← Back to tables

ANA2_service (56064 rows)

Showing 43701–43800 of 56064
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
736473 767402 W83139 032P20MF22 2026-09-22 COMPLETE 20661433 2026-09-22 10:50:00 2026-09-22 10:01:04 2026-09-24 10:01:04 {"id": 767402, "stp": "P", "toc": "ScotRail", "uid": "W83139", "consist": "385024+385032", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83139/2026-09-22/detailed", "trust_id": "032P20MF22", "origin_crs": "DBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2P20", "timing_status": "EARLY", "origin_station": "Dunblane", "current_leg_arr": "1050", "current_leg_dep": "1047", "current_leg_end": "Edinburgh", "origin_dep_time": "0954", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-22T10:01:04", "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": "1052", "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\": 151.874, \"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\": 636.377, \"from_m\": 151.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\": 1571.787, \"from_m\": 636.377, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6002.794, \"from_m\": 1571.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\": 7456.404, \"from_m\": 6002.794, \"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\": 8232.57, \"from_m\": 7456.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\": 9296.198, \"from_m\": 8232.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19965.834, \"from_m\": 9296.198, \"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\": 21893.895, \"from_m\": 19965.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21962.792, \"from_m\": 21893.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.201, \"from_m\": 21962.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22098.704, \"from_m\": 22005.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22650.942, \"from_m\": 22098.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22683.307, \"from_m\": 22650.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23277.867, \"from_m\": 22683.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24812.066, \"from_m\": 23277.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25992.278, \"from_m\": 24812.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26046.798, \"from_m\": 25992.278, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28188.224, \"from_m\": 26046.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\": 28862.101, \"from_m\": 28188.224, \"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\": 29864.506, \"from_m\": 28862.101, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30051.475, \"from_m\": 29864.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30248.174, \"from_m\": 30051.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30288.538, \"from_m\": 30248.174, \"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\": 30369.743, \"from_m\": 30288.538, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32038.962, \"from_m\": 30369.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35543.392, \"from_m\": 32038.962, \"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\": 37899.837, \"from_m\": 35543.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45588.602, \"from_m\": 37899.837, \"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\": 52466.358, \"from_m\": 45588.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\": 62519.189, \"from_m\": 52466.358, \"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\": 64464.747, \"from_m\": 62519.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65856.334, \"from_m\": 64464.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66856.638, \"from_m\": 65856.334, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67006.502, \"from_m\": 66856.638, \"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\": 67098.132, \"from_m\": 67006.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67542.738, \"from_m\": 67098.132, \"capability_applied\": null, \"effective_limit_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\": 767402, \"profile_key\": \"3e3fca0eeaa4dddd439eeac2ee2db4a58d311b097837b4ef44008883467dcf37\", \"schedule_id\": 27525, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"Dunblane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"0957\", \"wtt_dep\": \"0957H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 2, \"distance_m\": 3321.708, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1001\", \"wtt_dep\": \"1003H\", \"location\": \"Stirling\", \"stage_seq\": 3, \"distance_m\": 7867.747, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011H\", \"location\": \"Larbert\", \"stage_seq\": 4, \"distance_m\": 20875.826, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"Larbert Jn\", \"stage_seq\": 5, \"distance_m\": 21823.269, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 6, \"distance_m\": 22692.901, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1014\", \"wtt_dep\": \"1014H\", \"location\": \"Camelon\", \"stage_seq\": 7, \"distance_m\": 23347.114, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017H\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 8, \"distance_m\": 25477.273, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 9, \"distance_m\": 25992.278, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1022H\", \"location\": \"Polmont\", \"stage_seq\": 10, \"distance_m\": 30795.388, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1027\", \"wtt_dep\": \"1028\", \"location\": \"Linlithgow\", \"stage_seq\": 11, \"distance_m\": 38312.01, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 12, \"distance_m\": 46326.549, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Newbridge Jn\", \"stage_seq\": 13, \"distance_m\": 53087.397, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041\", \"location\": \"Edinburgh Park\", \"stage_seq\": 14, \"distance_m\": 58752.981, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 15, \"distance_m\": 62707.873, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1047H\", \"location\": \"Haymarket\", \"stage_seq\": 16, \"distance_m\": 64628.323, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Princes St Gardens\", \"stage_seq\": 17, \"distance_m\": 65957.583, \"section_seq\": 1, \"route_path_id\": 120750}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 18, \"distance_m\": 67542.738, \"section_seq\": 1, \"route_path_id\": 120750}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67542.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120750}], \"total_distance_m\": 67542.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67542.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0954", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:22Z\", \"source_id\": 65117773, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:26Z\", \"source_id\": 20625182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:14Z\", \"source_id\": 65138651, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:16Z\", \"source_id\": 20631127, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:39Z\", \"source_id\": 65149975, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:44Z\", \"source_id\": 20634510, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:52Z\", \"source_id\": 65160644, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:00Z\", \"source_id\": 20637710, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:17Z\", \"source_id\": 65174385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:19Z\", \"source_id\": 20641731, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:46Z\", \"source_id\": 65188396, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:49Z\", \"source_id\": 20645921, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:30Z\", \"source_id\": 65215772, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:33Z\", \"source_id\": 20653852, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:13Z\", \"source_id\": 65230455, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:14Z\", \"source_id\": 20658102, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:37Z\", \"source_id\": 65242005, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:40Z\", \"source_id\": 20661433, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1790070581740989, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:50:49.166128", "service_state_evidence_id": 20661433, "current_leg_start_actual_dep": "2026-09-22T10:47:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-22T09:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:00:49.640057", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DBL EDB 2P20 385024+385032 6 100 None {"version": 3, "segments": [{"to_m": 151.874, "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": 636.377, "from_m": 151.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": 1571.787, "from_m": 636.377, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6002.794, "from_m": 1571.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": 7456.404, "from_m": 6002.794, "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": 8232.57, "from_m": 7456.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": 9296.198, "from_m": 8232.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19965.834, "from_m": 9296.198, "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": 21893.895, "from_m": 19965.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21962.792, "from_m": 21893.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.201, "from_m": 21962.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22098.704, "from_m": 22005.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22650.942, "from_m": 22098.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22683.307, "from_m": 22650.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23277.867, "from_m": 22683.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 24812.066, "from_m": 23277.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25992.278, "from_m": 24812.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26046.798, "from_m": 25992.278, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28188.224, "from_m": 26046.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": 28862.101, "from_m": 28188.224, "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": 29864.506, "from_m": 28862.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30051.475, "from_m": 29864.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30248.174, "from_m": 30051.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30288.538, "from_m": 30248.174, "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": 30369.743, "from_m": 30288.538, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32038.962, "from_m": 30369.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35543.392, "from_m": 32038.962, "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": 37899.837, "from_m": 35543.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45588.602, "from_m": 37899.837, "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": 52466.358, "from_m": 45588.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": 62519.189, "from_m": 52466.358, "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": 64464.747, "from_m": 62519.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65856.334, "from_m": 64464.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66856.638, "from_m": 65856.334, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67006.502, "from_m": 66856.638, "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": 67098.132, "from_m": 67006.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 67542.738, "from_m": 67098.132, "capability_applied": null, "effective_limit_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": 767402, "profile_key": "3e3fca0eeaa4dddd439eeac2ee2db4a58d311b097837b4ef44008883467dcf37", "schedule_id": 27525, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0954", "location": "Dunblane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "0957", "wtt_dep": "0957H", "location": "Bridge of Allan", "stage_seq": 2, "distance_m": 3321.708, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1001", "wtt_dep": "1003H", "location": "Stirling", "stage_seq": 3, "distance_m": 7867.747, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011H", "location": "Larbert", "stage_seq": 4, "distance_m": 20875.826, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "Larbert Jn", "stage_seq": 5, "distance_m": 21823.269, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013", "location": "Carmuirs East Jn", "stage_seq": 6, "distance_m": 22692.901, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1014", "wtt_dep": "1014H", "location": "Camelon", "stage_seq": 7, "distance_m": 23347.114, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017H", "location": "Falkirk Grahamston", "stage_seq": 8, "distance_m": 25477.273, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018H", "location": "Grangemouth Jn", "stage_seq": 9, "distance_m": 25992.278, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1022H", "location": "Polmont", "stage_seq": 10, "distance_m": 30795.388, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1027", "wtt_dep": "1028", "location": "Linlithgow", "stage_seq": 11, "distance_m": 38312.01, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Winchburgh Jn", "stage_seq": 12, "distance_m": 46326.549, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Newbridge Jn", "stage_seq": 13, "distance_m": 53087.397, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041", "location": "Edinburgh Park", "stage_seq": 14, "distance_m": 58752.981, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Haymarket West Jn", "stage_seq": 15, "distance_m": 62707.873, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1047H", "location": "Haymarket", "stage_seq": 16, "distance_m": 64628.323, "section_seq": 1, "route_path_id": 120750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Princes St Gardens", "stage_seq": 17, "distance_m": 65957.583, "section_seq": 1, "route_path_id": 120750}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 18, "distance_m": 67542.738, "section_seq": 1, "route_path_id": 120750}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67542.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 120750}], "total_distance_m": 67542.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67542.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:22Z", "source_id": 65117773, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:26Z", "source_id": 20625182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:14Z", "source_id": 65138651, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:16Z", "source_id": 20631127, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:39Z", "source_id": 65149975, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:44Z", "source_id": 20634510, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:52Z", "source_id": 65160644, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:00Z", "source_id": 20637710, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:17Z", "source_id": 65174385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:19Z", "source_id": 20641731, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:46Z", "source_id": 65188396, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:49Z", "source_id": 20645921, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:30Z", "source_id": 65215772, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:33Z", "source_id": 20653852, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:13Z", "source_id": 65230455, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:14Z", "source_id": 20658102, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:37Z", "source_id": 65242005, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:40Z", "source_id": 20661433, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}] Dunblane 0954 0954 3 None None Edinburgh 1052 1052 14 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83139/2026-09-22/detailed None Haymarket 2026-09-22T10:47:30+01:00 Edinburgh 3.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 1047 1050 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-22 10:01:04 TERMINATED 2026-09-22 09:50:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661433 1790070581740989 52 52 2026-09-22 10:00:49.640057 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:50:49.166128
736474 767418 L89194 432H85MF22 2026-09-22 COMPLETE 20661098 2026-09-22 10:50:00 2026-09-22 10:01:04 2026-09-24 10:01:04 {"id": 767418, "stp": "P", "toc": "Northern", "uid": "L89194", "consist": "323231", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89194/2026-09-22/detailed", "trust_id": "432H85MF22", "origin_crs": "SOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-22", "dest_arr_time": "1050", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H85", "timing_status": "ON TIME", "origin_station": "Stoke-on-Trent", "current_leg_arr": "1050", "current_leg_dep": "1043", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0955", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-22T10:01:04", "route_debug_link": null, "timing_variation": "0 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": "1050", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 183.919, \"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\": 220.526, \"from_m\": 183.919, \"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\": 260.52, \"from_m\": 220.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 915.733, \"from_m\": 260.52, \"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\": 2307.042, \"from_m\": 915.733, \"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\": 9317.221, \"from_m\": 2307.042, \"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\": 10124.136, \"from_m\": 9317.221, \"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\": 47431.464, \"from_m\": 10124.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47843.491, \"from_m\": 47431.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49180.197, \"from_m\": 47843.491, \"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\": 50130.812, \"from_m\": 49180.197, \"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\": 51008.835, \"from_m\": 50130.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51451.712, \"from_m\": 51008.835, \"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\": 51491.635, \"from_m\": 51451.712, \"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\": 51521.974, \"from_m\": 51491.635, \"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\": 56520.887, \"from_m\": 51521.974, \"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\": 57484.375, \"from_m\": 56520.887, \"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\": 57556.528, \"from_m\": 57484.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58084.62, \"from_m\": 57556.528, \"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\": 59618.927, \"from_m\": 58084.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59782.652, \"from_m\": 59618.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60092.065, \"from_m\": 59782.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60138.271, \"from_m\": 60092.065, \"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\": 60216.061, \"from_m\": 60138.271, \"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\": 60625.241, \"from_m\": 60216.061, \"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\": 767418, \"profile_key\": \"8d2bf20821c29bbc116ddb055cff32103e1f02194b36d0913e552416fa782193\", \"schedule_id\": 18186, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1002\", \"wtt_dep\": \"1003\", \"location\": \"Kidsgrove\", \"stage_seq\": 2, \"distance_m\": 10223.279, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1009H\", \"location\": \"Congleton\", \"stage_seq\": 3, \"distance_m\": 19253.078, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1017\", \"location\": \"Macclesfield\", \"stage_seq\": 4, \"distance_m\": 31900.206, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1020H\", \"wtt_dep\": \"1021H\", \"location\": \"Prestbury\", \"stage_seq\": 5, \"distance_m\": 36177.156, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1024H\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 6, \"distance_m\": 39213.484, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1028H\", \"location\": \"Poynton\", \"stage_seq\": 7, \"distance_m\": 42764.059, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1031\", \"location\": \"Bramhall\", \"stage_seq\": 8, \"distance_m\": 44912.581, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1035\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 47399.271, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 48907.128, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 50367.561, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 50801.575, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1039\", \"wtt_dep\": \"1040\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 51241.761, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 52413.322, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56935.39, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Ardwick Jn\", \"stage_seq\": 16, \"distance_m\": 59472.554, \"section_seq\": 1, \"route_path_id\": 138239}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 17, \"distance_m\": 60625.241, \"section_seq\": 1, \"route_path_id\": 138239}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 60625.241, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138239}], \"total_distance_m\": 60625.241, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21402.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39223.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0955", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:56Z\", \"source_id\": 65116679, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:00Z\", \"source_id\": 20624828, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:06Z\", \"source_id\": 65132899, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:10Z\", \"source_id\": 20629520, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:26Z\", \"source_id\": 65154406, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:29Z\", \"source_id\": 20635873, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:21Z\", \"source_id\": 65164266, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:23Z\", \"source_id\": 20638765, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:02Z\", \"source_id\": 65173767, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:08Z\", \"source_id\": 20641592, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:24Z\", \"source_id\": 65182395, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:29Z\", \"source_id\": 20644158, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:14Z\", \"source_id\": 65189545, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:16Z\", \"source_id\": 20646234, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:15Z\", \"source_id\": 65202401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:15Z\", \"source_id\": 20649949, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:43Z\", \"source_id\": 20653989, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:20Z\", \"source_id\": 20655223, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:06Z\", \"source_id\": 65240598, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:10Z\", \"source_id\": 20661098, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1790070550784162, "current_leg_arrival_utc": "2026-09-22T10:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:50:49.171144", "service_state_evidence_id": 20661098, "current_leg_start_actual_dep": "2026-09-22T10:40:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-22T09:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:00:49.648381", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SOT MAN 2H85 323231 3 90 None {"version": 3, "segments": [{"to_m": 183.919, "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": 220.526, "from_m": 183.919, "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": 260.52, "from_m": 220.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 915.733, "from_m": 260.52, "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": 2307.042, "from_m": 915.733, "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": 9317.221, "from_m": 2307.042, "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": 10124.136, "from_m": 9317.221, "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": 47431.464, "from_m": 10124.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47843.491, "from_m": 47431.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49180.197, "from_m": 47843.491, "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": 50130.812, "from_m": 49180.197, "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": 51008.835, "from_m": 50130.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51451.712, "from_m": 51008.835, "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": 51491.635, "from_m": 51451.712, "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": 51521.974, "from_m": 51491.635, "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": 56520.887, "from_m": 51521.974, "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": 57484.375, "from_m": 56520.887, "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": 57556.528, "from_m": 57484.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58084.62, "from_m": 57556.528, "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": 59618.927, "from_m": 58084.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59782.652, "from_m": 59618.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60092.065, "from_m": 59782.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60138.271, "from_m": 60092.065, "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": 60216.061, "from_m": 60138.271, "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": 60625.241, "from_m": 60216.061, "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": 767418, "profile_key": "8d2bf20821c29bbc116ddb055cff32103e1f02194b36d0913e552416fa782193", "schedule_id": 18186, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0955", "location": "Stoke-on-Trent", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1002", "wtt_dep": "1003", "location": "Kidsgrove", "stage_seq": 2, "distance_m": 10223.279, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1009H", "location": "Congleton", "stage_seq": 3, "distance_m": 19253.078, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1017", "location": "Macclesfield", "stage_seq": 4, "distance_m": 31900.206, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1020H", "wtt_dep": "1021H", "location": "Prestbury", "stage_seq": 5, "distance_m": 36177.156, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1024H", "location": "Adlington (Cheshire)", "stage_seq": 6, "distance_m": 39213.484, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1028H", "location": "Poynton", "stage_seq": 7, "distance_m": 42764.059, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1031", "location": "Bramhall", "stage_seq": 8, "distance_m": 44912.581, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1035", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 47399.271, "section_seq": 1, "route_path_id": 138239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 48907.128, "section_seq": 1, "route_path_id": 138239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 50367.561, "section_seq": 1, "route_path_id": 138239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 50801.575, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1039", "wtt_dep": "1040", "location": "Stockport", "stage_seq": 13, "distance_m": 51241.761, "section_seq": 1, "route_path_id": 138239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 52413.322, "section_seq": 1, "route_path_id": 138239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Slade Lane Jn", "stage_seq": 15, "distance_m": 56935.39, "section_seq": 1, "route_path_id": 138239}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Ardwick Jn", "stage_seq": 16, "distance_m": 59472.554, "section_seq": 1, "route_path_id": 138239}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 17, "distance_m": 60625.241, "section_seq": 1, "route_path_id": 138239}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 60625.241, "from_m": 0.0, "section_seq": 1, "route_path_id": 138239}], "total_distance_m": 60625.241, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21402.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39223.201, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:56Z", "source_id": 65116679, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:00Z", "source_id": 20624828, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:06Z", "source_id": 65132899, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:10Z", "source_id": 20629520, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:26Z", "source_id": 65154406, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:29Z", "source_id": 20635873, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9137, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:21Z", "source_id": 65164266, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:23Z", "source_id": 20638765, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9141, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:02Z", "source_id": 65173767, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:08Z", "source_id": 20641592, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9145, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:24Z", "source_id": 65182395, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:26:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:29Z", "source_id": 20644158, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9149, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:14Z", "source_id": 65189545, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:16Z", "source_id": 20646234, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:15Z", "source_id": 65202401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:15Z", "source_id": 20649949, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:43Z", "source_id": 20653989, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:20Z", "source_id": 20655223, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:06Z", "source_id": 65240598, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:10Z", "source_id": 20661098, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}] Stoke-on-Trent 0955 0955 3 None None Manchester Piccadilly 1050 1050 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89194/2026-09-22/detailed None Stockport 2026-09-22T10:40:00+01:00 Manchester Piccadilly 7.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 1043 1050 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-22 10:01:04 TERMINATED 2026-09-22 09:50:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661098 1790070550784162 63 63 2026-09-22 10:00:49.648381 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:50:49.171144
736475 766579 C18636 472C21ME22 2026-09-22 COMPLETE 20661158 2026-09-22 10:50:00 2026-09-22 10:01:04 2026-09-24 10:01:04 {"id": 766579, "stp": "P", "toc": "Great Northern", "uid": "C18636", "consist": "387107+387108", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18636/2026-09-22/detailed", "trust_id": "472C21ME22", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "10", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2C21", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "1050", "current_leg_dep": "1046", "current_leg_end": "London Kings Cross", "origin_dep_time": "0924", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-22T10:01:04", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Finsbury Park", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4234.217, \"from_m\": 3634.379, \"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\": 4737.194, \"from_m\": 4234.217, \"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\": 5544.88, \"from_m\": 4737.194, \"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\": 5560.759, \"from_m\": 5544.88, \"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\": 11328.22, \"from_m\": 5560.759, \"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\": 11358.567, \"from_m\": 11328.22, \"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\": 12983.922, \"from_m\": 11358.567, \"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\": 13753.983, \"from_m\": 12983.922, \"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\": 20307.644, \"from_m\": 13753.983, \"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\": 21059.474, \"from_m\": 20307.644, \"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\": 21352.983, \"from_m\": 21059.474, \"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\": 21430.454, \"from_m\": 21352.983, \"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\": 21464.229, \"from_m\": 21430.454, \"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\": 22021.429, \"from_m\": 21464.229, \"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\": 25450.546, \"from_m\": 22021.429, \"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\": 31709.546, \"from_m\": 25450.546, \"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\": 37091.722, \"from_m\": 31709.546, \"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\": 37124.129, \"from_m\": 37091.722, \"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\": 37265.519, \"from_m\": 37124.129, \"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\": 40752.425, \"from_m\": 37265.519, \"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\": 40810.749, \"from_m\": 40752.425, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40837.851, \"from_m\": 40810.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41421.836, \"from_m\": 40837.851, \"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\": 41518.848, \"from_m\": 41421.836, \"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\": 41587.234, \"from_m\": 41518.848, \"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\": 48359.179, \"from_m\": 41587.234, \"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\": 48398.841, \"from_m\": 48359.179, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55903.247, \"from_m\": 48398.841, \"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\": 57521.905, \"from_m\": 55903.247, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 72978.082, \"from_m\": 57521.905, \"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\": 115.0}, {\"to_m\": 73813.388, \"from_m\": 72978.082, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 83606.842, \"from_m\": 73813.388, \"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\": 87743.28, \"from_m\": 83606.842, \"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\": 89368.643, \"from_m\": 87743.28, \"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\": 89626.125, \"from_m\": 89368.643, \"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\": 91260.491, \"from_m\": 89626.125, \"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\": 91772.582, \"from_m\": 91260.491, \"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\": 91802.668, \"from_m\": 91772.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91870.525, \"from_m\": 91802.668, \"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\": 91953.665, \"from_m\": 91870.525, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92243.06, \"from_m\": 91953.665, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92294.002, \"from_m\": 92243.06, \"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\": 92671.419, \"from_m\": 92294.002, \"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\": 92688.312, \"from_m\": 92671.419, \"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\": 92695.065, \"from_m\": 92688.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93090.882, \"from_m\": 92695.065, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 766579, \"profile_key\": \"60634a4f5f5038320b6f703254ddeeb707bd337f94185993fdc615531b3c14ea\", \"schedule_id\": 2510, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0927\", \"wtt_dep\": \"0928\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0929H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0934H\", \"wtt_dep\": \"0935\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0937\", \"wtt_dep\": \"0937H\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0940H\", \"wtt_dep\": \"0941\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0945\", \"wtt_dep\": \"0946\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0954\", \"location\": \"Baldock\", \"stage_seq\": 8, \"distance_m\": 34241.911, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"0956H\", \"wtt_dep\": \"0957H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 9, \"distance_m\": 37500.509, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1001H\", \"wtt_dep\": \"1003\", \"location\": \"Hitchin\", \"stage_seq\": 10, \"distance_m\": 41751.191, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1007H\", \"wtt_dep\": \"1009\", \"location\": \"Stevenage\", \"stage_seq\": 11, \"distance_m\": 48753.78, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1012H\", \"location\": \"Knebworth\", \"stage_seq\": 12, \"distance_m\": 52847.798, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 13, \"distance_m\": 54753.996, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1015H\", \"wtt_dep\": \"1016\", \"location\": \"Welwyn North\", \"stage_seq\": 14, \"distance_m\": 57809.857, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Digswell Jn\", \"stage_seq\": 15, \"distance_m\": 59027.159, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1022\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 16, \"distance_m\": 60502.944, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 64646.484, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Potters Bar\", \"stage_seq\": 18, \"distance_m\": 72667.134, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035H\", \"location\": \"New Barnet\", \"stage_seq\": 19, \"distance_m\": 78344.739, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1039H\", \"wtt_dep\": \"1041\", \"location\": \"Alexandra Palace\", \"stage_seq\": 20, \"distance_m\": 85142.48, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Harringay\", \"stage_seq\": 21, \"distance_m\": 87641.489, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1046\", \"location\": \"Finsbury Park\", \"stage_seq\": 22, \"distance_m\": 88993.238, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 23, \"distance_m\": 90813.711, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 24, \"distance_m\": 91988.495, \"section_seq\": 1, \"route_path_id\": 130892}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 25, \"distance_m\": 93090.882, \"section_seq\": 1, \"route_path_id\": 130892}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93090.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130892}], \"total_distance_m\": 93090.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 86425.965, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6664.917, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0924", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:32Z\", \"source_id\": 20602073, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:37:32Z\", \"source_id\": 65055101, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:37:36Z\", \"source_id\": 20606792, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:58Z\", \"source_id\": 65061676, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:02Z\", \"source_id\": 20608664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:08Z\", \"source_id\": 65072560, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:09Z\", \"source_id\": 20611935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:14Z\", \"source_id\": 65086124, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:18Z\", \"source_id\": 20615927, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:47Z\", \"source_id\": 65106093, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:50Z\", \"source_id\": 20621719, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:20Z\", \"source_id\": 65115045, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:25Z\", \"source_id\": 20624397, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:41Z\", \"source_id\": 65126647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:47Z\", \"source_id\": 20627720, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:13Z\", \"source_id\": 65141059, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:16Z\", \"source_id\": 20631902, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:23Z\", \"source_id\": 65151685, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:25Z\", \"source_id\": 20635040, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:04Z\", \"source_id\": 65163605, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:09Z\", \"source_id\": 20638578, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:36Z\", \"source_id\": 65170136, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:41Z\", \"source_id\": 20640507, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:28Z\", \"source_id\": 65180023, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:27Z\", \"source_id\": 20643385, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:18Z\", \"source_id\": 65194975, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:21Z\", \"source_id\": 20647822, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:03Z\", \"source_id\": 65207070, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:09Z\", \"source_id\": 20651317, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:42Z\", \"source_id\": 65216290, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:43Z\", \"source_id\": 20653964, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:39Z\", \"source_id\": 65223765, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 20656239, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:50Z\", \"source_id\": 65226815, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:53Z\", \"source_id\": 20657108, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:12Z\", \"source_id\": 65240921, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:16Z\", \"source_id\": 20661158, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "10", "timing_fact_generation": 1790070561755058, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:50:57.919448", "service_state_evidence_id": 20661158, "current_leg_start_actual_dep": "2026-09-22T10:46:00+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-22T09:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:00:58.970391", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P CBG KGX 2C21 387107+387108 8 110 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "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": 4234.217, "from_m": 3634.379, "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": 4737.194, "from_m": 4234.217, "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": 5544.88, "from_m": 4737.194, "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": 5560.759, "from_m": 5544.88, "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": 11328.22, "from_m": 5560.759, "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": 11358.567, "from_m": 11328.22, "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": 12983.922, "from_m": 11358.567, "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": 13753.983, "from_m": 12983.922, "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": 20307.644, "from_m": 13753.983, "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": 21059.474, "from_m": 20307.644, "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": 21352.983, "from_m": 21059.474, "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": 21430.454, "from_m": 21352.983, "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": 21464.229, "from_m": 21430.454, "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": 22021.429, "from_m": 21464.229, "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": 25450.546, "from_m": 22021.429, "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": 31709.546, "from_m": 25450.546, "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": 37091.722, "from_m": 31709.546, "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": 37124.129, "from_m": 37091.722, "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": 37265.519, "from_m": 37124.129, "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": 40752.425, "from_m": 37265.519, "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": 40810.749, "from_m": 40752.425, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40837.851, "from_m": 40810.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41421.836, "from_m": 40837.851, "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": 41518.848, "from_m": 41421.836, "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": 41587.234, "from_m": 41518.848, "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": 48359.179, "from_m": 41587.234, "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": 48398.841, "from_m": 48359.179, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55903.247, "from_m": 48398.841, "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": 57521.905, "from_m": 55903.247, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 72978.082, "from_m": 57521.905, "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": 115.0}, {"to_m": 73813.388, "from_m": 72978.082, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 83606.842, "from_m": 73813.388, "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": 87743.28, "from_m": 83606.842, "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": 89368.643, "from_m": 87743.28, "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": 89626.125, "from_m": 89368.643, "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": 91260.491, "from_m": 89626.125, "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": 91772.582, "from_m": 91260.491, "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": 91802.668, "from_m": 91772.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91870.525, "from_m": 91802.668, "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": 91953.665, "from_m": 91870.525, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92243.06, "from_m": 91953.665, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 92294.002, "from_m": 92243.06, "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": 92671.419, "from_m": 92294.002, "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": 92688.312, "from_m": 92671.419, "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": 92695.065, "from_m": 92688.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93090.882, "from_m": 92695.065, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 766579, "profile_key": "60634a4f5f5038320b6f703254ddeeb707bd337f94185993fdc615531b3c14ea", "schedule_id": 2510, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0924", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0927", "wtt_dep": "0928", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0929H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0934H", "wtt_dep": "0935", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0937", "wtt_dep": "0937H", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0940H", "wtt_dep": "0941", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0945", "wtt_dep": "0946", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0954", "location": "Baldock", "stage_seq": 8, "distance_m": 34241.911, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "0956H", "wtt_dep": "0957H", "location": "Letchworth Garden City", "stage_seq": 9, "distance_m": 37500.509, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1001H", "wtt_dep": "1003", "location": "Hitchin", "stage_seq": 10, "distance_m": 41751.191, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1007H", "wtt_dep": "1009", "location": "Stevenage", "stage_seq": 11, "distance_m": 48753.78, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1012H", "location": "Knebworth", "stage_seq": 12, "distance_m": 52847.798, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014", "location": "Woolmer Green Jn", "stage_seq": 13, "distance_m": 54753.996, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1015H", "wtt_dep": "1016", "location": "Welwyn North", "stage_seq": 14, "distance_m": 57809.857, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Digswell Jn", "stage_seq": 15, "distance_m": 59027.159, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1022", "location": "Welwyn Garden City", "stage_seq": 16, "distance_m": 60502.944, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Hatfield", "stage_seq": 17, "distance_m": 64646.484, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Potters Bar", "stage_seq": 18, "distance_m": 72667.134, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035H", "location": "New Barnet", "stage_seq": 19, "distance_m": 78344.739, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1039H", "wtt_dep": "1041", "location": "Alexandra Palace", "stage_seq": 20, "distance_m": 85142.48, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Harringay", "stage_seq": 21, "distance_m": 87641.489, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1046", "location": "Finsbury Park", "stage_seq": 22, "distance_m": 88993.238, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047H", "location": "Holloway South Jn", "stage_seq": 23, "distance_m": 90813.711, "section_seq": 1, "route_path_id": 130892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Belle Isle Jn", "stage_seq": 24, "distance_m": 91988.495, "section_seq": 1, "route_path_id": 130892}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 25, "distance_m": 93090.882, "section_seq": 1, "route_path_id": 130892}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93090.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 130892}], "total_distance_m": 93090.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 86425.965, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6664.917, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:32Z", "source_id": 20602073, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:37:32Z", "source_id": 65055101, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:37:36Z", "source_id": 20606792, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:58Z", "source_id": 65061676, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:02Z", "source_id": 20608664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:08Z", "source_id": 65072560, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:09Z", "source_id": 20611935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:14Z", "source_id": 65086124, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:18Z", "source_id": 20615927, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:47Z", "source_id": 65106093, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:50Z", "source_id": 20621719, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:20Z", "source_id": 65115045, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:25Z", "source_id": 20624397, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:41Z", "source_id": 65126647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:47Z", "source_id": 20627720, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:13Z", "source_id": 65141059, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:16Z", "source_id": 20631902, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:23Z", "source_id": 65151685, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:25Z", "source_id": 20635040, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:04Z", "source_id": 65163605, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:09Z", "source_id": 20638578, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:36Z", "source_id": 65170136, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:41Z", "source_id": 20640507, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:28Z", "source_id": 65180023, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:27Z", "source_id": 20643385, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:18Z", "source_id": 65194975, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:21Z", "source_id": 20647822, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:03Z", "source_id": 65207070, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:37:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:09Z", "source_id": 20651317, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:42Z", "source_id": 65216290, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:43Z", "source_id": 20653964, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:39Z", "source_id": 65223765, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 20656239, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:50Z", "source_id": 65226815, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:53Z", "source_id": 20657108, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16255, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:12Z", "source_id": 65240921, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:16Z", "source_id": 20661158, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}] Cambridge 0924 0924 2 None None London Kings Cross 1052 1052 10 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18636/2026-09-22/detailed None Finsbury Park 2026-09-22T10:46:00+01:00 London Kings Cross 4.0 {"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 2.5 1046 1050 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-22 10:01:04 TERMINATED 2026-09-22 09:50:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661158 1790070561755058 119 119 2026-09-22 10:00:58.970391 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:50:57.919448
736476 766095 P90830 885J43ME22 2026-09-22 COMPLETE None 2026-09-22 09:51:00 2026-09-22 10:01:04 2026-09-24 10:01:04 {"id": 766095, "stp": "P", "toc": "Southeastern", "uid": "P90830", "consist": "375802+375925", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90830/2026-09-22/detailed", "trust_id": "885J43ME22", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park C.S.D.", "service_date": "2026-09-22", "dest_arr_time": "0948", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5J43", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0905", "origin_platform": "3", "current_location": "Lee Spur Jn", "last_update_time": "2026-09-22T10:01:04", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0948", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Hither Green", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"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\": 1043.714, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2086.518, \"from_m\": 1043.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9121.46, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10898.561, \"from_m\": 9121.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12003.684, \"from_m\": 10898.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12622.074, \"from_m\": 12003.684, \"capability_applied\": null, \"effective_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\": 766095, \"profile_key\": \"08ce75fb011ba1ee0d505872acd35aec89122991f8284a3b8fdd5ac5ee391373\", \"schedule_id\": 35152, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0905\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0908\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0913H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914H\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0922H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10141.499, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0929H\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 9, \"distance_m\": 10710.172, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"Grove Park Dpt Ctry Ed EXT\", \"stage_seq\": 10, \"distance_m\": 11648.782, \"section_seq\": 1, \"route_path_id\": 144504}, {\"is_pass\": false, \"wtt_arr\": \"0948\", \"wtt_dep\": null, \"location\": \"Grove Park C.S.D.\", \"stage_seq\": 11, \"distance_m\": 12622.074, \"section_seq\": 1, \"route_path_id\": 144504}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12622.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144504}], \"total_distance_m\": 12622.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11911.469, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.605, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0905", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:07:16Z\", \"source_id\": 64972336, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:07:19Z\", \"source_id\": 20582849, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:13:39Z\", \"source_id\": 64989667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:13:44Z\", \"source_id\": 20587955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:15:49Z\", \"source_id\": 64995679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:15:53Z\", \"source_id\": 20589645, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:14Z\", \"source_id\": 65037739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:16Z\", \"source_id\": 20601875, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lee Spur Jn", "service_state_platform": null, "timing_fact_generation": 1790066028582528, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:00.987727", "service_state_evidence_id": 20603795, "current_leg_start_actual_dep": null, "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:02.903118", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST None 5J43 375802+375925 8 100 None {"version": 3, "segments": [{"to_m": 738.479, "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": 1043.714, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2086.518, "from_m": 1043.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9121.46, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10898.561, "from_m": 9121.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12003.684, "from_m": 10898.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12622.074, "from_m": 12003.684, "capability_applied": null, "effective_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": 766095, "profile_key": "08ce75fb011ba1ee0d505872acd35aec89122991f8284a3b8fdd5ac5ee391373", "schedule_id": 35152, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0905", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0908", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0913H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914H", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0922H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926", "location": "Hither Green", "stage_seq": 8, "distance_m": 10141.499, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0929H", "location": "Lee Spur Jn", "stage_seq": 9, "distance_m": 10710.172, "section_seq": 1, "route_path_id": 144504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "Grove Park Dpt Ctry Ed EXT", "stage_seq": 10, "distance_m": 11648.782, "section_seq": 1, "route_path_id": 144504}, {"is_pass": false, "wtt_arr": "0948", "wtt_dep": null, "location": "Grove Park C.S.D.", "stage_seq": 11, "distance_m": 12622.074, "section_seq": 1, "route_path_id": 144504}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12622.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 144504}], "total_distance_m": 12622.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11911.469, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.605, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:07:16Z", "source_id": 64972336, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:07:19Z", "source_id": 20582849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:13:39Z", "source_id": 64989667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:13:44Z", "source_id": 20587955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:15:49Z", "source_id": 64995679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:15:53Z", "source_id": 20589645, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:14Z", "source_id": 65037739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:16Z", "source_id": 20601875, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:32:00+01:00", "operational_fact": true}] London Cannon Street 0905 0905 3 None None Grove Park C.S.D. 0948 0948 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90830/2026-09-22/detailed None None None None None None None None None Hither Green Lee Spur Jn None None None None None 1 0 2026-09-22 10:01:04 TERMINATED 2026-09-22 09:51:00 Lee Spur Jn TRUST TRACKING_TIMEOUT 20603795 1790066028582528 25 25 2026-09-22 10:01:02.903118 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:00.987727
736477 768463 F50852 525E321H22 2026-09-22 COMPLETE 20661120 2026-09-22 10:50:00 2026-09-22 10:01:04 2026-09-24 10:01:04 {"id": 768463, "stp": "N", "toc": "c2c", "uid": "F50852", "consist": "357011+357323", "dest_crs": "XEM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50852/2026-09-22/detailed", "trust_id": "525E321H22", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Ham E.M.U.D.", "service_date": "2026-09-22", "dest_arr_time": "1051", "dest_platform": null, "is_terminated": 1, "next_location": "East Ham E.M.U.D.", "signalling_id": "5E32", "timing_status": "EARLY", "origin_station": "London Fenchurch Street", "current_leg_arr": "1050", "current_leg_dep": "1038", "current_leg_end": "East Ham E.M.U.D.", "origin_dep_time": "1037", "origin_platform": "1", "current_location": "East Ham E.M.U.D.", "last_update_time": "2026-09-22T10:01:04", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0779551, 51.5114471], [-0.0778324, 51.511423399999984], [-0.07750759999999998, 51.5113607], [-0.0770473, 51.5112728], [-0.0763145, 51.511133699999995], [-0.0757736, 51.51101390000001], [-0.0751871, 51.51087979999999], [-0.0749616, 51.51083359999999], [-0.074905, 51.51082280000001], [-0.07476529999999999, 51.5107961], [-0.0745655, 51.51077039999999], [-0.0744057, 51.51075389999998], [-0.07422049999999998, 51.5107469], [-0.0740598, 51.510746399999995], [-0.07379109999999998, 51.5107581], [-0.0730467, 51.51081169999999], [-0.0727724, 51.51083009999999], [-0.07227059999999999, 51.510863699999994], [-0.07187289999999999, 51.51089040000001], [-0.07170899999999998, 51.5109009], [-0.0712149, 51.5109112], [-0.0707666, 51.5109205], [-0.0705941, 51.510932399999994], [-0.0702715, 51.5109577], [-0.0697419, 51.510988399999995], [-0.0691233, 51.51103059999999], [-0.0687245, 51.511059], [-0.06837339999999999, 51.51107879999999], [-0.0679903, 51.51110619999999], [-0.0675977, 51.511128], [-0.06689500000000001, 51.51118189999999], [-0.06619479999999998, 51.51122500000001], [-0.0658226, 51.51125580000001], [-0.06493409999999998, 51.511311899999995], [-0.06416559999999999, 51.5113513], [-0.0637948, 51.5113708], [-0.0637656, 51.51137270000001], [-0.0634422, 51.5113936], [-0.0631173, 51.5114117], [-0.06287229999999999, 51.5114294], [-0.0626425, 51.511451400000006], [-0.0624806, 51.5114639], [-0.06176209999999999, 51.5115278], [-0.0614213, 51.511548899999994], [-0.06105929999999998, 51.51156469999999], [-0.06085360000000001, 51.5115746], [-0.06051359999999999, 51.5115909], [-0.0600869, 51.5116118], [-0.0597255, 51.5116246], [-0.05913549999999999, 51.5116582], [-0.058964600000000006, 51.511662099999995], [-0.0583136, 51.511691600000006], [-0.0576776, 51.5117244], [-0.0571607, 51.5117637], [-0.05698782826127284, 51.5117749177709], [-0.05689888460214256, 51.511780689387535], [-0.056867900000000006, 51.511782700000005], [-0.056674100000000005, 51.51179520000001], [-0.056406500000000005, 51.5118045], [-0.056146399999999985, 51.5118211], [-0.055721900000000005, 51.5118528], [-0.05529420000000001, 51.5118951], [-0.05484429999999999, 51.5119359], [-0.0543492, 51.511961099999986], [-0.05403059999999999, 51.51197019999999], [-0.0537202, 51.5119717], [-0.053330100000000005, 51.511971], [-0.05297249999999999, 51.51196740000001], [-0.0526727, 51.51196629999999], [-0.05236880000000001, 51.5119738], [-0.052000099999999994, 51.511984], [-0.0516267, 51.51200029999999], [-0.0508777, 51.512031], [-0.04932109999999999, 51.5121047], [-0.0489783, 51.512115599999994], [-0.04846399999999999, 51.5121303], [-0.0478992, 51.512150899999995], [-0.04734139999999999, 51.51217439999999], [-0.0467001, 51.5121939], [-0.0460767, 51.5121988], [-0.044661799999999995, 51.5122539], [-0.0443064, 51.5122666], [-0.0438933, 51.512289], [-0.0435166, 51.512304699999994], [-0.043210599999999995, 51.5123074], [-0.0428918, 51.512312399999985], [-0.042382, 51.51230410000001], [-0.0418447, 51.51231649999999], [-0.0415759, 51.5123244], [-0.04134179999999999, 51.5123328], [-0.0411241, 51.5123463], [-0.04086929999999999, 51.5123682], [-0.040738199999999995, 51.51238250000001], [-0.0404781, 51.51242729999999], [-0.04026119999999999, 51.5124709], [-0.040141899999999994, 51.5124943], [-0.0400129, 51.51252000000001], [-0.0398198, 51.5125784], [-0.0396188, 51.5126456], [-0.03925119999999999, 51.5127952], [-0.039012, 51.512902399999994], [-0.0388055, 51.513002500000006], [-0.03859450421288533, 51.513116857982], [-0.038459, 51.5131903], [-0.03832770440100859, 51.513269961445914], [-0.0383194, 51.51327500000001], [-0.038136, 51.51339099999999], [-0.0380636, 51.513442000000005], [-0.03678939999999999, 51.5143391], [-0.03604569999999999, 51.51484580000001], [-0.0357109, 51.515074], [-0.033909199999999994, 51.516270299999995], [-0.0338095, 51.51633650000001], [-0.0330074, 51.5168689], [-0.03212059999999999, 51.5174816], [-0.0319766, 51.51757649999999], [-0.030652999999999996, 51.51844869999999], [-0.0302676, 51.51871229999998], [-0.02949508993928133, 51.519245518952495], [-0.02887329999999999, 51.51967470000001], [-0.0274641, 51.5206288], [-0.026256299999999996, 51.5214794], [-0.0259066, 51.521716299999994], [-0.0252352, 51.52217129999998], [-0.0249574, 51.5223962], [-0.024405, 51.5227939], [-0.024196, 51.5229667], [-0.02404633874207658, 51.52310234246543], [-0.023839179742871995, 51.52323288911045], [-0.0238298, 51.5232388], [-0.0229377, 51.5237948], [-0.022468474651653875, 51.52411603227267], [-0.022446699999999997, 51.524125100000006], [-0.022265199999999995, 51.5241909], [-0.0220798, 51.5242533], [-0.02186, 51.524316600000006], [-0.021679599999999997, 51.524361799999994], [-0.021512799999999995, 51.52439939999999], [-0.0211636, 51.52446119999999], [-0.021093625490923792, 51.524470868789635], [-0.0209805, 51.5244865], [-0.020764099999999997, 51.5245082], [-0.0206139, 51.52451889999999], [-0.0204402, 51.52452799999999], [-0.0203124, 51.5245309], [-0.020037499999999996, 51.5245303], [-0.0196452, 51.52452379999999], [-0.018785699999999995, 51.5245002], [-0.0183474, 51.52448900000001], [-0.017889499999999996, 51.5244766], [-0.0170813, 51.524455999999994], [-0.0159894, 51.5244265], [-0.0153707, 51.52441779999999], [-0.0146956, 51.5244116], [-0.0140061, 51.5244229], [-0.0133482, 51.524453900000005], [-0.0128968, 51.5244886], [-0.0124453, 51.52453139999999], [-0.012014199999999996, 51.5245804], [-0.011582899999999998, 51.5246367], [-0.0105424, 51.5247923], [-0.009963599999999998, 51.5248834], [-0.0093834, 51.52497939999999], [-0.008763399999999998, 51.5250982], [-0.0081494, 51.5252291], [-0.006533299999999999, 51.5255974], [-0.0015968999999999998, 51.5267561], [0.0, 51.52713412886161], [0.0007649, 51.5273152], [0.0031122000000000003, 51.527875599999994], [0.004081699999999999, 51.5281021], [0.0049223, 51.5282622], [0.0056173, 51.52840439999999], [0.006084199999999999, 51.528513899999986], [0.007188800000000001, 51.5287827], [0.0081964, 51.52903019999999], [0.0088482, 51.5291883], [0.0095133, 51.5293532], [0.0102875, 51.529517199999994], [0.0113585, 51.5297477], [0.0124287, 51.5299879], [0.0136082, 51.5302882], [0.017689199999999995, 51.5312445], [0.0187995, 51.5314988], [0.020610699999999996, 51.531924200000006], [0.024244899999999996, 51.53275969999999], [0.027907300000000003, 51.5335899], [0.0308055, 51.5342645], [0.03372, 51.53491040000001], [0.0363558, 51.5355244], [0.0381203, 51.5359366], [0.0398852, 51.536348399999994], [0.0415549, 51.53672989999998], [0.0432224, 51.53710950000001], [0.0448957, 51.5374989], [0.04573209999999999, 51.5376923], [0.0465612, 51.53787959999999], [0.0478759, 51.53816640000001], [0.0485103, 51.5382953], [0.0487442, 51.5383381], [0.049305, 51.53843380000001], [0.049708, 51.5384959], [0.0500098, 51.5385439], [0.05042049999999999, 51.5386182], [0.05093109999999999, 51.5387195], [0.0516231, 51.5388736], [0.05177639999999999, 51.53890739999999], [0.05218539999999999, 51.5390065], [0.05259319999999999, 51.5391065], [0.053009499999999994, 51.5392157], [0.0534206, 51.539331], [0.0539317, 51.5394853], [0.05434769999999999, 51.5396198], [0.054759699999999994, 51.539761199999994], [0.0550882, 51.539879199999994], [0.0554741, 51.5400294], [0.0557804, 51.54015210000001], [0.05608130000000001, 51.54027779999999], [0.0565192, 51.54047200000001], [0.05688659999999999, 51.54064049999999], [0.057258799999999985, 51.5408165], [0.0577364, 51.5410433], [0.0587341, 51.5415107], [0.0590651, 51.5416697], [0.059596299999999984, 51.5419148], [0.0600728, 51.5421335], [0.0609569, 51.5425445], [0.06159059999999999, 51.542835]]}", "current_leg_start": "London Fenchurch Street", "dest_arr_time_act": "1051", "motion_projection": null, "next_location_lat": "51.5428350", "next_location_lon": "0.0615906", "previous_location": "London Fenchurch Street", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2553.208, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2814.896, \"from_m\": 2553.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4169.168, \"from_m\": 2814.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4605.37, \"from_m\": 4169.168, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9573.23, \"from_m\": 4605.37, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10190.82, \"from_m\": 9573.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10666.256, \"from_m\": 10190.82, \"capability_applied\": null, \"effective_limit_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\": 768463, \"profile_key\": \"5b23e8356464d98546f8723ee3438b98a2f31945364d59e9dbcecc9a492e1de7\", \"schedule_id\": 36466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.505, \"section_seq\": 1, \"route_path_id\": 143066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 3, \"distance_m\": 4291.539, \"section_seq\": 1, \"route_path_id\": 143066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"West Ham High Level\", \"stage_seq\": 4, \"distance_m\": 6489.489, \"section_seq\": 1, \"route_path_id\": 143066}, {\"is_pass\": false, \"wtt_arr\": \"1051\", \"wtt_dep\": null, \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 5, \"distance_m\": 10666.256, \"section_seq\": 1, \"route_path_id\": 143066}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10666.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143066}], \"total_distance_m\": 10666.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10048.666, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 617.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1037", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5428350", "current_position_lon": "0.0615906", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:11Z\", \"source_id\": 65233012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:16Z\", \"source_id\": 20658874, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:09Z\", \"source_id\": 65240799, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:14Z\", \"source_id\": 20661120, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Ham E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1790070555280552, "current_leg_arrival_utc": "2026-09-22T10:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:03.128007", "service_state_evidence_id": 20661120, "current_leg_start_actual_dep": "2026-09-22T10:37:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-22T09:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T09:51:03.130598", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST XEM 5E32 357011+357323 8 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2553.208, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2814.896, "from_m": 2553.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4169.168, "from_m": 2814.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4605.37, "from_m": 4169.168, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9573.23, "from_m": 4605.37, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10190.82, "from_m": 9573.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10666.256, "from_m": 10190.82, "capability_applied": null, "effective_limit_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": 768463, "profile_key": "5b23e8356464d98546f8723ee3438b98a2f31945364d59e9dbcecc9a492e1de7", "schedule_id": 36466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1037", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.505, "section_seq": 1, "route_path_id": 143066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042H", "location": "Gas Factory Jn", "stage_seq": 3, "distance_m": 4291.539, "section_seq": 1, "route_path_id": 143066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "West Ham High Level", "stage_seq": 4, "distance_m": 6489.489, "section_seq": 1, "route_path_id": 143066}, {"is_pass": false, "wtt_arr": "1051", "wtt_dep": null, "location": "East Ham E.M.U.D.", "stage_seq": 5, "distance_m": 10666.256, "section_seq": 1, "route_path_id": 143066}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10666.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 143066}], "total_distance_m": 10666.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10048.666, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 617.59, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:11Z", "source_id": 65233012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:16Z", "source_id": 20658874, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14798, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:09Z", "source_id": 65240799, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:14Z", "source_id": 20661120, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}] London Fenchurch Street 1037 1037 1 None None East Ham E.M.U.D. 1051 1051 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F50852/2026-09-22/detailed None London Fenchurch Street 2026-09-22T10:37:00+01:00 East Ham E.M.U.D. 12.0 {"type": "LineString", "coordinates": [[-0.0779551, 51.5114471], [-0.0778324, 51.511423399999984], [-0.07750759999999998, 51.5113607], [-0.0770473, 51.5112728], [-0.0763145, 51.511133699999995], [-0.0757736, 51.51101390000001], [-0.0751871, 51.51087979999999], [-0.0749616, 51.51083359999999], [-0.074905, 51.51082280000001], [-0.07476529999999999, 51.5107961], [-0.0745655, 51.51077039999999], [-0.0744057, 51.51075389999998], [-0.07422049999999998, 51.5107469], [-0.0740598, 51.510746399999995], [-0.07379109999999998, 51.5107581], [-0.0730467, 51.51081169999999], [-0.0727724, 51.51083009999999], [-0.07227059999999999, 51.510863699999994], [-0.07187289999999999, 51.51089040000001], [-0.07170899999999998, 51.5109009], [-0.0712149, 51.5109112], [-0.0707666, 51.5109205], [-0.0705941, 51.510932399999994], [-0.0702715, 51.5109577], [-0.0697419, 51.510988399999995], [-0.0691233, 51.51103059999999], [-0.0687245, 51.511059], [-0.06837339999999999, 51.51107879999999], [-0.0679903, 51.51110619999999], [-0.0675977, 51.511128], [-0.06689500000000001, 51.51118189999999], [-0.06619479999999998, 51.51122500000001], [-0.0658226, 51.51125580000001], [-0.06493409999999998, 51.511311899999995], [-0.06416559999999999, 51.5113513], [-0.0637948, 51.5113708], [-0.0637656, 51.51137270000001], [-0.0634422, 51.5113936], [-0.0631173, 51.5114117], [-0.06287229999999999, 51.5114294], [-0.0626425, 51.511451400000006], [-0.0624806, 51.5114639], [-0.06176209999999999, 51.5115278], [-0.0614213, 51.511548899999994], [-0.06105929999999998, 51.51156469999999], [-0.06085360000000001, 51.5115746], [-0.06051359999999999, 51.5115909], [-0.0600869, 51.5116118], [-0.0597255, 51.5116246], [-0.05913549999999999, 51.5116582], [-0.058964600000000006, 51.511662099999995], [-0.0583136, 51.511691600000006], [-0.0576776, 51.5117244], [-0.0571607, 51.5117637], [-0.05698782826127284, 51.5117749177709], [-0.05689888460214256, 51.511780689387535], [-0.056867900000000006, 51.511782700000005], [-0.056674100000000005, 51.51179520000001], [-0.056406500000000005, 51.5118045], [-0.056146399999999985, 51.5118211], [-0.055721900000000005, 51.5118528], [-0.05529420000000001, 51.5118951], [-0.05484429999999999, 51.5119359], [-0.0543492, 51.511961099999986], [-0.05403059999999999, 51.51197019999999], [-0.0537202, 51.5119717], [-0.053330100000000005, 51.511971], [-0.05297249999999999, 51.51196740000001], [-0.0526727, 51.51196629999999], [-0.05236880000000001, 51.5119738], [-0.052000099999999994, 51.511984], [-0.0516267, 51.51200029999999], [-0.0508777, 51.512031], [-0.04932109999999999, 51.5121047], [-0.0489783, 51.512115599999994], [-0.04846399999999999, 51.5121303], [-0.0478992, 51.512150899999995], [-0.04734139999999999, 51.51217439999999], [-0.0467001, 51.5121939], [-0.0460767, 51.5121988], [-0.044661799999999995, 51.5122539], [-0.0443064, 51.5122666], [-0.0438933, 51.512289], [-0.0435166, 51.512304699999994], [-0.043210599999999995, 51.5123074], [-0.0428918, 51.512312399999985], [-0.042382, 51.51230410000001], [-0.0418447, 51.51231649999999], [-0.0415759, 51.5123244], [-0.04134179999999999, 51.5123328], [-0.0411241, 51.5123463], [-0.04086929999999999, 51.5123682], [-0.040738199999999995, 51.51238250000001], [-0.0404781, 51.51242729999999], [-0.04026119999999999, 51.5124709], [-0.040141899999999994, 51.5124943], [-0.0400129, 51.51252000000001], [-0.0398198, 51.5125784], [-0.0396188, 51.5126456], [-0.03925119999999999, 51.5127952], [-0.039012, 51.512902399999994], [-0.0388055, 51.513002500000006], [-0.03859450421288533, 51.513116857982], [-0.038459, 51.5131903], [-0.03832770440100859, 51.513269961445914], [-0.0383194, 51.51327500000001], [-0.038136, 51.51339099999999], [-0.0380636, 51.513442000000005], [-0.03678939999999999, 51.5143391], [-0.03604569999999999, 51.51484580000001], [-0.0357109, 51.515074], [-0.033909199999999994, 51.516270299999995], [-0.0338095, 51.51633650000001], [-0.0330074, 51.5168689], [-0.03212059999999999, 51.5174816], [-0.0319766, 51.51757649999999], [-0.030652999999999996, 51.51844869999999], [-0.0302676, 51.51871229999998], [-0.02949508993928133, 51.519245518952495], [-0.02887329999999999, 51.51967470000001], [-0.0274641, 51.5206288], [-0.026256299999999996, 51.5214794], [-0.0259066, 51.521716299999994], [-0.0252352, 51.52217129999998], [-0.0249574, 51.5223962], [-0.024405, 51.5227939], [-0.024196, 51.5229667], [-0.02404633874207658, 51.52310234246543], [-0.023839179742871995, 51.52323288911045], [-0.0238298, 51.5232388], [-0.0229377, 51.5237948], [-0.022468474651653875, 51.52411603227267], [-0.022446699999999997, 51.524125100000006], [-0.022265199999999995, 51.5241909], [-0.0220798, 51.5242533], [-0.02186, 51.524316600000006], [-0.021679599999999997, 51.524361799999994], [-0.021512799999999995, 51.52439939999999], [-0.0211636, 51.52446119999999], [-0.021093625490923792, 51.524470868789635], [-0.0209805, 51.5244865], [-0.020764099999999997, 51.5245082], [-0.0206139, 51.52451889999999], [-0.0204402, 51.52452799999999], [-0.0203124, 51.5245309], [-0.020037499999999996, 51.5245303], [-0.0196452, 51.52452379999999], [-0.018785699999999995, 51.5245002], [-0.0183474, 51.52448900000001], [-0.017889499999999996, 51.5244766], [-0.0170813, 51.524455999999994], [-0.0159894, 51.5244265], [-0.0153707, 51.52441779999999], [-0.0146956, 51.5244116], [-0.0140061, 51.5244229], [-0.0133482, 51.524453900000005], [-0.0128968, 51.5244886], [-0.0124453, 51.52453139999999], [-0.012014199999999996, 51.5245804], [-0.011582899999999998, 51.5246367], [-0.0105424, 51.5247923], [-0.009963599999999998, 51.5248834], [-0.0093834, 51.52497939999999], [-0.008763399999999998, 51.5250982], [-0.0081494, 51.5252291], [-0.006533299999999999, 51.5255974], [-0.0015968999999999998, 51.5267561], [0.0, 51.52713412886161], [0.0007649, 51.5273152], [0.0031122000000000003, 51.527875599999994], [0.004081699999999999, 51.5281021], [0.0049223, 51.5282622], [0.0056173, 51.52840439999999], [0.006084199999999999, 51.528513899999986], [0.007188800000000001, 51.5287827], [0.0081964, 51.52903019999999], [0.0088482, 51.5291883], [0.0095133, 51.5293532], [0.0102875, 51.529517199999994], [0.0113585, 51.5297477], [0.0124287, 51.5299879], [0.0136082, 51.5302882], [0.017689199999999995, 51.5312445], [0.0187995, 51.5314988], [0.020610699999999996, 51.531924200000006], [0.024244899999999996, 51.53275969999999], [0.027907300000000003, 51.5335899], [0.0308055, 51.5342645], [0.03372, 51.53491040000001], [0.0363558, 51.5355244], [0.0381203, 51.5359366], [0.0398852, 51.536348399999994], [0.0415549, 51.53672989999998], [0.0432224, 51.53710950000001], [0.0448957, 51.5374989], [0.04573209999999999, 51.5376923], [0.0465612, 51.53787959999999], [0.0478759, 51.53816640000001], [0.0485103, 51.5382953], [0.0487442, 51.5383381], [0.049305, 51.53843380000001], [0.049708, 51.5384959], [0.0500098, 51.5385439], [0.05042049999999999, 51.5386182], [0.05093109999999999, 51.5387195], [0.0516231, 51.5388736], [0.05177639999999999, 51.53890739999999], [0.05218539999999999, 51.5390065], [0.05259319999999999, 51.5391065], [0.053009499999999994, 51.5392157], [0.0534206, 51.539331], [0.0539317, 51.5394853], [0.05434769999999999, 51.5396198], [0.054759699999999994, 51.539761199999994], [0.0550882, 51.539879199999994], [0.0554741, 51.5400294], [0.0557804, 51.54015210000001], [0.05608130000000001, 51.54027779999999], [0.0565192, 51.54047200000001], [0.05688659999999999, 51.54064049999999], [0.057258799999999985, 51.5408165], [0.0577364, 51.5410433], [0.0587341, 51.5415107], [0.0590651, 51.5416697], [0.059596299999999984, 51.5419148], [0.0600728, 51.5421335], [0.0609569, 51.5425445], [0.06159059999999999, 51.542835]]} 6.6 1038 1050 London Fenchurch Street East Ham E.M.U.D. East Ham E.M.U.D. 51.5428350 0.0615906 51.5428350 0.0615906 1 0 2026-09-22 10:01:04 TERMINATED 2026-09-22 09:50:00 East Ham E.M.U.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661120 1790070555280552 18 18 2026-09-22 09:51:03.130598 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:03.128007
736478 767589 C93062 871R17MG22 2026-09-22 COMPLETE 20661272 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767589, "stp": "P", "toc": "Southern", "uid": "C93062", "consist": "377151", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93062/2026-09-22/detailed", "trust_id": "871R17MG22", "origin_crs": "REI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "19", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1R17", "timing_status": "LATE", "origin_station": "Reigate", "current_leg_arr": "1051", "current_leg_dep": "1044", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1002", "origin_platform": "DPL", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+2 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.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-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": "1049", "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\": 2285.247, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2620.446, \"from_m\": 2285.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2726.523, \"from_m\": 2620.446, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2837.032, \"from_m\": 2726.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3473.392, \"from_m\": 2837.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3723.379, \"from_m\": 3473.392, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11233.068, \"from_m\": 3723.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11859.965, \"from_m\": 11233.068, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13261.113, \"from_m\": 11859.965, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13377.881, \"from_m\": 13261.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17720.863, \"from_m\": 13377.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18998.506, \"from_m\": 17720.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19057.071, \"from_m\": 18998.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19101.341, \"from_m\": 19057.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19137.048, \"from_m\": 19101.341, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19200.747, \"from_m\": 19137.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19289.416, \"from_m\": 19200.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\": 19319.851, \"from_m\": 19289.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\": 19714.108, \"from_m\": 19319.851, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19751.073, \"from_m\": 19714.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20647.524, \"from_m\": 19751.073, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21171.516, \"from_m\": 20647.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21252.838, \"from_m\": 21171.516, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21306.614, \"from_m\": 21252.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29687.035, \"from_m\": 21306.614, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33085.412, \"from_m\": 29687.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35766.37, \"from_m\": 33085.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36423.407, \"from_m\": 35766.37, \"capability_applied\": null, \"effective_limit_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\": 767589, \"profile_key\": \"99bbc3297084b16b60b2920d62273665c0becc4417f674c291a536829b71c0e5\", \"schedule_id\": 7659, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Reigate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1007\", \"wtt_dep\": \"1010\", \"location\": \"Redhill\", \"stage_seq\": 2, \"distance_m\": 2887.773, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1014\", \"location\": \"Merstham\", \"stage_seq\": 3, \"distance_m\": 5714.499, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019H\", \"location\": \"Coulsdon South\", \"stage_seq\": 4, \"distance_m\": 11750.613, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 5, \"distance_m\": 13138.581, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1023\", \"wtt_dep\": \"1024\", \"location\": \"Purley\", \"stage_seq\": 6, \"distance_m\": 14726.874, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 18074.32, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1030\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 19521.743, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 20369.453, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 21398.506, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 11, \"distance_m\": 26693.099, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Balham\", \"stage_seq\": 12, \"distance_m\": 29039.109, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 13, \"distance_m\": 32180.815, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Pouparts Jn\", \"stage_seq\": 14, \"distance_m\": 33245.423, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 35081.335, \"section_seq\": 1, \"route_path_id\": 122399}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 36423.407, \"section_seq\": 1, \"route_path_id\": 122399}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36423.407, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122399}], \"total_distance_m\": 36423.407, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36137.529, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 285.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:43Z\", \"source_id\": 65126764, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:47Z\", \"source_id\": 20627748, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:13Z\", \"source_id\": 65146323, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:20Z\", \"source_id\": 20633391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:06Z\", \"source_id\": 65158566, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:08Z\", \"source_id\": 20637104, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:34Z\", \"source_id\": 65167450, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:35Z\", \"source_id\": 20639702, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:27Z\", \"source_id\": 65182494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:30Z\", \"source_id\": 20644183, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:55Z\", \"source_id\": 65186176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:56Z\", \"source_id\": 20645232, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:15Z\", \"source_id\": 65202474, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:19Z\", \"source_id\": 20649975, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:21Z\", \"source_id\": 65218154, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:25Z\", \"source_id\": 20654545, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:33Z\", \"source_id\": 65226069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:37Z\", \"source_id\": 20656912, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:20Z\", \"source_id\": 65241291, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:24Z\", \"source_id\": 20661272, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "19", "timing_fact_generation": 1790070565373660, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:05.048772", "service_state_evidence_id": 20661272, "current_leg_start_actual_dep": "2026-09-22T10:43:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:05.767830", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P REI None 1R17 377151 4 100 None {"version": 3, "segments": [{"to_m": 2285.247, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2620.446, "from_m": 2285.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2726.523, "from_m": 2620.446, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2837.032, "from_m": 2726.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3473.392, "from_m": 2837.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3723.379, "from_m": 3473.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11233.068, "from_m": 3723.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11859.965, "from_m": 11233.068, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13261.113, "from_m": 11859.965, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13377.881, "from_m": 13261.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17720.863, "from_m": 13377.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18998.506, "from_m": 17720.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19057.071, "from_m": 18998.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19101.341, "from_m": 19057.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19137.048, "from_m": 19101.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19200.747, "from_m": 19137.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19289.416, "from_m": 19200.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": 19319.851, "from_m": 19289.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": 19714.108, "from_m": 19319.851, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19751.073, "from_m": 19714.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20647.524, "from_m": 19751.073, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21171.516, "from_m": 20647.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21252.838, "from_m": 21171.516, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21306.614, "from_m": 21252.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29687.035, "from_m": 21306.614, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33085.412, "from_m": 29687.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35766.37, "from_m": 33085.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36423.407, "from_m": 35766.37, "capability_applied": null, "effective_limit_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": 767589, "profile_key": "99bbc3297084b16b60b2920d62273665c0becc4417f674c291a536829b71c0e5", "schedule_id": 7659, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1002", "location": "Reigate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1007", "wtt_dep": "1010", "location": "Redhill", "stage_seq": 2, "distance_m": 2887.773, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1014", "location": "Merstham", "stage_seq": 3, "distance_m": 5714.499, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019H", "location": "Coulsdon South", "stage_seq": 4, "distance_m": 11750.613, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Stoats Nest Jn", "stage_seq": 5, "distance_m": 13138.581, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1023", "wtt_dep": "1024", "location": "Purley", "stage_seq": 6, "distance_m": 14726.874, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "South Croydon", "stage_seq": 7, "distance_m": 18074.32, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1030", "location": "East Croydon", "stage_seq": 8, "distance_m": 19521.743, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 20369.453, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Selhurst", "stage_seq": 10, "distance_m": 21398.506, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Streatham North Jn", "stage_seq": 11, "distance_m": 26693.099, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Balham", "stage_seq": 12, "distance_m": 29039.109, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041H", "location": "Clapham Junction (C)", "stage_seq": 13, "distance_m": 32180.815, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Pouparts Jn", "stage_seq": 14, "distance_m": 33245.423, "section_seq": 1, "route_path_id": 122399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 35081.335, "section_seq": 1, "route_path_id": 122399}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 36423.407, "section_seq": 1, "route_path_id": 122399}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36423.407, "from_m": 0.0, "section_seq": 1, "route_path_id": 122399}], "total_distance_m": 36423.407, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36137.529, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 285.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30311, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:43Z", "source_id": 65126764, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:47Z", "source_id": 20627748, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:13Z", "source_id": 65146323, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:20Z", "source_id": 20633391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:06Z", "source_id": 65158566, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:08Z", "source_id": 20637104, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:34Z", "source_id": 65167450, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:21:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:35Z", "source_id": 20639702, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:27Z", "source_id": 65182494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:30Z", "source_id": 20644183, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:55Z", "source_id": 65186176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:56Z", "source_id": 20645232, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:15Z", "source_id": 65202474, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:19Z", "source_id": 20649975, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:21Z", "source_id": 65218154, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:25Z", "source_id": 20654545, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:33Z", "source_id": 65226069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:37Z", "source_id": 20656912, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28805, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:20Z", "source_id": 65241291, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:24Z", "source_id": 20661272, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Reigate 1002 1002 DPL None None London Victoria (C) 1049 1049 19 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93062/2026-09-22/detailed None Clapham Junction (C) 2026-09-22T10:43:30+01:00 London Victoria (C) 7.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.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-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 1044 1051 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661272 1790070565373660 72 72 2026-09-22 10:01:05.767830 19 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:05.048772
736479 767453 P01537 502F20MF22 2026-09-22 COMPLETE 20660650 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767453, "stp": "P", "toc": "Greater Anglia", "uid": "P01537", "consist": "720109", "dest_crs": "WON", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01537/2026-09-22/detailed", "trust_id": "502F20MF22", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Walton-on-the-Naze", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": null, "is_terminated": 1, "next_location": "Walton-on-the-Naze", "signalling_id": "2F20", "timing_status": "EARLY", "origin_station": "Colchester", "current_leg_arr": "1051", "current_leg_dep": "1048", "current_leg_end": "Walton-on-the-Naze", "origin_dep_time": "0956", "origin_platform": "5", "current_location": "Walton-on-the-Naze", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]}", "current_leg_start": "Frinton-on-Sea", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "51.8462158", "next_location_lon": "1.2678629", "previous_location": "Frinton-on-Sea", "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\": 401.952, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 448.817, \"from_m\": 401.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 504.108, \"from_m\": 448.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 622.184, \"from_m\": 504.108, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.704, \"from_m\": 622.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1896.931, \"from_m\": 1274.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2348.364, \"from_m\": 1896.931, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2403.97, \"from_m\": 2348.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2488.777, \"from_m\": 2403.97, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2581.054, \"from_m\": 2488.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3206.357, \"from_m\": 2581.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3634.114, \"from_m\": 3206.357, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6319.728, \"from_m\": 3634.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7303.638, \"from_m\": 6319.728, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7496.934, \"from_m\": 7303.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10009.21, \"from_m\": 7496.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\": 10044.959, \"from_m\": 10009.21, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20455.053, \"from_m\": 10044.959, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21323.953, \"from_m\": 20455.053, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22065.337, \"from_m\": 21323.953, \"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\": 22529.251, \"from_m\": 22065.337, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25820.833, \"from_m\": 22529.251, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26170.438, \"from_m\": 25820.833, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26343.297, \"from_m\": 26170.438, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26353.633, \"from_m\": 26343.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29918.339, \"from_m\": 26353.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30108.473, \"from_m\": 29918.339, \"capability_applied\": null, \"effective_limit_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\": 767453, \"profile_key\": \"ec8414e5c6b03e985a7dea314ed85260766bcdf4cfae082d5c5c940a652736e8\", \"schedule_id\": 18624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 2488.777, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1003\", \"wtt_dep\": \"1007\", \"location\": \"Colchester Town\", \"stage_seq\": 3, \"distance_m\": 2817.157, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1011\", \"wtt_dep\": \"1011H\", \"location\": \"Hythe\", \"stage_seq\": 4, \"distance_m\": 3473.43, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1015H\", \"location\": \"Wivenhoe\", \"stage_seq\": 5, \"distance_m\": 7386.415, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 6, \"distance_m\": 10251.657, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Great Bentley\", \"stage_seq\": 7, \"distance_m\": 15088.713, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1026H\", \"location\": \"Weeley\", \"stage_seq\": 8, \"distance_m\": 18513.871, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1041\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 9, \"distance_m\": 21837.451, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1045H\", \"location\": \"Kirby Cross\", \"stage_seq\": 10, \"distance_m\": 26074.09, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": \"1048H\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 11, \"distance_m\": 28061.792, \"section_seq\": 1, \"route_path_id\": 138478}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 12, \"distance_m\": 30108.473, \"section_seq\": 1, \"route_path_id\": 138478}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30108.473, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138478}], \"total_distance_m\": 30108.473, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29336.768, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0956", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8462158", "current_position_lon": "1.2678629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:25Z\", \"source_id\": 65120589, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:26Z\", \"source_id\": 20625913, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:53Z\", \"source_id\": 65140279, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:55Z\", \"source_id\": 20631637, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:25Z\", \"source_id\": 65149395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:30Z\", \"source_id\": 20634317, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:03Z\", \"source_id\": 65161020, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:04Z\", \"source_id\": 20637781, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:50Z\", \"source_id\": 65170664, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:53Z\", \"source_id\": 20640665, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:59Z\", \"source_id\": 65178830, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:03Z\", \"source_id\": 20643066, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:29Z\", \"source_id\": 65187603, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:33Z\", \"source_id\": 20645688, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:30Z\", \"source_id\": 65228617, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:36Z\", \"source_id\": 20657635, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:53Z\", \"source_id\": 65232104, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:55Z\", \"source_id\": 20658586, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:33Z\", \"source_id\": 65239048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:39Z\", \"source_id\": 20660650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Walton-on-the-Naze", "service_state_platform": "1", "timing_fact_generation": 1790070523063458, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:05.054004", "service_state_evidence_id": 20660650, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:05.771485", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P COL WON 2F20 720109 5 100 None {"version": 3, "segments": [{"to_m": 401.952, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 448.817, "from_m": 401.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 504.108, "from_m": 448.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 622.184, "from_m": 504.108, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.704, "from_m": 622.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1896.931, "from_m": 1274.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2348.364, "from_m": 1896.931, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2403.97, "from_m": 2348.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2488.777, "from_m": 2403.97, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2581.054, "from_m": 2488.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3206.357, "from_m": 2581.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3634.114, "from_m": 3206.357, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6319.728, "from_m": 3634.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7303.638, "from_m": 6319.728, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7496.934, "from_m": 7303.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10009.21, "from_m": 7496.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": 10044.959, "from_m": 10009.21, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20455.053, "from_m": 10044.959, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21323.953, "from_m": 20455.053, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22065.337, "from_m": 21323.953, "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": 22529.251, "from_m": 22065.337, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25820.833, "from_m": 22529.251, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26170.438, "from_m": 25820.833, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26343.297, "from_m": 26170.438, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26353.633, "from_m": 26343.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29918.339, "from_m": 26353.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30108.473, "from_m": 29918.339, "capability_applied": null, "effective_limit_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": 767453, "profile_key": "ec8414e5c6b03e985a7dea314ed85260766bcdf4cfae082d5c5c940a652736e8", "schedule_id": 18624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0956", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 2488.777, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1003", "wtt_dep": "1007", "location": "Colchester Town", "stage_seq": 3, "distance_m": 2817.157, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1011", "wtt_dep": "1011H", "location": "Hythe", "stage_seq": 4, "distance_m": 3473.43, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1015H", "location": "Wivenhoe", "stage_seq": 5, "distance_m": 7386.415, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019", "location": "Alresford (Essex)", "stage_seq": 6, "distance_m": 10251.657, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Great Bentley", "stage_seq": 7, "distance_m": 15088.713, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1026H", "location": "Weeley", "stage_seq": 8, "distance_m": 18513.871, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1041", "location": "Thorpe-le-Soken", "stage_seq": 9, "distance_m": 21837.451, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1045H", "location": "Kirby Cross", "stage_seq": 10, "distance_m": 26074.09, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": "1048H", "location": "Frinton-on-Sea", "stage_seq": 11, "distance_m": 28061.792, "section_seq": 1, "route_path_id": 138478}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Walton-on-the-Naze", "stage_seq": 12, "distance_m": 30108.473, "section_seq": 1, "route_path_id": 138478}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30108.473, "from_m": 0.0, "section_seq": 1, "route_path_id": 138478}], "total_distance_m": 30108.473, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29336.768, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:25Z", "source_id": 65120589, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:26Z", "source_id": 20625913, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13649, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:53Z", "source_id": 65140279, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:10:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:55Z", "source_id": 20631637, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13644, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:25Z", "source_id": 65149395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:30Z", "source_id": 20634317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13640, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:03Z", "source_id": 65161020, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:04Z", "source_id": 20637781, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13636, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:50Z", "source_id": 65170664, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:22:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:53Z", "source_id": 20640665, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13631, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:59Z", "source_id": 65178830, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:03Z", "source_id": 20643066, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13621, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:29Z", "source_id": 65187603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:33Z", "source_id": 20645688, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13581, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:30Z", "source_id": 65228617, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:36Z", "source_id": 20657635, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13577, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:53Z", "source_id": 65232104, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:55Z", "source_id": 20658586, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13574, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:33Z", "source_id": 65239048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:39Z", "source_id": 20660650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Colchester 0956 0956 5 None None Walton-on-the-Naze 1053 1053 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01537/2026-09-22/detailed None Frinton-on-Sea 2026-09-22T10:48:30+01:00 Walton-on-the-Naze 3.0 {"type": "LineString", "coordinates": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]} 1.3 1048 1051 Frinton-on-Sea Walton-on-the-Naze Walton-on-the-Naze 51.8462158 1.2678629 51.8462158 1.2678629 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Walton-on-the-Naze TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20660650 1790070523063458 44 44 2026-09-22 10:01:05.771485 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:05.054004
736480 767160 L83888 872P23MF22 2026-09-22 COMPLETE 20661838 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767160, "stp": "P", "toc": "South Western Railway", "uid": "L83888", "consist": "444021+444043", "dest_crs": "HSL", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83888/2026-09-22/detailed", "trust_id": "872P23MF22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haslemere", "service_date": "2026-09-22", "dest_arr_time": "1050", "dest_platform": "2", "is_terminated": 1, "next_location": "Haslemere", "signalling_id": "2P23", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1051", "current_leg_dep": "1044", "current_leg_end": "Haslemere", "origin_dep_time": "0945", "origin_platform": "13", "current_location": "Haslemere", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6459546999999999, 51.1331033], [-0.6464938999999998, 51.13266910000001], [-0.6471119, 51.13222929999999], [-0.6476625, 51.1318598], [-0.6484948, 51.13140500000001], [-0.6494286999999999, 51.13092859999999], [-0.6505842, 51.1304204], [-0.6519386999999999, 51.1299406], [-0.6540174999999999, 51.12920170000001], [-0.6550045, 51.1288448], [-0.6558092, 51.1285149], [-0.6566030999999999, 51.128166500000006], [-0.6572065999999999, 51.12786010000001], [-0.6579067, 51.12745780000001], [-0.6585101999999999, 51.127082400000006], [-0.6591448999999999, 51.1266224], [-0.6596528, 51.1262391], [-0.6602053999999999, 51.125787399999986], [-0.6623004, 51.123984699999994], [-0.6626515, 51.12368529999999], [-0.6641927999999999, 51.1223559], [-0.6660257, 51.1207947], [-0.6669537, 51.120007099999995], [-0.6675938999999999, 51.1195172], [-0.6680891999999999, 51.1191958], [-0.6682026, 51.1191223], [-0.6683046, 51.1190561], [-0.6690691, 51.1186133], [-0.6698201, 51.1182328], [-0.6704513, 51.1179427], [-0.6712469999999999, 51.11763169999999], [-0.6720338999999999, 51.11735670000001], [-0.6728653, 51.11709909999999], [-0.6737039, 51.116885800000006], [-0.6746803, 51.11668039999999], [-0.6756056, 51.116503599999994], [-0.6763877, 51.1163424], [-0.6765122, 51.1163167], [-0.6768967, 51.116235399999994], [-0.6776521, 51.1160608], [-0.6785452999999999, 51.1158284], [-0.6794448, 51.115572], [-0.6802816, 51.1153177], [-0.6810870999999998, 51.115032799999994], [-0.6817011999999999, 51.1148186], [-0.6824274, 51.1145247], [-0.683039, 51.1142755], [-0.6836021999999999, 51.1140246], [-0.6842004, 51.11373999999999], [-0.6847804, 51.1134389], [-0.6850828, 51.113271899999994], [-0.6857104, 51.112921699999994], [-0.6862521999999999, 51.11258490000001], [-0.686837, 51.1122027], [-0.6874234, 51.11177389999999], [-0.6880130999999999, 51.111285299999984], [-0.6887936, 51.11061629999999], [-0.6908729, 51.109054], [-0.6919029, 51.108383700000005], [-0.6931093, 51.1076694], [-0.6943957, 51.1070047], [-0.6945815, 51.1069065], [-0.6954347999999999, 51.1064286], [-0.6963606, 51.1058847], [-0.6967476682519306, 51.105631359695174], [-0.6970708999999999, 51.1054198], [-0.6976905, 51.1049786], [-0.6983127999999998, 51.1045127], [-0.6989113000000001, 51.1040052], [-0.6994635, 51.10347629999999], [-0.6998925999999999, 51.1030636], [-0.7003003, 51.10262740000001], [-0.7021649999999999, 51.100621199999985], [-0.7030708999999999, 51.0995831], [-0.7045117999999999, 51.0979318], [-0.7052529000000001, 51.0971099], [-0.705371, 51.0969789], [-0.7069763, 51.0952028], [-0.7077051, 51.094481], [-0.7088405, 51.093461], [-0.7094657999999999, 51.09297759999999], [-0.7098610999999999, 51.09270050000001], [-0.710206, 51.0924586], [-0.7107287999999999, 51.0921167], [-0.7112813999999998, 51.09179570000001], [-0.7119465, 51.0914411], [-0.7125339999999999, 51.0911773], [-0.7133549, 51.0908219], [-0.7150879, 51.090181], [-0.7158901999999999, 51.0898998], [-0.7166868, 51.089667000000006], [-0.7170761, 51.0895314], [-0.7178993999999999, 51.08927580000001], [-0.7182825999999999, 51.08915679999999], [-0.7186522272956171, 51.08904442871825], [-0.7194910999999999, 51.0887894]]}", "current_leg_start": "Witley", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "51.0887894", "next_location_lon": "-0.7194911", "previous_location": "Witley", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39738.74, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48067.255, \"from_m\": 45739.963, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69117.944, \"from_m\": 68899.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 767160, \"profile_key\": \"178741e466f69b0f9a56a2fa86013bd8269c5365b8eabdb34ee9cb522dccf282\", \"schedule_id\": 38753, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0945\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0946H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"0951H\", \"wtt_dep\": \"0952H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1011H\", \"wtt_dep\": \"1013H\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1017H\", \"wtt_dep\": \"1018H\", \"location\": \"Worplesdon\", \"stage_seq\": 10, \"distance_m\": 43058.812, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1025\", \"location\": \"Guildford\", \"stage_seq\": 11, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Shalford Jn\", \"stage_seq\": 12, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031\", \"location\": \"Farncombe\", \"stage_seq\": 13, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1034\", \"location\": \"Godalming\", \"stage_seq\": 14, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038\", \"location\": \"Milford (Surrey)\", \"stage_seq\": 15, \"distance_m\": 58370.735, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1042\", \"location\": \"Witley\", \"stage_seq\": 16, \"distance_m\": 61836.03, \"section_seq\": 1, \"route_path_id\": 146519}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"Haslemere\", \"stage_seq\": 17, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 146519}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 69117.944, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146519}], \"total_distance_m\": 69117.944, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54895.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14222.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.0887894", "current_position_lon": "-0.7194911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:56Z\", \"source_id\": 65090787, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:58Z\", \"source_id\": 20617212, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:10Z\", \"source_id\": 65104391, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:15Z\", \"source_id\": 20621232, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:17Z\", \"source_id\": 65109761, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:20Z\", \"source_id\": 20622761, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:53Z\", \"source_id\": 65147970, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:59Z\", \"source_id\": 20633878, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:42Z\", \"source_id\": 65160061, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:43Z\", \"source_id\": 20637546, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:05Z\", \"source_id\": 65173829, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:08Z\", \"source_id\": 20641586, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:27Z\", \"source_id\": 65192720, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:30Z\", \"source_id\": 20647133, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:09Z\", \"source_id\": 65202170, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:13Z\", \"source_id\": 20649885, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:34Z\", \"source_id\": 65210841, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:35Z\", \"source_id\": 20652385, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:36Z\", \"source_id\": 65223611, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 20656196, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:12Z\", \"source_id\": 65243397, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:16Z\", \"source_id\": 20661838, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haslemere", "service_state_platform": "2", "timing_fact_generation": 1790070624283288, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:05.090205", "service_state_evidence_id": 20661838, "current_leg_start_actual_dep": "2026-09-22T10:43:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:05.775271", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None HSL 2P23 444021+444043 10 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69117.944, "from_m": 68899.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 767160, "profile_key": "178741e466f69b0f9a56a2fa86013bd8269c5365b8eabdb34ee9cb522dccf282", "schedule_id": 38753, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0945", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0946H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "0951H", "wtt_dep": "0952H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1011H", "wtt_dep": "1013H", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1017H", "wtt_dep": "1018H", "location": "Worplesdon", "stage_seq": 10, "distance_m": 43058.812, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1025", "location": "Guildford", "stage_seq": 11, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 146519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031", "location": "Farncombe", "stage_seq": 13, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1034", "location": "Godalming", "stage_seq": 14, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038", "location": "Milford (Surrey)", "stage_seq": 15, "distance_m": 58370.735, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1042", "location": "Witley", "stage_seq": 16, "distance_m": 61836.03, "section_seq": 1, "route_path_id": 146519}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "Haslemere", "stage_seq": 17, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 146519}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 69117.944, "from_m": 0.0, "section_seq": 1, "route_path_id": 146519}], "total_distance_m": 69117.944, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54895.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14222.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:56Z", "source_id": 65090787, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:58Z", "source_id": 20617212, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:10Z", "source_id": 65104391, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:15Z", "source_id": 20621232, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:17Z", "source_id": 65109761, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:20Z", "source_id": 20622761, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:53Z", "source_id": 65147970, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:59Z", "source_id": 20633878, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27904, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:42Z", "source_id": 65160061, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:43Z", "source_id": 20637546, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:05Z", "source_id": 65173829, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:08Z", "source_id": 20641586, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:27Z", "source_id": 65192720, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:30Z", "source_id": 20647133, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:09Z", "source_id": 65202170, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:13Z", "source_id": 20649885, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28029, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:34Z", "source_id": 65210841, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:35Z", "source_id": 20652385, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28037, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:36Z", "source_id": 65223611, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 20656196, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28055, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:12Z", "source_id": 65243397, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:16Z", "source_id": 20661838, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] London Waterloo 0945 0945 13 None None Haslemere 1050 1050 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83888/2026-09-22/detailed None Witley 2026-09-22T10:43:00+01:00 Haslemere 7.0 {"type": "LineString", "coordinates": [[-0.6459546999999999, 51.1331033], [-0.6464938999999998, 51.13266910000001], [-0.6471119, 51.13222929999999], [-0.6476625, 51.1318598], [-0.6484948, 51.13140500000001], [-0.6494286999999999, 51.13092859999999], [-0.6505842, 51.1304204], [-0.6519386999999999, 51.1299406], [-0.6540174999999999, 51.12920170000001], [-0.6550045, 51.1288448], [-0.6558092, 51.1285149], [-0.6566030999999999, 51.128166500000006], [-0.6572065999999999, 51.12786010000001], [-0.6579067, 51.12745780000001], [-0.6585101999999999, 51.127082400000006], [-0.6591448999999999, 51.1266224], [-0.6596528, 51.1262391], [-0.6602053999999999, 51.125787399999986], [-0.6623004, 51.123984699999994], [-0.6626515, 51.12368529999999], [-0.6641927999999999, 51.1223559], [-0.6660257, 51.1207947], [-0.6669537, 51.120007099999995], [-0.6675938999999999, 51.1195172], [-0.6680891999999999, 51.1191958], [-0.6682026, 51.1191223], [-0.6683046, 51.1190561], [-0.6690691, 51.1186133], [-0.6698201, 51.1182328], [-0.6704513, 51.1179427], [-0.6712469999999999, 51.11763169999999], [-0.6720338999999999, 51.11735670000001], [-0.6728653, 51.11709909999999], [-0.6737039, 51.116885800000006], [-0.6746803, 51.11668039999999], [-0.6756056, 51.116503599999994], [-0.6763877, 51.1163424], [-0.6765122, 51.1163167], [-0.6768967, 51.116235399999994], [-0.6776521, 51.1160608], [-0.6785452999999999, 51.1158284], [-0.6794448, 51.115572], [-0.6802816, 51.1153177], [-0.6810870999999998, 51.115032799999994], [-0.6817011999999999, 51.1148186], [-0.6824274, 51.1145247], [-0.683039, 51.1142755], [-0.6836021999999999, 51.1140246], [-0.6842004, 51.11373999999999], [-0.6847804, 51.1134389], [-0.6850828, 51.113271899999994], [-0.6857104, 51.112921699999994], [-0.6862521999999999, 51.11258490000001], [-0.686837, 51.1122027], [-0.6874234, 51.11177389999999], [-0.6880130999999999, 51.111285299999984], [-0.6887936, 51.11061629999999], [-0.6908729, 51.109054], [-0.6919029, 51.108383700000005], [-0.6931093, 51.1076694], [-0.6943957, 51.1070047], [-0.6945815, 51.1069065], [-0.6954347999999999, 51.1064286], [-0.6963606, 51.1058847], [-0.6967476682519306, 51.105631359695174], [-0.6970708999999999, 51.1054198], [-0.6976905, 51.1049786], [-0.6983127999999998, 51.1045127], [-0.6989113000000001, 51.1040052], [-0.6994635, 51.10347629999999], [-0.6998925999999999, 51.1030636], [-0.7003003, 51.10262740000001], [-0.7021649999999999, 51.100621199999985], [-0.7030708999999999, 51.0995831], [-0.7045117999999999, 51.0979318], [-0.7052529000000001, 51.0971099], [-0.705371, 51.0969789], [-0.7069763, 51.0952028], [-0.7077051, 51.094481], [-0.7088405, 51.093461], [-0.7094657999999999, 51.09297759999999], [-0.7098610999999999, 51.09270050000001], [-0.710206, 51.0924586], [-0.7107287999999999, 51.0921167], [-0.7112813999999998, 51.09179570000001], [-0.7119465, 51.0914411], [-0.7125339999999999, 51.0911773], [-0.7133549, 51.0908219], [-0.7150879, 51.090181], [-0.7158901999999999, 51.0898998], [-0.7166868, 51.089667000000006], [-0.7170761, 51.0895314], [-0.7178993999999999, 51.08927580000001], [-0.7182825999999999, 51.08915679999999], [-0.7186522272956171, 51.08904442871825], [-0.7194910999999999, 51.0887894]]} 4.5 1044 1051 Witley Haslemere Haslemere 51.0887894 -0.7194911 51.0887894 -0.7194911 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Haslemere TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661838 1790070624283288 70 70 2026-09-22 10:01:05.775271 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:05.090205
736481 767381 P64931 365J42MF22 2026-09-22 COMPLETE 20662123 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767381, "stp": "P", "toc": "Northern", "uid": "P64931", "consist": "195107", "dest_crs": "XNN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64931/2026-09-22/detailed", "trust_id": "365J42MF22", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton Heath T.M.D.", "service_date": "2026-09-22", "dest_arr_time": "1046", "dest_platform": null, "is_terminated": 1, "next_location": "Newton Heath T.M.D.", "signalling_id": "5J42", "timing_status": "LATE", "origin_station": "Warrington Central", "current_leg_arr": "1051", "current_leg_dep": "1043", "current_leg_end": "Newton Heath T.M.D.", "origin_dep_time": "0954", "origin_platform": "1", "current_location": "Newton Heath T.M.D.", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]}", "current_leg_start": "Thorpes Bridge Jn", "dest_arr_time_act": "1046", "motion_projection": null, "next_location_lat": "53.5035578", "next_location_lon": "-2.1906638", "previous_location": "Thorpes Bridge Jn", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 158.067, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.028, \"from_m\": 158.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1891.457, \"from_m\": 217.028, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2291.315, \"from_m\": 1891.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\": 5125.744, \"from_m\": 2291.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22024.192, \"from_m\": 5125.744, \"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\": 22057.781, \"from_m\": 22024.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\": 22993.552, \"from_m\": 22057.781, \"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\": 24203.908, \"from_m\": 22993.552, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24562.833, \"from_m\": 24203.908, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24908.15, \"from_m\": 24562.833, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24968.403, \"from_m\": 24908.15, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26803.584, \"from_m\": 24968.403, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26822.404, \"from_m\": 26803.584, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26967.341, \"from_m\": 26822.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27457.035, \"from_m\": 26967.341, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28070.727, \"from_m\": 27457.035, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29698.096, \"from_m\": 28070.727, \"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\": 29764.294, \"from_m\": 29698.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29787.06, \"from_m\": 29764.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29844.499, \"from_m\": 29787.06, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31212.102, \"from_m\": 29844.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31261.214, \"from_m\": 31212.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\": 31283.28, \"from_m\": 31261.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31373.984, \"from_m\": 31283.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\": 31480.177, \"from_m\": 31373.984, \"capability_applied\": null, \"effective_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\": 767381, \"profile_key\": \"6e20f3d1fb651d9f59bb1c2b198c691fb077732a9d393c8f606b18ee5aeaad53\", \"schedule_id\": 20303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Birchwood\", \"stage_seq\": 2, \"distance_m\": 4978.027, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 3, \"distance_m\": 10234.419, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 4, \"distance_m\": 21824.117, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Deansgate\", \"stage_seq\": 5, \"distance_m\": 24750.997, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1022H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 6, \"distance_m\": 24968.403, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Deansgate\", \"stage_seq\": 7, \"distance_m\": 25185.954, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024H\", \"location\": \"Water Street Jn\", \"stage_seq\": 8, \"distance_m\": 25723.888, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"Salford Central\", \"stage_seq\": 9, \"distance_m\": 26553.727, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 10, \"distance_m\": 26967.341, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1033\", \"location\": \"Manchester Victoria\", \"stage_seq\": 11, \"distance_m\": 27612.853, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 12, \"distance_m\": 29787.06, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Brewery Jn\", \"stage_seq\": 13, \"distance_m\": 30380.185, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": false, \"wtt_arr\": \"1038H\", \"wtt_dep\": \"1043\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 31212.102, \"section_seq\": 1, \"route_path_id\": 139021}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": null, \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 15, \"distance_m\": 31480.177, \"section_seq\": 1, \"route_path_id\": 139021}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 31480.177, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139021}], \"total_distance_m\": 31480.177, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31146.346, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.831, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0954", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.5035578", "current_position_lon": "-2.1906638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:00Z\", \"source_id\": 65106508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:00Z\", \"source_id\": 20621824, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:56Z\", \"source_id\": 65178729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:49Z\", \"source_id\": 65206423, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:00Z\", \"source_id\": 20643025, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:52Z\", \"source_id\": 20651115, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:19Z\", \"source_id\": 65182217, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:22Z\", \"source_id\": 20644106, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:37Z\", \"source_id\": 65210947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:43Z\", \"source_id\": 20652469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:47Z\", \"source_id\": 65221701, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:48Z\", \"source_id\": 20655588, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:31Z\", \"source_id\": 65244285, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:36Z\", \"source_id\": 20662123, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1790070637663663, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:07.105744", "service_state_evidence_id": 20662123, "current_leg_start_actual_dep": "2026-09-22T10:48:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:07.292805", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WAC XNN 5J42 195107 3 100 None {"version": 3, "segments": [{"to_m": 158.067, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.028, "from_m": 158.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1891.457, "from_m": 217.028, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2291.315, "from_m": 1891.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": 5125.744, "from_m": 2291.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22024.192, "from_m": 5125.744, "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": 22057.781, "from_m": 22024.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": 22993.552, "from_m": 22057.781, "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": 24203.908, "from_m": 22993.552, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24562.833, "from_m": 24203.908, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24908.15, "from_m": 24562.833, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24968.403, "from_m": 24908.15, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 26803.584, "from_m": 24968.403, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26822.404, "from_m": 26803.584, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26967.341, "from_m": 26822.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27457.035, "from_m": 26967.341, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28070.727, "from_m": 27457.035, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29698.096, "from_m": 28070.727, "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": 29764.294, "from_m": 29698.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29787.06, "from_m": 29764.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29844.499, "from_m": 29787.06, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31212.102, "from_m": 29844.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31261.214, "from_m": 31212.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": 31283.28, "from_m": 31261.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31373.984, "from_m": 31283.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": 31480.177, "from_m": 31373.984, "capability_applied": null, "effective_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": 767381, "profile_key": "6e20f3d1fb651d9f59bb1c2b198c691fb077732a9d393c8f606b18ee5aeaad53", "schedule_id": 20303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0954", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957", "location": "Birchwood", "stage_seq": 2, "distance_m": 4978.027, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Glazebrook East Jn", "stage_seq": 3, "distance_m": 10234.419, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010", "location": "Trafford Park East Jn", "stage_seq": 4, "distance_m": 21824.117, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Deansgate", "stage_seq": 5, "distance_m": 24750.997, "section_seq": 1, "route_path_id": 139021}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1022H", "location": "Manchester Oxford Road", "stage_seq": 6, "distance_m": 24968.403, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Deansgate", "stage_seq": 7, "distance_m": 25185.954, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024H", "location": "Water Street Jn", "stage_seq": 8, "distance_m": 25723.888, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029", "location": "Salford Central", "stage_seq": 9, "distance_m": 26553.727, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029H", "location": "Deal Street Jn", "stage_seq": 10, "distance_m": 26967.341, "section_seq": 1, "route_path_id": 139021}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1033", "location": "Manchester Victoria", "stage_seq": 11, "distance_m": 27612.853, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Miles Platting Jn", "stage_seq": 12, "distance_m": 29787.06, "section_seq": 1, "route_path_id": 139021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Brewery Jn", "stage_seq": 13, "distance_m": 30380.185, "section_seq": 1, "route_path_id": 139021}, {"is_pass": false, "wtt_arr": "1038H", "wtt_dep": "1043", "location": "Thorpes Bridge Jn", "stage_seq": 14, "distance_m": 31212.102, "section_seq": 1, "route_path_id": 139021}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": null, "location": "Newton Heath T.M.D.", "stage_seq": 15, "distance_m": 31480.177, "section_seq": 1, "route_path_id": 139021}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 31480.177, "from_m": 0.0, "section_seq": 1, "route_path_id": 139021}], "total_distance_m": 31480.177, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31146.346, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.831, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:00Z", "source_id": 65106508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:00Z", "source_id": 20621824, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:56Z", "source_id": 65178729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:49Z", "source_id": 65206423, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:00Z", "source_id": 20643025, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:52Z", "source_id": 20651115, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:19Z", "source_id": 65182217, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:22Z", "source_id": 20644106, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8263, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:37Z", "source_id": 65210947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:43Z", "source_id": 20652469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8180, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:47Z", "source_id": 65221701, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:48Z", "source_id": 20655588, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8118, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:31Z", "source_id": 65244285, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:36Z", "source_id": 20662123, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Warrington Central 0954 0954 1 None None Newton Heath T.M.D. 1046 1046 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64931/2026-09-22/detailed None Thorpes Bridge Jn 2026-09-22T10:48:00+01:00 Newton Heath T.M.D. 8.0 {"type": "LineString", "coordinates": [[-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]} 0.2 1043 1051 Thorpes Bridge Jn Newton Heath T.M.D. Newton Heath T.M.D. 53.5035578 -2.1906638 53.5035578 -2.1906638 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Newton Heath T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662123 1790070637663663 59 59 2026-09-22 10:01:07.292805 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:07.105744
736482 767986 P28348 172T11MG22 2026-09-22 COMPLETE 20661355 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767986, "stp": "P", "toc": "Northern", "uid": "P28348", "consist": "195021", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28348/2026-09-22/detailed", "trust_id": "172T11MG22", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "6", "is_terminated": 1, "next_location": "York", "signalling_id": "2T11", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1051", "current_leg_dep": "1037", "current_leg_end": "York", "origin_dep_time": "1017", "origin_platform": "7A", "current_location": "York", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Micklefield", "dest_arr_time_act": "1048½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Micklefield", "current_leg_milage": "16.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3674.235, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4493.405, \"from_m\": 3674.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7382.399, \"from_m\": 4493.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24308.419, \"from_m\": 7382.399, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24387.23, \"from_m\": 24308.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35797.489, \"from_m\": 24387.23, \"capability_applied\": null, \"effective_limit_mph\": 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\": 37947.113, \"from_m\": 35797.489, \"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\": 40234.16, \"from_m\": 37947.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40285.209, \"from_m\": 40234.16, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40390.47, \"from_m\": 40285.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40800.464, \"from_m\": 40390.47, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41299.674, \"from_m\": 40800.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41546.442, \"from_m\": 41299.674, \"capability_applied\": null, \"effective_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\": 767986, \"profile_key\": \"be125b515644bdc6d38451d72aed7bf550e50663192e0ca233d9a364a360d150\", \"schedule_id\": 19907, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": false, \"wtt_arr\": \"1023\", \"wtt_dep\": \"1023H\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7131.283, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1028H\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11746.71, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1030H\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 12594.846, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1034\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 15565.615, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038H\", \"location\": \"Church Fenton\", \"stage_seq\": 7, \"distance_m\": 23764.289, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Colton Jn\", \"stage_seq\": 8, \"distance_m\": 32144.383, \"section_seq\": 1, \"route_path_id\": 138821}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 9, \"distance_m\": 41546.442, \"section_seq\": 1, \"route_path_id\": 138821}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41546.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138821}], \"total_distance_m\": 41546.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39144.966, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2401.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:22Z\", \"source_id\": 65179798, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:27Z\", \"source_id\": 20643365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:36Z\", \"source_id\": 20647210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:46Z\", \"source_id\": 65198636, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:51Z\", \"source_id\": 20648868, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:38Z\", \"source_id\": 65206014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:42Z\", \"source_id\": 20650963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:57Z\", \"source_id\": 65222106, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:03Z\", \"source_id\": 20655742, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:29Z\", \"source_id\": 65241741, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:32Z\", \"source_id\": 20661355, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "6", "timing_fact_generation": 1790070573334999, "current_leg_arrival_utc": "2026-09-22T10:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:09.461857", "service_state_evidence_id": 20661355, "current_leg_start_actual_dep": "2026-09-22T10:36:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:09.662410", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS YRK 2T11 195021 2 100 None {"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3674.235, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4493.405, "from_m": 3674.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7382.399, "from_m": 4493.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24308.419, "from_m": 7382.399, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24387.23, "from_m": 24308.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35797.489, "from_m": 24387.23, "capability_applied": null, "effective_limit_mph": 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": 37947.113, "from_m": 35797.489, "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": 40234.16, "from_m": 37947.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40285.209, "from_m": 40234.16, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40390.47, "from_m": 40285.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40800.464, "from_m": 40390.47, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41299.674, "from_m": 40800.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41546.442, "from_m": 41299.674, "capability_applied": null, "effective_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": 767986, "profile_key": "be125b515644bdc6d38451d72aed7bf550e50663192e0ca233d9a364a360d150", "schedule_id": 19907, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1017", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 138821}, {"is_pass": false, "wtt_arr": "1023", "wtt_dep": "1023H", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7131.283, "section_seq": 1, "route_path_id": 138821}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1028H", "location": "Garforth", "stage_seq": 4, "distance_m": 11746.71, "section_seq": 1, "route_path_id": 138821}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1030H", "location": "East Garforth", "stage_seq": 5, "distance_m": 12594.846, "section_seq": 1, "route_path_id": 138821}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1034", "location": "Micklefield", "stage_seq": 6, "distance_m": 15565.615, "section_seq": 1, "route_path_id": 138821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038H", "location": "Church Fenton", "stage_seq": 7, "distance_m": 23764.289, "section_seq": 1, "route_path_id": 138821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Colton Jn", "stage_seq": 8, "distance_m": 32144.383, "section_seq": 1, "route_path_id": 138821}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": null, "location": "York", "stage_seq": 9, "distance_m": 41546.442, "section_seq": 1, "route_path_id": 138821}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41546.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 138821}], "total_distance_m": 41546.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39144.966, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2401.476, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:22Z", "source_id": 65179798, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:26:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:27Z", "source_id": 20643365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:36Z", "source_id": 20647210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:46Z", "source_id": 65198636, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:51Z", "source_id": 20648868, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:38Z", "source_id": 65206014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:42Z", "source_id": 20650963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:57Z", "source_id": 65222106, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:03Z", "source_id": 20655742, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4704, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:29Z", "source_id": 65241741, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:32Z", "source_id": 20661355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Leeds 1017 1017 7A None None York 1049 1048½ 6 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28348/2026-09-22/detailed None Micklefield 2026-09-22T10:36:00+01:00 York 14.0 {"type": "LineString", "coordinates": [[-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 16.1 1037 1051 Micklefield York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661355 1790070573334999 32 32 2026-09-22 10:01:09.662410 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:09.461857
736483 764481 L87662 091L74MC22 2026-09-22 COMPLETE 20661474 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 764481, "stp": "P", "toc": "ScotRail", "uid": "L87662", "consist": "156437+156507", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87662/2026-09-22/detailed", "trust_id": "091L74MC22", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "1036", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1L74", "timing_status": "LATE", "origin_station": "Carlisle", "current_leg_arr": "1051", "current_leg_dep": "1024", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0809", "origin_platform": "7", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.396959096486929, 55.80408205202637], [-4.3963404, 55.8043744], [-4.3958069, 55.8046448], [-4.395202599999999, 55.8049511], [-4.3946841, 55.8052212], [-4.3944089, 55.8053731], [-4.3939613, 55.80557739999999], [-4.3934988, 55.80582759999999], [-4.3930562, 55.80608029999999], [-4.3923004957289775, 55.80654382101159], [-4.3890914, 55.80851210000001], [-4.3889676, 55.8085843], [-4.3887273, 55.808696399999995], [-4.3881138, 55.80902549999999], [-4.387968899999999, 55.8090953], [-4.3871146, 55.80950149999999], [-4.3870145, 55.8095427], [-4.385883399999999, 55.81000830000001], [-4.3849461, 55.8103631], [-4.384066299999999, 55.8106565], [-4.3834485999999995, 55.8108375], [-4.383407499999999, 55.8108497], [-4.3831573, 55.8109239], [-4.382994, 55.81096780000001], [-4.381740599999999, 55.8113049], [-4.380441599999999, 55.8116122], [-4.3802817, 55.811649999999986], [-4.3794893, 55.81181360000001], [-4.3786235, 55.8119665], [-4.378378799999999, 55.81200590000001], [-4.378201299999999, 55.8120315], [-4.377912799999999, 55.812073100000006], [-4.377435499999999, 55.81214289999999], [-4.3757986, 55.81235309999999], [-4.374367199999999, 55.81247419999999], [-4.373766300000001, 55.8124969], [-4.3731726, 55.8125205], [-4.3729543, 55.81252629999999], [-4.3716992, 55.81256319999999], [-4.3703997999999995, 55.812551600000006], [-4.369223599999999, 55.8125247], [-4.3680671, 55.8124558], [-4.367144399999999, 55.8124013], [-4.3670862, 55.81239519999999], [-4.3661726, 55.8122998], [-4.363665199999999, 55.81203459999999], [-4.3623011, 55.811941700000006], [-4.362092, 55.8119315], [-4.3617491, 55.8119093], [-4.3607949, 55.8118791], [-4.359835199999999, 55.8118659], [-4.3588827, 55.8118609], [-4.3581308, 55.8118813], [-4.3569756, 55.8119288], [-4.3554363, 55.8120274], [-4.3539215, 55.812099700000005], [-4.3524877, 55.8121354], [-4.3504976, 55.81211900000001], [-4.348444899999999, 55.81208459999999], [-4.346960899999999, 55.81206799999999], [-4.3434365, 55.812028700000006], [-4.3426062, 55.8120194], [-4.338396699999999, 55.811951099999995], [-4.3382154, 55.8119466], [-4.3365144, 55.8119317], [-4.3350358, 55.81193919999999], [-4.334292, 55.8119533], [-4.3336776, 55.8119714], [-4.3330389, 55.8120122], [-4.3315195, 55.8121388], [-4.3306843, 55.81223930000001], [-4.3298534, 55.8123579], [-4.328839, 55.8125151], [-4.3278505, 55.8126867], [-4.3266982, 55.8129309], [-4.3259697, 55.8130937], [-4.3258244, 55.8131262], [-4.325545499999999, 55.813194], [-4.3250687999999995, 55.8133179], [-4.324220999999999, 55.8135499], [-4.3234459, 55.813780699999995], [-4.3222829, 55.8141555], [-4.3215232, 55.81443429999999], [-4.3203588, 55.81490789999999], [-4.319622999999999, 55.8152302], [-4.317794799999999, 55.8160946], [-4.316757, 55.81654530000001], [-4.315715899999999, 55.8169625], [-4.3150183, 55.8172329], [-4.3143128, 55.8174893], [-4.3133194, 55.817843499999995], [-4.3120924, 55.8182502], [-4.311913363773703, 55.81830445511588], [-4.3110262, 55.8185733], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Barrhead", "dest_arr_time_act": "1036", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Barrhead", "current_leg_milage": "7.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1043.14, \"from_m\": 661.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1402.022, \"from_m\": 1043.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9820.27, \"from_m\": 1402.022, \"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\": 14106.064, \"from_m\": 9820.27, \"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\": 105.0}, {\"to_m\": 14210.089, \"from_m\": 14106.064, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15023.14, \"from_m\": 14210.089, \"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\": 27972.663, \"from_m\": 15023.14, \"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\": 29254.583, \"from_m\": 27972.663, \"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\": 35553.636, \"from_m\": 29254.583, \"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\": 36767.8, \"from_m\": 35553.636, \"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\": 48095.35, \"from_m\": 36767.8, \"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\": 50305.784, \"from_m\": 48095.35, \"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\": 52325.136, \"from_m\": 50305.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53764.402, \"from_m\": 52325.136, \"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\": 80346.583, \"from_m\": 53764.402, \"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\": 81500.509, \"from_m\": 80346.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83389.924, \"from_m\": 81500.509, \"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\": 88103.74, \"from_m\": 83389.924, \"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\": 93793.531, \"from_m\": 88103.74, \"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\": 94828.514, \"from_m\": 93793.531, \"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\": 112793.506, \"from_m\": 94828.514, \"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\": 112830.31, \"from_m\": 112793.506, \"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\": 120230.422, \"from_m\": 112830.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\": 120407.144, \"from_m\": 120230.422, \"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\": 129499.847, \"from_m\": 120407.144, \"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\": 130768.883, \"from_m\": 129499.847, \"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\": 139967.469, \"from_m\": 130768.883, \"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\": 142267.813, \"from_m\": 139967.469, \"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\": 142338.809, \"from_m\": 142267.813, \"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\": 143160.636, \"from_m\": 142338.809, \"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\": 144687.18, \"from_m\": 143160.636, \"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\": 147061.285, \"from_m\": 144687.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162056.413, \"from_m\": 147061.285, \"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\": 162811.038, \"from_m\": 162056.413, \"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\": 162888.914, \"from_m\": 162811.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164858.946, \"from_m\": 162888.914, \"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\": 171734.489, \"from_m\": 164858.946, \"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\": 173409.066, \"from_m\": 171734.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182811.122, \"from_m\": 173409.066, \"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\": 184170.564, \"from_m\": 182811.122, \"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\": 184588.035, \"from_m\": 184170.564, \"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\": 185147.858, \"from_m\": 184588.035, \"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\": 185572.325, \"from_m\": 185147.858, \"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\": 764481, \"profile_key\": \"12e07d6bad35ad79c14340dee3847c4e6872ae4decaa8aea3a87ea637128ff4f\", \"schedule_id\": 17645, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Caldew Jn\", \"stage_seq\": 2, \"distance_m\": 1075.283, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 3, \"distance_m\": 3043.006, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Floriston\", \"stage_seq\": 4, \"distance_m\": 9820.27, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 13949.798, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Gretna Green\", \"stage_seq\": 6, \"distance_m\": 15630.714, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 7, \"distance_m\": 24005.821, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Annan\", \"stage_seq\": 8, \"distance_m\": 28418.932, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0848\", \"location\": \"Dumfries\", \"stage_seq\": 9, \"distance_m\": 53238.273, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Holywood S.B.\", \"stage_seq\": 10, \"distance_m\": 58686.663, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0901H\", \"location\": \"Thornhill\", \"stage_seq\": 11, \"distance_m\": 75560.381, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0913H\", \"wtt_dep\": \"0914\", \"location\": \"Sanquhar\", \"stage_seq\": 12, \"distance_m\": 95305.939, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0918H\", \"wtt_dep\": \"0919\", \"location\": \"Kirkconnel\", \"stage_seq\": 13, \"distance_m\": 100627.952, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0927H\", \"wtt_dep\": \"0928\", \"location\": \"New Cumnock\", \"stage_seq\": 14, \"distance_m\": 112650.934, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0936\", \"wtt_dep\": \"0936H\", \"location\": \"Auchinleck\", \"stage_seq\": 15, \"distance_m\": 124469.486, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941H\", \"location\": \"Mauchline Jn\", \"stage_seq\": 16, \"distance_m\": 131607.355, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"0957\", \"wtt_dep\": \"0959\", \"location\": \"Kilmarnock\", \"stage_seq\": 17, \"distance_m\": 146723.224, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"1002H\", \"wtt_dep\": \"1003\", \"location\": \"Kilmaurs\", \"stage_seq\": 18, \"distance_m\": 150343.728, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007\", \"location\": \"Lochridge Jn\", \"stage_seq\": 19, \"distance_m\": 154038.477, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"1008\", \"wtt_dep\": \"1008H\", \"location\": \"Stewarton\", \"stage_seq\": 20, \"distance_m\": 155491.748, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"1012H\", \"wtt_dep\": \"1013\", \"location\": \"Dunlop\", \"stage_seq\": 21, \"distance_m\": 159088.119, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Lugton\", \"stage_seq\": 22, \"distance_m\": 162811.038, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"1023\", \"wtt_dep\": \"1024\", \"location\": \"Barrhead\", \"stage_seq\": 23, \"distance_m\": 173795.345, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"Busby Jn\", \"stage_seq\": 24, \"distance_m\": 179866.655, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 25, \"distance_m\": 182894.929, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 26, \"distance_m\": 183547.776, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 27, \"distance_m\": 184643.115, \"section_seq\": 1, \"route_path_id\": 137986}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 28, \"distance_m\": 185572.325, \"section_seq\": 1, \"route_path_id\": 137986}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 185572.325, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137986}], \"total_distance_m\": 185572.325, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 185494.449, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.876, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:29Z\", \"source_id\": 20559958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:49:11Z\", \"source_id\": 20568017, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:30:11Z\", \"source_id\": 20600973, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:07Z\", \"source_id\": 20618919, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:20Z\", \"source_id\": 20637230, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:14Z\", \"source_id\": 65207499, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:17Z\", \"source_id\": 20651478, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:42Z\", \"source_id\": 65242142, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:44Z\", \"source_id\": 20661474, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1790070585048331, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:19.393558", "service_state_evidence_id": 20661474, "current_leg_start_actual_dep": "2026-09-22T10:39:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:19.936585", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CAR GLC 1L74 156437+156507 4 75 None {"version": 3, "segments": [{"to_m": 661.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1043.14, "from_m": 661.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1402.022, "from_m": 1043.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9820.27, "from_m": 1402.022, "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": 14106.064, "from_m": 9820.27, "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": 105.0}, {"to_m": 14210.089, "from_m": 14106.064, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 15023.14, "from_m": 14210.089, "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": 27972.663, "from_m": 15023.14, "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": 29254.583, "from_m": 27972.663, "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": 35553.636, "from_m": 29254.583, "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": 36767.8, "from_m": 35553.636, "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": 48095.35, "from_m": 36767.8, "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": 50305.784, "from_m": 48095.35, "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": 52325.136, "from_m": 50305.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53764.402, "from_m": 52325.136, "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": 80346.583, "from_m": 53764.402, "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": 81500.509, "from_m": 80346.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83389.924, "from_m": 81500.509, "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": 88103.74, "from_m": 83389.924, "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": 93793.531, "from_m": 88103.74, "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": 94828.514, "from_m": 93793.531, "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": 112793.506, "from_m": 94828.514, "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": 112830.31, "from_m": 112793.506, "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": 120230.422, "from_m": 112830.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": 120407.144, "from_m": 120230.422, "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": 129499.847, "from_m": 120407.144, "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": 130768.883, "from_m": 129499.847, "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": 139967.469, "from_m": 130768.883, "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": 142267.813, "from_m": 139967.469, "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": 142338.809, "from_m": 142267.813, "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": 143160.636, "from_m": 142338.809, "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": 144687.18, "from_m": 143160.636, "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": 147061.285, "from_m": 144687.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162056.413, "from_m": 147061.285, "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": 162811.038, "from_m": 162056.413, "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": 162888.914, "from_m": 162811.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164858.946, "from_m": 162888.914, "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": 171734.489, "from_m": 164858.946, "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": 173409.066, "from_m": 171734.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 182811.122, "from_m": 173409.066, "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": 184170.564, "from_m": 182811.122, "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": 184588.035, "from_m": 184170.564, "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": 185147.858, "from_m": 184588.035, "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": 185572.325, "from_m": 185147.858, "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": 764481, "profile_key": "12e07d6bad35ad79c14340dee3847c4e6872ae4decaa8aea3a87ea637128ff4f", "schedule_id": 17645, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0809", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Caldew Jn", "stage_seq": 2, "distance_m": 1075.283, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Carlisle Kingmoor Jcn", "stage_seq": 3, "distance_m": 3043.006, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815", "location": "Floriston", "stage_seq": 4, "distance_m": 9820.27, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 13949.798, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Gretna Green", "stage_seq": 6, "distance_m": 15630.714, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Eastriggs Crossover", "stage_seq": 7, "distance_m": 24005.821, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Annan", "stage_seq": 8, "distance_m": 28418.932, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0848", "location": "Dumfries", "stage_seq": 9, "distance_m": 53238.273, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Holywood S.B.", "stage_seq": 10, "distance_m": 58686.663, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0901H", "location": "Thornhill", "stage_seq": 11, "distance_m": 75560.381, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0913H", "wtt_dep": "0914", "location": "Sanquhar", "stage_seq": 12, "distance_m": 95305.939, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0918H", "wtt_dep": "0919", "location": "Kirkconnel", "stage_seq": 13, "distance_m": 100627.952, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0927H", "wtt_dep": "0928", "location": "New Cumnock", "stage_seq": 14, "distance_m": 112650.934, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0936", "wtt_dep": "0936H", "location": "Auchinleck", "stage_seq": 15, "distance_m": 124469.486, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941H", "location": "Mauchline Jn", "stage_seq": 16, "distance_m": 131607.355, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "0957", "wtt_dep": "0959", "location": "Kilmarnock", "stage_seq": 17, "distance_m": 146723.224, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "1002H", "wtt_dep": "1003", "location": "Kilmaurs", "stage_seq": 18, "distance_m": 150343.728, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007", "location": "Lochridge Jn", "stage_seq": 19, "distance_m": 154038.477, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "1008", "wtt_dep": "1008H", "location": "Stewarton", "stage_seq": 20, "distance_m": 155491.748, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "1012H", "wtt_dep": "1013", "location": "Dunlop", "stage_seq": 21, "distance_m": 159088.119, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016", "location": "Lugton", "stage_seq": 22, "distance_m": 162811.038, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "1023", "wtt_dep": "1024", "location": "Barrhead", "stage_seq": 23, "distance_m": 173795.345, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "Busby Jn", "stage_seq": 24, "distance_m": 179866.655, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Muirhouse South Jn", "stage_seq": 25, "distance_m": 182894.929, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Muirhouse North Jn", "stage_seq": 26, "distance_m": 183547.776, "section_seq": 1, "route_path_id": 137986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034", "location": "Glasgow Bridge Street Jn", "stage_seq": 27, "distance_m": 184643.115, "section_seq": 1, "route_path_id": 137986}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 28, "distance_m": 185572.325, "section_seq": 1, "route_path_id": 137986}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 185572.325, "from_m": 0.0, "section_seq": 1, "route_path_id": 137986}], "total_distance_m": 185572.325, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 185494.449, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.876, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:29Z", "source_id": 20559958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:49:11Z", "source_id": 20568017, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:30:11Z", "source_id": 20600973, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:07Z", "source_id": 20618919, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:20Z", "source_id": 20637230, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1816, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:14Z", "source_id": 65207499, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:17Z", "source_id": 20651478, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:42Z", "source_id": 65242142, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:44Z", "source_id": 20661474, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Carlisle 0809 0809 7 None None Glasgow Central High Level 1036 1036 11 LATE +15 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87662/2026-09-22/detailed None Barrhead 2026-09-22T10:39:00+01:00 Glasgow Central High Level 27.0 {"type": "LineString", "coordinates": [[-4.396959096486929, 55.80408205202637], [-4.3963404, 55.8043744], [-4.3958069, 55.8046448], [-4.395202599999999, 55.8049511], [-4.3946841, 55.8052212], [-4.3944089, 55.8053731], [-4.3939613, 55.80557739999999], [-4.3934988, 55.80582759999999], [-4.3930562, 55.80608029999999], [-4.3923004957289775, 55.80654382101159], [-4.3890914, 55.80851210000001], [-4.3889676, 55.8085843], [-4.3887273, 55.808696399999995], [-4.3881138, 55.80902549999999], [-4.387968899999999, 55.8090953], [-4.3871146, 55.80950149999999], [-4.3870145, 55.8095427], [-4.385883399999999, 55.81000830000001], [-4.3849461, 55.8103631], [-4.384066299999999, 55.8106565], [-4.3834485999999995, 55.8108375], [-4.383407499999999, 55.8108497], [-4.3831573, 55.8109239], [-4.382994, 55.81096780000001], [-4.381740599999999, 55.8113049], [-4.380441599999999, 55.8116122], [-4.3802817, 55.811649999999986], [-4.3794893, 55.81181360000001], [-4.3786235, 55.8119665], [-4.378378799999999, 55.81200590000001], [-4.378201299999999, 55.8120315], [-4.377912799999999, 55.812073100000006], [-4.377435499999999, 55.81214289999999], [-4.3757986, 55.81235309999999], [-4.374367199999999, 55.81247419999999], [-4.373766300000001, 55.8124969], [-4.3731726, 55.8125205], [-4.3729543, 55.81252629999999], [-4.3716992, 55.81256319999999], [-4.3703997999999995, 55.812551600000006], [-4.369223599999999, 55.8125247], [-4.3680671, 55.8124558], [-4.367144399999999, 55.8124013], [-4.3670862, 55.81239519999999], [-4.3661726, 55.8122998], [-4.363665199999999, 55.81203459999999], [-4.3623011, 55.811941700000006], [-4.362092, 55.8119315], [-4.3617491, 55.8119093], [-4.3607949, 55.8118791], [-4.359835199999999, 55.8118659], [-4.3588827, 55.8118609], [-4.3581308, 55.8118813], [-4.3569756, 55.8119288], [-4.3554363, 55.8120274], [-4.3539215, 55.812099700000005], [-4.3524877, 55.8121354], [-4.3504976, 55.81211900000001], [-4.348444899999999, 55.81208459999999], [-4.346960899999999, 55.81206799999999], [-4.3434365, 55.812028700000006], [-4.3426062, 55.8120194], [-4.338396699999999, 55.811951099999995], [-4.3382154, 55.8119466], [-4.3365144, 55.8119317], [-4.3350358, 55.81193919999999], [-4.334292, 55.8119533], [-4.3336776, 55.8119714], [-4.3330389, 55.8120122], [-4.3315195, 55.8121388], [-4.3306843, 55.81223930000001], [-4.3298534, 55.8123579], [-4.328839, 55.8125151], [-4.3278505, 55.8126867], [-4.3266982, 55.8129309], [-4.3259697, 55.8130937], [-4.3258244, 55.8131262], [-4.325545499999999, 55.813194], [-4.3250687999999995, 55.8133179], [-4.324220999999999, 55.8135499], [-4.3234459, 55.813780699999995], [-4.3222829, 55.8141555], [-4.3215232, 55.81443429999999], [-4.3203588, 55.81490789999999], [-4.319622999999999, 55.8152302], [-4.317794799999999, 55.8160946], [-4.316757, 55.81654530000001], [-4.315715899999999, 55.8169625], [-4.3150183, 55.8172329], [-4.3143128, 55.8174893], [-4.3133194, 55.817843499999995], [-4.3120924, 55.8182502], [-4.311913363773703, 55.81830445511588], [-4.3110262, 55.8185733], [-4.310446499999999, 55.8187489], [-4.3099442, 55.81889509999999], [-4.309761999999999, 55.81895170000001], [-4.3092901999999995, 55.8190981], [-4.3086355, 55.8193073], [-4.307994079252754, 55.81954650653432], [-4.3079705, 55.819555300000005], [-4.307324199999999, 55.81980279999999], [-4.3067287, 55.82006119999999], [-4.306182499999999, 55.82031810000001], [-4.3057505, 55.8205447], [-4.3053345, 55.82076959999999], [-4.3051456, 55.8208789], [-4.3049338, 55.82100139999999], [-4.304341099999999, 55.82137519999999], [-4.3032725, 55.82212169999999], [-4.302389099999999, 55.82287829999999], [-4.3023057, 55.8229599], [-4.3021021, 55.823143900000005], [-4.3016876, 55.8235521], [-4.301406, 55.823833699999994], [-4.3011923, 55.824043200000006], [-4.300717399999999, 55.82453], [-4.300091799999999, 55.82515599999999], [-4.299072099999999, 55.82620800000001], [-4.2984402, 55.82682220000001], [-4.298114899999999, 55.827152899999994], [-4.2977758, 55.8274663], [-4.297419599999999, 55.8277962], [-4.297014, 55.82812440000001], [-4.296581, 55.8284591], [-4.2959828, 55.8288768], [-4.2955547, 55.829164600000006], [-4.2946224, 55.8297128], [-4.2933644, 55.830377600000006], [-4.292953305925752, 55.83058042620926], [-4.29289228102259, 55.83061053467709], [-4.292231599999999, 55.83093649999999], [-4.292076, 55.8310133], [-4.2915702, 55.8312372], [-4.291063699999999, 55.8314502], [-4.2905403, 55.83166719999999], [-4.289983599999999, 55.8318828], [-4.2890442, 55.8322185], [-4.288922199999999, 55.8322619], [-4.287833599999999, 55.83264249999999], [-4.2848436, 55.8336885], [-4.2834017, 55.8341922], [-4.282903299999999, 55.8343663], [-4.2823, 55.83457669999999], [-4.2818356, 55.83474029999999], [-4.2799954, 55.835392799999994], [-4.278848199999999, 55.835790499999995], [-4.2776121, 55.8362206], [-4.2763311, 55.8366686], [-4.276213, 55.8367099], [-4.274395799999999, 55.8373468], [-4.274143099999999, 55.83743529999999], [-4.274006, 55.837483299999995], [-4.2735135, 55.8376517], [-4.273227100000001, 55.8377516], [-4.2728539, 55.8378883], [-4.2727166, 55.8379317], [-4.272405799999999, 55.8380516], [-4.2722335, 55.838123], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 7.4 1024 1051 Barrhead Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661474 1790070585048331 65 65 2026-09-22 10:01:19.936585 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:19.393558
736484 767985 L83291 872M21MG22 2026-09-22 COMPLETE 20662074 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767985, "stp": "P", "toc": "South Western Railway", "uid": "L83291", "consist": "701010", "dest_crs": "CSS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83291/2026-09-22/detailed", "trust_id": "872M21MG22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chessington South", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": null, "is_terminated": 1, "next_location": "Chessington South", "signalling_id": "2M21", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1051", "current_leg_dep": "1049", "current_leg_end": "Chessington South", "origin_dep_time": "1017", "origin_platform": "4", "current_location": "Chessington South", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3009975999999999, 51.363687500000005], [-0.3010957, 51.3636033], [-0.3014604, 51.363262600000006], [-0.30174229999999996, 51.3630009], [-0.30206370000000005, 51.3627025], [-0.3054465, 51.3594312], [-0.3058351999999999, 51.3590606], [-0.3066527, 51.358277], [-0.3068453, 51.3581061], [-0.30740199999999995, 51.3575284], [-0.3077539, 51.35712319999999], [-0.3081585, 51.35664459999999]]}", "current_leg_start": "Chessington North", "dest_arr_time_act": "1051", "motion_projection": null, "next_location_lat": "51.3566446", "next_location_lon": "-0.3081585", "previous_location": "Chessington North", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 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\": 16392.34, \"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\": 22127.885, \"from_m\": 16392.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22441.518, \"from_m\": 22127.885, \"capability_applied\": null, \"effective_limit_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\": 767985, \"profile_key\": \"2bcf46300676359d04bf731fc4a5921b9fbfc07e9b1f7eb56148762e2ab9f3fd\", \"schedule_id\": 16598, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1021\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1029H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1036H\", \"wtt_dep\": \"1037\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1039H\", \"wtt_dep\": \"1040\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1043\", \"wtt_dep\": \"1043H\", \"location\": \"Malden Manor\", \"stage_seq\": 9, \"distance_m\": 17867.169, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046\", \"location\": \"Tolworth\", \"stage_seq\": 10, \"distance_m\": 19357.822, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": \"1049\", \"location\": \"Chessington North\", \"stage_seq\": 11, \"distance_m\": 21513.435, \"section_seq\": 1, \"route_path_id\": 118418}, {\"is_pass\": false, \"wtt_arr\": \"1051\", \"wtt_dep\": null, \"location\": \"Chessington South\", \"stage_seq\": 12, \"distance_m\": 22441.518, \"section_seq\": 1, \"route_path_id\": 118418}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22441.518, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118418}], \"total_distance_m\": 22441.518, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15879.923, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6561.595, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3566446", "current_position_lon": "-0.3081585", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:40Z\", \"source_id\": 65165110, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:42Z\", \"source_id\": 20639021, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:17Z\", \"source_id\": 65177002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:18Z\", \"source_id\": 20642502, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:44Z\", \"source_id\": 65185650, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:48Z\", \"source_id\": 20645120, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:09Z\", \"source_id\": 65194528, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:11Z\", \"source_id\": 20647671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:53Z\", \"source_id\": 65204056, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:55Z\", \"source_id\": 20650422, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:28Z\", \"source_id\": 65215669, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:33Z\", \"source_id\": 20653845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 65223897, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:46Z\", \"source_id\": 20656288, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:42Z\", \"source_id\": 65231698, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:45Z\", \"source_id\": 20658435, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:47Z\", \"source_id\": 20660790, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:29Z\", \"source_id\": 65244153, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:30Z\", \"source_id\": 20662074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chessington South", "service_state_platform": "1", "timing_fact_generation": 1790070632317919, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:21.937011", "service_state_evidence_id": 20662074, "current_leg_start_actual_dep": "2026-09-22T10:49:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:22.730547", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None CSS 2M21 701010 10 100 None {"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 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": 16392.34, "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": 22127.885, "from_m": 16392.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22441.518, "from_m": 22127.885, "capability_applied": null, "effective_limit_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": 767985, "profile_key": "2bcf46300676359d04bf731fc4a5921b9fbfc07e9b1f7eb56148762e2ab9f3fd", "schedule_id": 16598, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1017", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118418}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1021", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1029H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1036H", "wtt_dep": "1037", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1039H", "wtt_dep": "1040", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1043", "wtt_dep": "1043H", "location": "Malden Manor", "stage_seq": 9, "distance_m": 17867.169, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046", "location": "Tolworth", "stage_seq": 10, "distance_m": 19357.822, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": "1049", "location": "Chessington North", "stage_seq": 11, "distance_m": 21513.435, "section_seq": 1, "route_path_id": 118418}, {"is_pass": false, "wtt_arr": "1051", "wtt_dep": null, "location": "Chessington South", "stage_seq": 12, "distance_m": 22441.518, "section_seq": 1, "route_path_id": 118418}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22441.518, "from_m": 0.0, "section_seq": 1, "route_path_id": 118418}], "total_distance_m": 22441.518, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15879.923, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6561.595, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:40Z", "source_id": 65165110, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:42Z", "source_id": 20639021, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:17Z", "source_id": 65177002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:18Z", "source_id": 20642502, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:44Z", "source_id": 65185650, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:48Z", "source_id": 20645120, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:09Z", "source_id": 65194528, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:11Z", "source_id": 20647671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:53Z", "source_id": 65204056, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:55Z", "source_id": 20650422, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:28Z", "source_id": 65215669, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:33Z", "source_id": 20653845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29513, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 65223897, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:46Z", "source_id": 20656288, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29516, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:42Z", "source_id": 65231698, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:45Z", "source_id": 20658435, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:47Z", "source_id": 20660790, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29520, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:29Z", "source_id": 65244153, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:30Z", "source_id": 20662074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] London Waterloo 1017 1017 4 None None Chessington South 1053 1051 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83291/2026-09-22/detailed None Chessington North 2026-09-22T10:49:00+01:00 Chessington South 2.0 {"type": "LineString", "coordinates": [[-0.3009975999999999, 51.363687500000005], [-0.3010957, 51.3636033], [-0.3014604, 51.363262600000006], [-0.30174229999999996, 51.3630009], [-0.30206370000000005, 51.3627025], [-0.3054465, 51.3594312], [-0.3058351999999999, 51.3590606], [-0.3066527, 51.358277], [-0.3068453, 51.3581061], [-0.30740199999999995, 51.3575284], [-0.3077539, 51.35712319999999], [-0.3081585, 51.35664459999999]]} 0.6 1049 1051 Chessington North Chessington South Chessington South 51.3566446 -0.3081585 51.3566446 -0.3081585 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Chessington South TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662074 1790070632317919 55 55 2026-09-22 10:01:22.730547 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:21.937011
736485 767451 L80482 862B17MF22 2026-09-22 COMPLETE 20661919 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 767451, "stp": "O", "toc": "South Western Railway", "uid": "L80482", "consist": "450125", "dest_crs": "BMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80482/2026-09-22/detailed", "trust_id": "862B17MF22", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-22", "dest_arr_time": "1048", "dest_platform": "1", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "2B17", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "1051", "current_leg_dep": "1047", "current_leg_end": "Bournemouth", "origin_dep_time": "0956", "origin_platform": "3A", "current_location": "Bournemouth", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8254856, 50.73114580000001], [-1.8276089, 50.7311425], [-1.8277263, 50.7311413], [-1.8287150000000003, 50.7311208], [-1.8312882, 50.7310353], [-1.8348071, 50.7309772], [-1.8389911000000003, 50.7309082], [-1.839119, 50.7309061], [-1.8408199999999997, 50.730878100000005], [-1.8415591, 50.7308581], [-1.8422658, 50.7308318], [-1.8429042, 50.7307851], [-1.8435317999999996, 50.73071889999999], [-1.8442050999999997, 50.7306255], [-1.844763, 50.730532999999994], [-1.8453812, 50.7304158], [-1.8460282999999995, 50.7302803], [-1.8491044, 50.7296069], [-1.849682, 50.729475], [-1.8501885, 50.72935539999999], [-1.8507429, 50.7292053], [-1.8512733999999995, 50.7290639], [-1.8518306, 50.728892900000005], [-1.8546370000000003, 50.72791050000001], [-1.8549935999999996, 50.7277854], [-1.8554489000000003, 50.72764920000001], [-1.8559002, 50.727536699999995], [-1.8563635, 50.7274463], [-1.8588627, 50.7270582], [-1.8590632, 50.727031999999994], [-1.8593072, 50.727005699999985], [-1.8595352000000005, 50.7269802], [-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": "Pokesdown", "dest_arr_time_act": "1048", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Pokesdown", "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\": 344.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 389.912, \"from_m\": 344.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 475.279, \"from_m\": 389.912, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4169.387, \"from_m\": 475.279, \"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\": 4481.237, \"from_m\": 4169.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\": 4926.561, \"from_m\": 4481.237, \"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\": 5873.128, \"from_m\": 4926.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6599.188, \"from_m\": 5873.128, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9654.938, \"from_m\": 6599.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10737.652, \"from_m\": 9654.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21266.28, \"from_m\": 10737.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21467.939, \"from_m\": 21266.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21520.444, \"from_m\": 21467.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22337.193, \"from_m\": 21520.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22408.474, \"from_m\": 22337.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39819.759, \"from_m\": 22408.474, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40582.416, \"from_m\": 39819.759, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44287.737, \"from_m\": 40582.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\": 45444.524, \"from_m\": 44287.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45758.06, \"from_m\": 45444.524, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45825.564, \"from_m\": 45758.06, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46145.125, \"from_m\": 45825.564, \"capability_applied\": null, \"effective_limit_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\": 767451, \"profile_key\": \"8658fba99375bab3259b62375a35a2adb6d22bcb28b6bd18846d26c6cdf60660\", \"schedule_id\": 38100, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Church Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2221.59, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Redbridge\", \"stage_seq\": 3, \"distance_m\": 4293.128, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1000H\", \"wtt_dep\": \"1001H\", \"location\": \"Totton\", \"stage_seq\": 4, \"distance_m\": 5297.129, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1005H\", \"wtt_dep\": \"1006\", \"location\": \"Ashurst New Forest\", \"stage_seq\": 5, \"distance_m\": 9866.03, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1010H\", \"location\": \"Beaulieu Road\", \"stage_seq\": 6, \"distance_m\": 14204.862, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1017H\", \"location\": \"Brockenhurst\", \"stage_seq\": 7, \"distance_m\": 21788.518, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1021H\", \"wtt_dep\": \"1022\", \"location\": \"Sway\", \"stage_seq\": 8, \"distance_m\": 26242.409, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1027\", \"wtt_dep\": \"1028\", \"location\": \"New Milton\", \"stage_seq\": 9, \"distance_m\": 31017.776, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032\", \"location\": \"Hinton Admiral\", \"stage_seq\": 10, \"distance_m\": 35019.946, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1038\", \"location\": \"Christchurch\", \"stage_seq\": 11, \"distance_m\": 40321.279, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Pokesdown\", \"stage_seq\": 12, \"distance_m\": 43327.714, \"section_seq\": 1, \"route_path_id\": 137408}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 13, \"distance_m\": 46145.125, \"section_seq\": 1, \"route_path_id\": 137408}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46145.125, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137408}], \"total_distance_m\": 46145.125, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46021.339, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 123.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0956", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:37Z\", \"source_id\": 65131673, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:41Z\", \"source_id\": 20629157, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:27Z\", \"source_id\": 65133979, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:34Z\", \"source_id\": 20629835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:11Z\", \"source_id\": 20634069, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:42Z\", \"source_id\": 20637503, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:14Z\", \"source_id\": 65171769, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:20Z\", \"source_id\": 20640993, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:08Z\", \"source_id\": 65181745, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:10Z\", \"source_id\": 20643931, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:26Z\", \"source_id\": 65195264, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:31Z\", \"source_id\": 20647948, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:28Z\", \"source_id\": 65208069, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:34Z\", \"source_id\": 20651628, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:07Z\", \"source_id\": 65220056, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:09Z\", \"source_id\": 20655064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:13Z\", \"source_id\": 65233084, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:14Z\", \"source_id\": 20658840, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:18Z\", \"source_id\": 65243659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:19Z\", \"source_id\": 20661919, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "1", "timing_fact_generation": 1790070624697404, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:21.950157", "service_state_evidence_id": 20661919, "current_leg_start_actual_dep": "2026-09-22T10:44:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:22.738250", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O SOU BMH 2B17 450125 4 100 None {"version": 3, "segments": [{"to_m": 344.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 389.912, "from_m": 344.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 475.279, "from_m": 389.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4169.387, "from_m": 475.279, "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": 4481.237, "from_m": 4169.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": 4926.561, "from_m": 4481.237, "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": 5873.128, "from_m": 4926.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6599.188, "from_m": 5873.128, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9654.938, "from_m": 6599.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10737.652, "from_m": 9654.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21266.28, "from_m": 10737.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21467.939, "from_m": 21266.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21520.444, "from_m": 21467.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22337.193, "from_m": 21520.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22408.474, "from_m": 22337.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39819.759, "from_m": 22408.474, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40582.416, "from_m": 39819.759, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44287.737, "from_m": 40582.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": 45444.524, "from_m": 44287.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45758.06, "from_m": 45444.524, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45825.564, "from_m": 45758.06, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46145.125, "from_m": 45825.564, "capability_applied": null, "effective_limit_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": 767451, "profile_key": "8658fba99375bab3259b62375a35a2adb6d22bcb28b6bd18846d26c6cdf60660", "schedule_id": 38100, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0956", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958", "location": "Church Lane Jn", "stage_seq": 2, "distance_m": 2221.59, "section_seq": 1, "route_path_id": 137408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Redbridge", "stage_seq": 3, "distance_m": 4293.128, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1000H", "wtt_dep": "1001H", "location": "Totton", "stage_seq": 4, "distance_m": 5297.129, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1005H", "wtt_dep": "1006", "location": "Ashurst New Forest", "stage_seq": 5, "distance_m": 9866.03, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1010H", "location": "Beaulieu Road", "stage_seq": 6, "distance_m": 14204.862, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1017H", "location": "Brockenhurst", "stage_seq": 7, "distance_m": 21788.518, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1021H", "wtt_dep": "1022", "location": "Sway", "stage_seq": 8, "distance_m": 26242.409, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1027", "wtt_dep": "1028", "location": "New Milton", "stage_seq": 9, "distance_m": 31017.776, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032", "location": "Hinton Admiral", "stage_seq": 10, "distance_m": 35019.946, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1038", "location": "Christchurch", "stage_seq": 11, "distance_m": 40321.279, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Pokesdown", "stage_seq": 12, "distance_m": 43327.714, "section_seq": 1, "route_path_id": 137408}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 13, "distance_m": 46145.125, "section_seq": 1, "route_path_id": 137408}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46145.125, "from_m": 0.0, "section_seq": 1, "route_path_id": 137408}], "total_distance_m": 46145.125, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46021.339, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 123.786, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:37Z", "source_id": 65131673, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:41Z", "source_id": 20629157, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:27Z", "source_id": 65133979, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:34Z", "source_id": 20629835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:11Z", "source_id": 20634069, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:42Z", "source_id": 20637503, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:14Z", "source_id": 65171769, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:20Z", "source_id": 20640993, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27654, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:08Z", "source_id": 65181745, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:10Z", "source_id": 20643931, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27659, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:26Z", "source_id": 65195264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:31Z", "source_id": 20647948, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:28Z", "source_id": 65208069, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:34Z", "source_id": 20651628, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27667, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:07Z", "source_id": 65220056, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:09Z", "source_id": 20655064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27671, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:13Z", "source_id": 65233084, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:14Z", "source_id": 20658840, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27686, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:18Z", "source_id": 65243659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:19Z", "source_id": 20661919, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Southampton Central 0956 0956 3A None None Bournemouth 1048 1048 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80482/2026-09-22/detailed None Pokesdown 2026-09-22T10:44:30+01:00 Bournemouth 4.0 {"type": "LineString", "coordinates": [[-1.8254856, 50.73114580000001], [-1.8276089, 50.7311425], [-1.8277263, 50.7311413], [-1.8287150000000003, 50.7311208], [-1.8312882, 50.7310353], [-1.8348071, 50.7309772], [-1.8389911000000003, 50.7309082], [-1.839119, 50.7309061], [-1.8408199999999997, 50.730878100000005], [-1.8415591, 50.7308581], [-1.8422658, 50.7308318], [-1.8429042, 50.7307851], [-1.8435317999999996, 50.73071889999999], [-1.8442050999999997, 50.7306255], [-1.844763, 50.730532999999994], [-1.8453812, 50.7304158], [-1.8460282999999995, 50.7302803], [-1.8491044, 50.7296069], [-1.849682, 50.729475], [-1.8501885, 50.72935539999999], [-1.8507429, 50.7292053], [-1.8512733999999995, 50.7290639], [-1.8518306, 50.728892900000005], [-1.8546370000000003, 50.72791050000001], [-1.8549935999999996, 50.7277854], [-1.8554489000000003, 50.72764920000001], [-1.8559002, 50.727536699999995], [-1.8563635, 50.7274463], [-1.8588627, 50.7270582], [-1.8590632, 50.727031999999994], [-1.8593072, 50.727005699999985], [-1.8595352000000005, 50.7269802], [-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]]} 1.8 1047 1051 Pokesdown Bournemouth Bournemouth 50.7272508 -1.8641560 50.7272508 -1.8641560 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Bournemouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661919 1790070624697404 51 51 2026-09-22 10:01:22.738250 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:21.950157
736486 765265 Y80823 651Y24MD22 2026-09-22 COMPLETE 20661434 2026-09-22 10:51:00 2026-09-22 10:01:33 2026-09-24 10:01:33 {"id": 765265, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80823", "consist": "350122+350111", "dest_crs": "EUS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80823/2026-09-22/detailed", "trust_id": "651Y24MD22", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-22", "dest_arr_time": "1050", "dest_platform": "7", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1Y24", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1051", "current_leg_dep": "1036", "current_leg_end": "London Euston", "origin_dep_time": "0836", "origin_platform": "4A", "current_location": "London Euston", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1607.351, \"from_m\": 982.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 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\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 13893.576, \"from_m\": 10632.647, \"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\": 13981.054, \"from_m\": 13893.576, \"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\": 14073.024, \"from_m\": 13981.054, \"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\": 21543.395, \"from_m\": 14073.024, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23659.987, \"from_m\": 21543.395, \"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\": 29333.611, \"from_m\": 23659.987, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30076.256, \"from_m\": 29333.611, \"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\": 30138.021, \"from_m\": 30076.256, \"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\": 30197.348, \"from_m\": 30138.021, \"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\": 30925.577, \"from_m\": 30197.348, \"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\": 30974.579, \"from_m\": 30925.577, \"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\": 30997.642, \"from_m\": 30974.579, \"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\": 39668.096, \"from_m\": 30997.642, \"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\": 39676.003, \"from_m\": 39668.096, \"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\": 45868.881, \"from_m\": 39676.003, \"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\": 46781.626, \"from_m\": 45868.881, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48310.428, \"from_m\": 46781.626, \"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\": 49864.068, \"from_m\": 48310.428, \"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\": 50614.788, \"from_m\": 49864.068, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51041.906, \"from_m\": 50614.788, \"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\": 76799.928, \"from_m\": 51041.906, \"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\": 78844.308, \"from_m\": 76799.928, \"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\": 78930.544, \"from_m\": 78844.308, \"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\": 79437.678, \"from_m\": 78930.544, \"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\": 79751.187, \"from_m\": 79437.678, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79760.695, \"from_m\": 79751.187, \"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\": 80168.664, \"from_m\": 79760.695, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 83977.118, \"from_m\": 80168.664, \"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\": 86702.497, \"from_m\": 83977.118, \"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\": 86764.125, \"from_m\": 86702.497, \"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\": 87034.416, \"from_m\": 86764.125, \"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\": 94204.544, \"from_m\": 87034.416, \"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\": 94298.597, \"from_m\": 94204.544, \"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\": 107291.138, \"from_m\": 94298.597, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 108854.085, \"from_m\": 107291.138, \"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\": 111140.153, \"from_m\": 108854.085, \"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\": 117771.16, \"from_m\": 111140.153, \"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\": 121060.514, \"from_m\": 117771.16, \"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\": 125341.319, \"from_m\": 121060.514, \"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\": 125427.162, \"from_m\": 125341.319, \"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\": 125522.661, \"from_m\": 125427.162, \"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\": 125609.124, \"from_m\": 125522.661, \"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\": 138870.828, \"from_m\": 125609.124, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 140803.415, \"from_m\": 138870.828, \"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\": 149071.832, \"from_m\": 140803.415, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 149125.77, \"from_m\": 149071.832, \"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\": 174905.139, \"from_m\": 149125.77, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 178274.998, \"from_m\": 174905.139, \"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\": 179778.431, \"from_m\": 178274.998, \"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\": 181623.419, \"from_m\": 179778.431, \"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\": 182775.455, \"from_m\": 181623.419, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 182822.346, \"from_m\": 182775.455, \"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\": 184050.912, \"from_m\": 182822.346, \"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\": 184529.661, \"from_m\": 184050.912, \"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\": 184584.946, \"from_m\": 184529.661, \"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\": 184629.03, \"from_m\": 184584.946, \"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\": 184672.266, \"from_m\": 184629.03, \"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\": 184737.068, \"from_m\": 184672.266, \"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\": 185416.88, \"from_m\": 184737.068, \"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\": 185423.786, \"from_m\": 185416.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 765265, \"profile_key\": \"a4fa1eb7b35fd12b95cf4a33104a4038dba8d5f5c4b2a33e76458d10f01f53b4\", \"schedule_id\": 30221, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0846H\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": \"0850\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 6, \"distance_m\": 16414.77, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": \"0854H\", \"location\": \"Berkswell\", \"stage_seq\": 7, \"distance_m\": 21712.228, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0857H\", \"wtt_dep\": \"0858H\", \"location\": \"Tile Hill\", \"stage_seq\": 8, \"distance_m\": 24789.949, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0901\", \"wtt_dep\": \"0901H\", \"location\": \"Canley\", \"stage_seq\": 9, \"distance_m\": 28170.894, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0904\", \"wtt_dep\": \"0905\", \"location\": \"Coventry\", \"stage_seq\": 10, \"distance_m\": 30559.412, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0913H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 11, \"distance_m\": 47724.608, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0914H\", \"wtt_dep\": \"0916\", \"location\": \"Rugby\", \"stage_seq\": 12, \"distance_m\": 48774.61, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0917H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 13, \"distance_m\": 51101.56, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920\", \"location\": \"Daventry North Jn\", \"stage_seq\": 14, \"distance_m\": 55037.798, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0925\", \"wtt_dep\": \"0926\", \"location\": \"Long Buckby\", \"stage_seq\": 15, \"distance_m\": 64014.285, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0938\", \"wtt_dep\": \"0948\", \"location\": \"Northampton\", \"stage_seq\": 16, \"distance_m\": 79526.601, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 86764.125, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Hanslope Jn\", \"stage_seq\": 18, \"distance_m\": 94583.675, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"1000\", \"location\": \"Wolverton\", \"stage_seq\": 19, \"distance_m\": 101175.072, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1005\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 20, \"distance_m\": 105307.428, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 21, \"distance_m\": 108816.147, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1010\", \"location\": \"Bletchley\", \"stage_seq\": 22, \"distance_m\": 110311.321, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1017\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 23, \"distance_m\": 120849.924, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"Ledburn Jn\", \"stage_seq\": 24, \"distance_m\": 125156.142, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Tring\", \"stage_seq\": 25, \"distance_m\": 134530.834, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 26, \"distance_m\": 144359.312, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033H\", \"location\": \"Watford Junction\", \"stage_seq\": 27, \"distance_m\": 157375.759, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 28, \"distance_m\": 167132.992, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040H\", \"location\": \"Wembley Central\", \"stage_seq\": 29, \"distance_m\": 172508.495, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 30, \"distance_m\": 176926.696, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Camden Jn\", \"stage_seq\": 31, \"distance_m\": 182690.783, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Camden South Jn\", \"stage_seq\": 32, \"distance_m\": 183631.394, \"section_seq\": 1, \"route_path_id\": 131328}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 33, \"distance_m\": 185423.786, \"section_seq\": 1, \"route_path_id\": 131328}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 185423.786, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131328}], \"total_distance_m\": 185423.786, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 179906.586, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5517.2, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0836", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:19Z\", \"source_id\": 64902106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:21Z\", \"source_id\": 20562377, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:50:51Z\", \"source_id\": 64926552, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:50:55Z\", \"source_id\": 20569449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:55:20Z\", \"source_id\": 64939026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:55:22Z\", \"source_id\": 20573140, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:00:45Z\", \"source_id\": 64954401, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:00:50Z\", \"source_id\": 20577601, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:03:34Z\", \"source_id\": 64962129, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:03:38Z\", \"source_id\": 20579847, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:07:58Z\", \"source_id\": 64974342, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:08:02Z\", \"source_id\": 20583420, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:11:18Z\", \"source_id\": 64983550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:11:23Z\", \"source_id\": 20586077, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:21:08Z\", \"source_id\": 65010400, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:21:14Z\", \"source_id\": 20593959, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:07Z\", \"source_id\": 65040091, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:11Z\", \"source_id\": 20602582, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:24Z\", \"source_id\": 65073255, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:28Z\", \"source_id\": 20612160, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:37Z\", \"source_id\": 65118564, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:41Z\", \"source_id\": 20625392, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:07Z\", \"source_id\": 65130415, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:12Z\", \"source_id\": 20628808, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:39Z\", \"source_id\": 65142247, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:40Z\", \"source_id\": 20632162, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:12Z\", \"source_id\": 65158860, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:20Z\", \"source_id\": 20637224, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:21Z\", \"source_id\": 65182273, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:22Z\", \"source_id\": 20644112, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:15Z\", \"source_id\": 65202448, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:21Z\", \"source_id\": 20649994, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:32Z\", \"source_id\": 65218625, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:39Z\", \"source_id\": 20654686, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:22Z\", \"source_id\": 65223079, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:29Z\", \"source_id\": 20656069, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:37Z\", \"source_id\": 65241947, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:40Z\", \"source_id\": 20661434, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "10", "timing_fact_generation": 1790070581421583, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:27.527548", "service_state_evidence_id": 20661434, "current_leg_start_actual_dep": "2026-09-22T10:34:30+01:00", "operational_evidence_version": 141, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:28.584805", "service_state_valid_until_kind": null, "operational_interpretation_version": 141, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM EUS 1Y24 350122+350111 8 110 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "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": 900.564, "from_m": 723.27, "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": 982.232, "from_m": 900.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1607.351, "from_m": 982.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1975.822, "from_m": 1607.351, "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": 6218.661, "from_m": 1975.822, "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": 10632.647, "from_m": 6218.661, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 13893.576, "from_m": 10632.647, "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": 13981.054, "from_m": 13893.576, "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": 14073.024, "from_m": 13981.054, "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": 21543.395, "from_m": 14073.024, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23659.987, "from_m": 21543.395, "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": 29333.611, "from_m": 23659.987, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30076.256, "from_m": 29333.611, "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": 30138.021, "from_m": 30076.256, "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": 30197.348, "from_m": 30138.021, "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": 30925.577, "from_m": 30197.348, "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": 30974.579, "from_m": 30925.577, "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": 30997.642, "from_m": 30974.579, "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": 39668.096, "from_m": 30997.642, "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": 39676.003, "from_m": 39668.096, "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": 45868.881, "from_m": 39676.003, "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": 46781.626, "from_m": 45868.881, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48310.428, "from_m": 46781.626, "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": 49864.068, "from_m": 48310.428, "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": 50614.788, "from_m": 49864.068, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51041.906, "from_m": 50614.788, "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": 76799.928, "from_m": 51041.906, "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": 78844.308, "from_m": 76799.928, "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": 78930.544, "from_m": 78844.308, "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": 79437.678, "from_m": 78930.544, "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": 79751.187, "from_m": 79437.678, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79760.695, "from_m": 79751.187, "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": 80168.664, "from_m": 79760.695, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 83977.118, "from_m": 80168.664, "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": 86702.497, "from_m": 83977.118, "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": 86764.125, "from_m": 86702.497, "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": 87034.416, "from_m": 86764.125, "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": 94204.544, "from_m": 87034.416, "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": 94298.597, "from_m": 94204.544, "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": 107291.138, "from_m": 94298.597, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 108854.085, "from_m": 107291.138, "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": 111140.153, "from_m": 108854.085, "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": 117771.16, "from_m": 111140.153, "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": 121060.514, "from_m": 117771.16, "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": 125341.319, "from_m": 121060.514, "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": 125427.162, "from_m": 125341.319, "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": 125522.661, "from_m": 125427.162, "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": 125609.124, "from_m": 125522.661, "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": 138870.828, "from_m": 125609.124, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 140803.415, "from_m": 138870.828, "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": 149071.832, "from_m": 140803.415, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 149125.77, "from_m": 149071.832, "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": 174905.139, "from_m": 149125.77, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 178274.998, "from_m": 174905.139, "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": 179778.431, "from_m": 178274.998, "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": 181623.419, "from_m": 179778.431, "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": 182775.455, "from_m": 181623.419, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 182822.346, "from_m": 182775.455, "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": 184050.912, "from_m": 182822.346, "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": 184529.661, "from_m": 184050.912, "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": 184584.946, "from_m": 184529.661, "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": 184629.03, "from_m": 184584.946, "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": 184672.266, "from_m": 184629.03, "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": 184737.068, "from_m": 184672.266, "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": 185416.88, "from_m": 184737.068, "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": 185423.786, "from_m": 185416.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 765265, "profile_key": "a4fa1eb7b35fd12b95cf4a33104a4038dba8d5f5c4b2a33e76458d10f01f53b4", "schedule_id": 30221, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0836", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0846H", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": "0850", "location": "Hampton-in-Arden", "stage_seq": 6, "distance_m": 16414.77, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": "0854H", "location": "Berkswell", "stage_seq": 7, "distance_m": 21712.228, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0857H", "wtt_dep": "0858H", "location": "Tile Hill", "stage_seq": 8, "distance_m": 24789.949, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0901", "wtt_dep": "0901H", "location": "Canley", "stage_seq": 9, "distance_m": 28170.894, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0904", "wtt_dep": "0905", "location": "Coventry", "stage_seq": 10, "distance_m": 30559.412, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0913H", "location": "Rugby Trent Valley Jn", "stage_seq": 11, "distance_m": 47724.608, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0914H", "wtt_dep": "0916", "location": "Rugby", "stage_seq": 12, "distance_m": 48774.61, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0917H", "location": "Hillmorton Jn", "stage_seq": 13, "distance_m": 51101.56, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920", "location": "Daventry North Jn", "stage_seq": 14, "distance_m": 55037.798, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0925", "wtt_dep": "0926", "location": "Long Buckby", "stage_seq": 15, "distance_m": 64014.285, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0938", "wtt_dep": "0948", "location": "Northampton", "stage_seq": 16, "distance_m": 79526.601, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 86764.125, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Hanslope Jn", "stage_seq": 18, "distance_m": 94583.675, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "1000", "location": "Wolverton", "stage_seq": 19, "distance_m": 101175.072, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1005", "location": "Milton Keynes Central", "stage_seq": 20, "distance_m": 105307.428, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007H", "location": "Denbigh Hall South Jn", "stage_seq": 21, "distance_m": 108816.147, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1010", "location": "Bletchley", "stage_seq": 22, "distance_m": 110311.321, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1017", "location": "Leighton Buzzard", "stage_seq": 23, "distance_m": 120849.924, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1020", "location": "Ledburn Jn", "stage_seq": 24, "distance_m": 125156.142, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Tring", "stage_seq": 25, "distance_m": 134530.834, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027H", "location": "Bourne End Jn (Herts)", "stage_seq": 26, "distance_m": 144359.312, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033H", "location": "Watford Junction", "stage_seq": 27, "distance_m": 157375.759, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Harrow & Wealdstone", "stage_seq": 28, "distance_m": 167132.992, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040H", "location": "Wembley Central", "stage_seq": 29, "distance_m": 172508.495, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Willesden West London Jn", "stage_seq": 30, "distance_m": 176926.696, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Camden Jn", "stage_seq": 31, "distance_m": 182690.783, "section_seq": 1, "route_path_id": 131328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Camden South Jn", "stage_seq": 32, "distance_m": 183631.394, "section_seq": 1, "route_path_id": 131328}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "London Euston", "stage_seq": 33, "distance_m": 185423.786, "section_seq": 1, "route_path_id": 131328}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 185423.786, "from_m": 0.0, "section_seq": 1, "route_path_id": 131328}], "total_distance_m": 185423.786, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 179906.586, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5517.2, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:19Z", "source_id": 64902106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:21Z", "source_id": 20562377, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:50:51Z", "source_id": 64926552, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:50:55Z", "source_id": 20569449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:55:20Z", "source_id": 64939026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:55:22Z", "source_id": 20573140, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:00:45Z", "source_id": 64954401, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:00:50Z", "source_id": 20577601, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:03:34Z", "source_id": 64962129, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:05:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:03:38Z", "source_id": 20579847, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:07:58Z", "source_id": 64974342, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:08:02Z", "source_id": 20583420, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:11:18Z", "source_id": 64983550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:11:23Z", "source_id": 20586077, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:21:08Z", "source_id": 65010400, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:21:14Z", "source_id": 20593959, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:07Z", "source_id": 65040091, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:11Z", "source_id": 20602582, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21288, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:24Z", "source_id": 65073255, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:28Z", "source_id": 20612160, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21458, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:37Z", "source_id": 65118564, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:41Z", "source_id": 20625392, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:07Z", "source_id": 65130415, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:07:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:12Z", "source_id": 20628808, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:39Z", "source_id": 65142247, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:40Z", "source_id": 20632162, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:12Z", "source_id": 65158860, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:20Z", "source_id": 20637224, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:21Z", "source_id": 65182273, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:22Z", "source_id": 20644112, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:15Z", "source_id": 65202448, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:21Z", "source_id": 20649994, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:32Z", "source_id": 65218625, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:39Z", "source_id": 20654686, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:22Z", "source_id": 65223079, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:29Z", "source_id": 20656069, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22696, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:37Z", "source_id": 65241947, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T09:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:40Z", "source_id": 20661434, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Birmingham New Street 0836 0836 4A None None London Euston 1050 1050 7 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80823/2026-09-22/detailed None Watford Junction 2026-09-22T10:34:30+01:00 London Euston 15.0 {"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 17.4 1036 1051 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661434 1790070581421583 141 141 2026-09-22 10:01:28.584805 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:27.527548
736487 763237 G38552 641I08MA22 2026-09-22 COMPLETE 20661780 2026-09-22 10:51:00 2026-09-22 10:01:34 2026-09-24 10:01:34 {"id": 763237, "stp": "O", "toc": "Transport for Wales", "uid": "G38552", "consist": "158834+158828", "dest_crs": "BHI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38552/2026-09-22/detailed", "trust_id": "641I08MA22", "origin_crs": "AYW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "1I08", "timing_status": "LATE", "origin_station": "Aberystwyth", "current_leg_arr": "1051", "current_leg_dep": "1039", "current_leg_end": "Birmingham International", "origin_dep_time": "0727", "origin_platform": null, "current_location": "Birmingham International", "last_update_time": "2026-09-22T10:01:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.81314941352914, 52.48523331126064], [-1.8128901312438004, 52.48521896260471], [-1.8126604616456603, 52.485209241474074], [-1.8124561817613989, 52.48520344754038], [-1.812273068617692, 52.48520088047526], [-1.8121068992412197, 52.48520083995034], [-1.811953450658658, 52.48520262563728], [-1.811808499896686, 52.48520553720769], [-1.8116678239819808, 52.48520887433323], [-1.811527199941221, 52.48521193668554], [-1.811382404801084, 52.48521402393624], [-1.8112292155882477, 52.485214435756966], [-1.8110634093293896, 52.48521247181938], [-1.8108807630511885, 52.48520743179509], [-1.8106770537803216, 52.48519861535575], [-1.810448058543467, 52.485185322172995], [-1.8101895543673023, 52.485166851918464], [-1.8100316000000003, 52.48515290000001], [-1.8096337, 52.48510819999999], [-1.8093883, 52.48507450000001], [-1.8088677, 52.48500589999999], [-1.8084819, 52.48496070000001], [-1.8082006, 52.48492950000001], [-1.8076076999999997, 52.4848714], [-1.8069439, 52.4848], [-1.8065384, 52.4847544], [-1.8061685999999997, 52.4847081], [-1.8058684999999997, 52.4846692], [-1.8054639, 52.4846107], [-1.8046150000000003, 52.4844884], [-1.8040019, 52.4844061], [-1.803169, 52.4842873], [-1.8023187, 52.48415680000001], [-1.8014662, 52.4840229], [-1.8006465, 52.483891199999995], [-1.7997781, 52.4837486], [-1.7989373, 52.483597], [-1.7980975999999995, 52.4834462], [-1.7972602, 52.4832901], [-1.7966417, 52.4831741], [-1.7966305682390429, 52.48317192030276], [-1.7959354000000003, 52.4830358], [-1.7956171999999997, 52.48296959999999], [-1.7949940999999996, 52.4828414], [-1.7943920000000002, 52.4827118], [-1.7934296, 52.482487599999985], [-1.7925595, 52.48228640000001], [-1.7916743000000002, 52.482088700000006], [-1.7915092, 52.4820487], [-1.7903735, 52.4817499], [-1.7894441999999997, 52.481507299999976], [-1.7886990000000005, 52.48130599999999], [-1.7876277, 52.4810042], [-1.7867921, 52.48076309999999], [-1.7860246999999998, 52.480532999999994], [-1.784643, 52.4801026], [-1.7838061, 52.4798379], [-1.7829733, 52.479558399999995], [-1.7821475, 52.4792764], [-1.7814046, 52.47901519999999], [-1.7810638, 52.4788947], [-1.7802732, 52.4786069], [-1.7792408, 52.478215899999995], [-1.778206, 52.47781210000001], [-1.7775663, 52.4775532], [-1.7767763999999997, 52.477227], [-1.7759787, 52.4768888], [-1.7752095, 52.476551099999995], [-1.7744665999999998, 52.476221], [-1.7737294, 52.4758843], [-1.7729904999999997, 52.47553859999999], [-1.7722557999999995, 52.47518959999999], [-1.7713753999999995, 52.4747614], [-1.7706628, 52.474415999999984], [-1.7694687, 52.473840900000006], [-1.7677652, 52.4730344], [-1.7675486, 52.47293479999999], [-1.7659339999999997, 52.47213609999999], [-1.7644423, 52.4714157], [-1.7635108999999998, 52.4709686], [-1.7618579999999997, 52.470173], [-1.761466, 52.469978], [-1.7596286, 52.469085699999994], [-1.7590251, 52.468793299999994], [-1.7575708, 52.46808790000001], [-1.7558822999999997, 52.46727979999999], [-1.7551019, 52.4669026], [-1.7532669, 52.466026599999985], [-1.7523754, 52.46559609999999], [-1.7517456, 52.4652953], [-1.7509655999999998, 52.464918100000006], [-1.7497265, 52.46432130000001], [-1.7479862999999998, 52.4634793], [-1.7444276, 52.4617477], [-1.7407659, 52.4599849], [-1.7370798, 52.4581952], [-1.7365501999999997, 52.45792990000001], [-1.7357587999999995, 52.4575263], [-1.7350498, 52.45715429999999], [-1.7343478, 52.456776399999995], [-1.7335757000000005, 52.456348899999995], [-1.7327508, 52.455876499999995], [-1.7323455, 52.4556421], [-1.7317387, 52.45529590000001], [-1.7305932000000002, 52.45459079999999], [-1.7304421, 52.4544955], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Birmingham New Street", "current_leg_milage": "8.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6234.822, \"from_m\": 0.0, \"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\": 6730.768, \"from_m\": 6234.822, \"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\": 9647.829, \"from_m\": 6730.768, \"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\": 10998.302, \"from_m\": 9647.829, \"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\": 26649.253, \"from_m\": 10998.302, \"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\": 27239.001, \"from_m\": 26649.253, \"capability_applied\": null, \"effective_limit_mph\": 40.389, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.389}, {\"to_m\": 27404.186, \"from_m\": 27239.001, \"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\": 32883.562, \"from_m\": 27404.186, \"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\": 33405.035, \"from_m\": 32883.562, \"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\": 44610.177, \"from_m\": 33405.035, \"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\": 45491.249, \"from_m\": 44610.177, \"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\": 46542.567, \"from_m\": 45491.249, \"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\": 47456.402, \"from_m\": 46542.567, \"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\": 53609.693, \"from_m\": 47456.402, \"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\": 54612.704, \"from_m\": 53609.693, \"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\": 54712.377, \"from_m\": 54612.704, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 55815.148, \"from_m\": 54712.377, \"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\": 56378.062, \"from_m\": 55815.148, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 57790.586, \"from_m\": 56378.062, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 58636.634, \"from_m\": 57790.586, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 59669.581, \"from_m\": 58636.634, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 61127.308, \"from_m\": 59669.581, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 61389.602, \"from_m\": 61127.308, \"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\": 62542.898, \"from_m\": 61389.602, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 63277.361, \"from_m\": 62542.898, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 63647.481, \"from_m\": 63277.361, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 64324.637, \"from_m\": 63647.481, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 64755.315, \"from_m\": 64324.637, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 65464.581, \"from_m\": 64755.315, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 67840.203, \"from_m\": 65464.581, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 69887.036, \"from_m\": 67840.203, \"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\": 72302.301, \"from_m\": 69887.036, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 74056.248, \"from_m\": 72302.301, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 76812.94, \"from_m\": 74056.248, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 77255.21, \"from_m\": 76812.94, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 80550.036, \"from_m\": 77255.21, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 81189.767, \"from_m\": 80550.036, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 84846.513, \"from_m\": 81189.767, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 91238.156, \"from_m\": 84846.513, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 91947.981, \"from_m\": 91238.156, \"capability_applied\": null, \"effective_limit_mph\": 65.244, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.244}, {\"to_m\": 94781.324, \"from_m\": 91947.981, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 94879.901, \"from_m\": 94781.324, \"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\": 99426.239, \"from_m\": 94879.901, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 99544.173, \"from_m\": 99426.239, \"capability_applied\": null, \"effective_limit_mph\": 27.962, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 27.962}, {\"to_m\": 104097.668, \"from_m\": 99544.173, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 104910.948, \"from_m\": 104097.668, \"capability_applied\": null, \"effective_limit_mph\": 71.458, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 71.458}, {\"to_m\": 111335.587, \"from_m\": 104910.948, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 120766.142, \"from_m\": 111335.587, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 125991.03, \"from_m\": 120766.142, \"capability_applied\": null, \"effective_limit_mph\": 74.565, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 74.565}, {\"to_m\": 126803.543, \"from_m\": 125991.03, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 129338.965, \"from_m\": 126803.543, \"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\": 129497.998, \"from_m\": 129338.965, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 129556.78, \"from_m\": 129497.998, \"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\": 130355.573, \"from_m\": 129556.78, \"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\": 130881.433, \"from_m\": 130355.573, \"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\": 145606.52, \"from_m\": 130881.433, \"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\": 147244.505, \"from_m\": 145606.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162759.219, \"from_m\": 147244.505, \"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\": 162796.883, \"from_m\": 162759.219, \"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\": 175278.26, \"from_m\": 162796.883, \"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\": 176992.452, \"from_m\": 175278.26, \"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\": 177056.448, \"from_m\": 176992.452, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 177206.26, \"from_m\": 177056.448, \"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\": 177522.486, \"from_m\": 177206.26, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 178232.211, \"from_m\": 177522.486, \"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\": 178581.456, \"from_m\": 178232.211, \"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\": 184648.846, \"from_m\": 178581.456, \"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\": 185013.743, \"from_m\": 184648.846, \"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\": 188636.663, \"from_m\": 185013.743, \"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\": 189194.405, \"from_m\": 188636.663, \"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\": 189248.452, \"from_m\": 189194.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189249.36, \"from_m\": 189248.452, \"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\": 191808.874, \"from_m\": 189249.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 195281.299, \"from_m\": 191808.874, \"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\": 195320.628, \"from_m\": 195281.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197491.711, \"from_m\": 195320.628, \"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\": 198354.194, \"from_m\": 197491.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 198914.527, \"from_m\": 198354.194, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 198950.523, \"from_m\": 198914.527, \"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\": 198964.388, \"from_m\": 198950.523, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 199386.318, \"from_m\": 198964.388, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 199563.613, \"from_m\": 199386.318, \"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\": 199645.281, \"from_m\": 199563.613, \"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\": 200270.4, \"from_m\": 199645.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 200638.871, \"from_m\": 200270.4, \"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\": 204881.71, \"from_m\": 200638.871, \"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\": 209295.696, \"from_m\": 204881.71, \"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\": 211855.123, \"from_m\": 209295.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 763237, \"profile_key\": \"2b210bda6f551706d45d9ebdbe908da0fe313f854b7abf2b9c2c2af637165cb9\", \"schedule_id\": 37192, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Aberystwyth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Llanbadarn Fawr L.C.\", \"stage_seq\": 2, \"distance_m\": 1657.668, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Bow Street\", \"stage_seq\": 3, \"distance_m\": 6919.267, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736H\", \"location\": \"Pant Y Peron S.B.\", \"stage_seq\": 4, \"distance_m\": 7918.598, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744H\", \"location\": \"Borth\", \"stage_seq\": 5, \"distance_m\": 13469.497, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754H\", \"location\": \"Dovey Jn\", \"stage_seq\": 6, \"distance_m\": 26836.307, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0805\", \"location\": \"Machynlleth\", \"stage_seq\": 7, \"distance_m\": 33082.839, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Talerddig\", \"stage_seq\": 8, \"distance_m\": 55202.593, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832\", \"location\": \"Caersws\", \"stage_seq\": 9, \"distance_m\": 67930.323, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Newtown\", \"stage_seq\": 10, \"distance_m\": 77113.658, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0849H\", \"location\": \"Fron Jn\", \"stage_seq\": 11, \"distance_m\": 94879.901, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": \"0854\", \"location\": \"Welshpool\", \"stage_seq\": 12, \"distance_m\": 99282.697, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0902\", \"location\": \"Westbury (Salop) Up\", \"stage_seq\": 13, \"distance_m\": 113034.445, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0912H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 129535.833, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0913H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 130362.334, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0916\", \"wtt_dep\": \"0930\", \"location\": \"Shrewsbury\", \"stage_seq\": 16, \"distance_m\": 130572.041, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 17, \"distance_m\": 131009.382, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0942H\", \"wtt_dep\": \"0944\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 18, \"distance_m\": 146672.182, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"0949H\", \"wtt_dep\": \"0951\", \"location\": \"Telford Central\", \"stage_seq\": 19, \"distance_m\": 152873.81, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 154841.106, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Cosford\", \"stage_seq\": 21, \"distance_m\": 163414.95, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 22, \"distance_m\": 176074.307, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 23, \"distance_m\": 177131.221, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"1008\", \"wtt_dep\": \"1011\", \"location\": \"Wolverhampton\", \"stage_seq\": 24, \"distance_m\": 177865.153, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Dudley Port\", \"stage_seq\": 25, \"distance_m\": 186859.812, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1020H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 26, \"distance_m\": 190112.236, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Galton Jn\", \"stage_seq\": 27, \"distance_m\": 192641.939, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Soho South Jn\", \"stage_seq\": 28, \"distance_m\": 195379.141, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1039\", \"location\": \"Birmingham New Street\", \"stage_seq\": 29, \"distance_m\": 198663.049, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Proof House Jn\", \"stage_seq\": 30, \"distance_m\": 199665.831, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Grand Jn\", \"stage_seq\": 31, \"distance_m\": 200220.076, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Stechford\", \"stage_seq\": 32, \"distance_m\": 204727.381, \"section_seq\": 1, \"route_path_id\": 122843}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 33, \"distance_m\": 211855.123, \"section_seq\": 1, \"route_path_id\": 122843}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 211855.123, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122843}], \"total_distance_m\": 211855.123, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 211761.747, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 93.376, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0727", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:25Z\", \"source_id\": 20505288, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:33Z\", \"source_id\": 64729000, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:35Z\", \"source_id\": 20510494, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:26Z\", \"source_id\": 64764617, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:30Z\", \"source_id\": 20521349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:04Z\", \"source_id\": 64779847, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:09Z\", \"source_id\": 20526030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:50Z\", \"source_id\": 64841598, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:55Z\", \"source_id\": 20544456, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:20Z\", \"source_id\": 20552344, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:56Z\", \"source_id\": 64887071, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:00Z\", \"source_id\": 20557947, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:48:42Z\", \"source_id\": 64920252, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:48:46Z\", \"source_id\": 20567699, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:14:03Z\", \"source_id\": 20588208, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:13Z\", \"source_id\": 65067562, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:19Z\", \"source_id\": 20610441, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:05Z\", \"source_id\": 65085637, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:08Z\", \"source_id\": 20615779, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:29Z\", \"source_id\": 65107784, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:31Z\", \"source_id\": 20622195, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:35Z\", \"source_id\": 65128904, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:35Z\", \"source_id\": 20628310, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:28Z\", \"source_id\": 65159558, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:33Z\", \"source_id\": 20637395, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:18Z\", \"source_id\": 65164170, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:23Z\", \"source_id\": 20638755, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:46Z\", \"source_id\": 65185726, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:51Z\", \"source_id\": 20645169, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:27Z\", \"source_id\": 65228357, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:27Z\", \"source_id\": 20657563, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:04Z\", \"source_id\": 65243084, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:10Z\", \"source_id\": 20661780, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "1", "timing_fact_generation": 1790070621392172, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:27.545538", "service_state_evidence_id": 20661780, "current_leg_start_actual_dep": "2026-09-22T10:40:00+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:28.590254", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O AYW BHI 1I08 158834+158828 4 90 None {"version": 3, "segments": [{"to_m": 6234.822, "from_m": 0.0, "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": 6730.768, "from_m": 6234.822, "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": 9647.829, "from_m": 6730.768, "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": 10998.302, "from_m": 9647.829, "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": 26649.253, "from_m": 10998.302, "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": 27239.001, "from_m": 26649.253, "capability_applied": null, "effective_limit_mph": 40.389, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.389}, {"to_m": 27404.186, "from_m": 27239.001, "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": 32883.562, "from_m": 27404.186, "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": 33405.035, "from_m": 32883.562, "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": 44610.177, "from_m": 33405.035, "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": 45491.249, "from_m": 44610.177, "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": 46542.567, "from_m": 45491.249, "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": 47456.402, "from_m": 46542.567, "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": 53609.693, "from_m": 47456.402, "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": 54612.704, "from_m": 53609.693, "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": 54712.377, "from_m": 54612.704, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 59.03}, {"to_m": 55815.148, "from_m": 54712.377, "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": 56378.062, "from_m": 55815.148, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 57790.586, "from_m": 56378.062, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 58636.634, "from_m": 57790.586, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.244}, {"to_m": 59669.581, "from_m": 58636.634, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.778}, {"to_m": 61127.308, "from_m": 59669.581, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 61389.602, "from_m": 61127.308, "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": 62542.898, "from_m": 61389.602, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 63277.361, "from_m": 62542.898, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 71.458}, {"to_m": 63647.481, "from_m": 63277.361, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 64324.637, "from_m": 63647.481, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 64755.315, "from_m": 64324.637, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 65464.581, "from_m": 64755.315, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 67840.203, "from_m": 65464.581, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 69887.036, "from_m": 67840.203, "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": 72302.301, "from_m": 69887.036, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 74056.248, "from_m": 72302.301, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 76812.94, "from_m": 74056.248, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 77255.21, "from_m": 76812.94, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 80550.036, "from_m": 77255.21, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 81189.767, "from_m": 80550.036, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 84846.513, "from_m": 81189.767, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 91238.156, "from_m": 84846.513, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 91947.981, "from_m": 91238.156, "capability_applied": null, "effective_limit_mph": 65.244, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.244}, {"to_m": 94781.324, "from_m": 91947.981, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 94879.901, "from_m": 94781.324, "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": 99426.239, "from_m": 94879.901, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 99544.173, "from_m": 99426.239, "capability_applied": null, "effective_limit_mph": 27.962, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 27.962}, {"to_m": 104097.668, "from_m": 99544.173, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 104910.948, "from_m": 104097.668, "capability_applied": null, "effective_limit_mph": 71.458, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 71.458}, {"to_m": 111335.587, "from_m": 104910.948, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 120766.142, "from_m": 111335.587, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 125991.03, "from_m": 120766.142, "capability_applied": null, "effective_limit_mph": 74.565, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 74.565}, {"to_m": 126803.543, "from_m": 125991.03, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 59.03}, {"to_m": 129338.965, "from_m": 126803.543, "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": 129497.998, "from_m": 129338.965, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 129556.78, "from_m": 129497.998, "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": 130355.573, "from_m": 129556.78, "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": 130881.433, "from_m": 130355.573, "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": 145606.52, "from_m": 130881.433, "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": 147244.505, "from_m": 145606.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 162759.219, "from_m": 147244.505, "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": 162796.883, "from_m": 162759.219, "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": 175278.26, "from_m": 162796.883, "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": 176992.452, "from_m": 175278.26, "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": 177056.448, "from_m": 176992.452, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 177206.26, "from_m": 177056.448, "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": 177522.486, "from_m": 177206.26, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 178232.211, "from_m": 177522.486, "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": 178581.456, "from_m": 178232.211, "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": 184648.846, "from_m": 178581.456, "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": 185013.743, "from_m": 184648.846, "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": 188636.663, "from_m": 185013.743, "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": 189194.405, "from_m": 188636.663, "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": 189248.452, "from_m": 189194.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189249.36, "from_m": 189248.452, "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": 191808.874, "from_m": 189249.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 195281.299, "from_m": 191808.874, "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": 195320.628, "from_m": 195281.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197491.711, "from_m": 195320.628, "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": 198354.194, "from_m": 197491.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 198914.527, "from_m": 198354.194, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 198950.523, "from_m": 198914.527, "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": 198964.388, "from_m": 198950.523, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 199386.318, "from_m": 198964.388, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 199563.613, "from_m": 199386.318, "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": 199645.281, "from_m": 199563.613, "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": 200270.4, "from_m": 199645.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 200638.871, "from_m": 200270.4, "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": 204881.71, "from_m": 200638.871, "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": 209295.696, "from_m": 204881.71, "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": 211855.123, "from_m": 209295.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 763237, "profile_key": "2b210bda6f551706d45d9ebdbe908da0fe313f854b7abf2b9c2c2af637165cb9", "schedule_id": 37192, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0727", "location": "Aberystwyth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Llanbadarn Fawr L.C.", "stage_seq": 2, "distance_m": 1657.668, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Bow Street", "stage_seq": 3, "distance_m": 6919.267, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736H", "location": "Pant Y Peron S.B.", "stage_seq": 4, "distance_m": 7918.598, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744H", "location": "Borth", "stage_seq": 5, "distance_m": 13469.497, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754H", "location": "Dovey Jn", "stage_seq": 6, "distance_m": 26836.307, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0805", "location": "Machynlleth", "stage_seq": 7, "distance_m": 33082.839, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Talerddig", "stage_seq": 8, "distance_m": 55202.593, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832", "location": "Caersws", "stage_seq": 9, "distance_m": 67930.323, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Newtown", "stage_seq": 10, "distance_m": 77113.658, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0849H", "location": "Fron Jn", "stage_seq": 11, "distance_m": 94879.901, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": "0854", "location": "Welshpool", "stage_seq": 12, "distance_m": 99282.697, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0902", "location": "Westbury (Salop) Up", "stage_seq": 13, "distance_m": 113034.445, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0912H", "location": "Sutton Bridge Jn", "stage_seq": 14, "distance_m": 129535.833, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0913H", "location": "English Bridge Jn", "stage_seq": 15, "distance_m": 130362.334, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0916", "wtt_dep": "0930", "location": "Shrewsbury", "stage_seq": 16, "distance_m": 130572.041, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 17, "distance_m": 131009.382, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0942H", "wtt_dep": "0944", "location": "Wellington (Shropshire)", "stage_seq": 18, "distance_m": 146672.182, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "0949H", "wtt_dep": "0951", "location": "Telford Central", "stage_seq": 19, "distance_m": 152873.81, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953", "location": "Madeley Jn (Shropshire)", "stage_seq": 20, "distance_m": 154841.106, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958", "location": "Cosford", "stage_seq": 21, "distance_m": 163414.95, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Stafford Rd Jn", "stage_seq": 22, "distance_m": 176074.307, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006H", "location": "Wolverhampton North Jn", "stage_seq": 23, "distance_m": 177131.221, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "1008", "wtt_dep": "1011", "location": "Wolverhampton", "stage_seq": 24, "distance_m": 177865.153, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Dudley Port", "stage_seq": 25, "distance_m": 186859.812, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1020H", "location": "Sandwell & Dudley", "stage_seq": 26, "distance_m": 190112.236, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Galton Jn", "stage_seq": 27, "distance_m": 192641.939, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Soho South Jn", "stage_seq": 28, "distance_m": 195379.141, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1039", "location": "Birmingham New Street", "stage_seq": 29, "distance_m": 198663.049, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Proof House Jn", "stage_seq": 30, "distance_m": 199665.831, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Grand Jn", "stage_seq": 31, "distance_m": 200220.076, "section_seq": 1, "route_path_id": 122843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Stechford", "stage_seq": 32, "distance_m": 204727.381, "section_seq": 1, "route_path_id": 122843}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 33, "distance_m": 211855.123, "section_seq": 1, "route_path_id": 122843}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 211855.123, "from_m": 0.0, "section_seq": 1, "route_path_id": 122843}], "total_distance_m": 211855.123, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 211761.747, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 93.376, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:25Z", "source_id": 20505288, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18878, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:33Z", "source_id": 64729000, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:35Z", "source_id": 20510494, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18830, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:26Z", "source_id": 64764617, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:30Z", "source_id": 20521349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18821, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:04Z", "source_id": 64779847, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:09Z", "source_id": 20526030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18814, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:50Z", "source_id": 64841598, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:55Z", "source_id": 20544456, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:20Z", "source_id": 20552344, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18801, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:56Z", "source_id": 64887071, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:00Z", "source_id": 20557947, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18793, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:48:42Z", "source_id": 64920252, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:48:46Z", "source_id": 20567699, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:14:03Z", "source_id": 20588208, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18881, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:13Z", "source_id": 65067562, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:19Z", "source_id": 20610441, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18917, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:05Z", "source_id": 65085637, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:08Z", "source_id": 20615779, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18963, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:29Z", "source_id": 65107784, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:31Z", "source_id": 20622195, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:35Z", "source_id": 65128904, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:35Z", "source_id": 20628310, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:28Z", "source_id": 65159558, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:33Z", "source_id": 20637395, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19623, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:18Z", "source_id": 65164170, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:23Z", "source_id": 20638755, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:46Z", "source_id": 65185726, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:51Z", "source_id": 20645169, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:27Z", "source_id": 65228357, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T09:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:27Z", "source_id": 20657563, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:04Z", "source_id": 65243084, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T09:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:10Z", "source_id": 20661780, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Aberystwyth 0727 0727 None None None Birmingham International 1052 1050 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G38552/2026-09-22/detailed None Birmingham New Street 2026-09-22T10:40:00+01:00 Birmingham International 12.0 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.81314941352914, 52.48523331126064], [-1.8128901312438004, 52.48521896260471], [-1.8126604616456603, 52.485209241474074], [-1.8124561817613989, 52.48520344754038], [-1.812273068617692, 52.48520088047526], [-1.8121068992412197, 52.48520083995034], [-1.811953450658658, 52.48520262563728], [-1.811808499896686, 52.48520553720769], [-1.8116678239819808, 52.48520887433323], [-1.811527199941221, 52.48521193668554], [-1.811382404801084, 52.48521402393624], [-1.8112292155882477, 52.485214435756966], [-1.8110634093293896, 52.48521247181938], [-1.8108807630511885, 52.48520743179509], [-1.8106770537803216, 52.48519861535575], [-1.810448058543467, 52.485185322172995], [-1.8101895543673023, 52.485166851918464], [-1.8100316000000003, 52.48515290000001], [-1.8096337, 52.48510819999999], [-1.8093883, 52.48507450000001], [-1.8088677, 52.48500589999999], [-1.8084819, 52.48496070000001], [-1.8082006, 52.48492950000001], [-1.8076076999999997, 52.4848714], [-1.8069439, 52.4848], [-1.8065384, 52.4847544], [-1.8061685999999997, 52.4847081], [-1.8058684999999997, 52.4846692], [-1.8054639, 52.4846107], [-1.8046150000000003, 52.4844884], [-1.8040019, 52.4844061], [-1.803169, 52.4842873], [-1.8023187, 52.48415680000001], [-1.8014662, 52.4840229], [-1.8006465, 52.483891199999995], [-1.7997781, 52.4837486], [-1.7989373, 52.483597], [-1.7980975999999995, 52.4834462], [-1.7972602, 52.4832901], [-1.7966417, 52.4831741], [-1.7966305682390429, 52.48317192030276], [-1.7959354000000003, 52.4830358], [-1.7956171999999997, 52.48296959999999], [-1.7949940999999996, 52.4828414], [-1.7943920000000002, 52.4827118], [-1.7934296, 52.482487599999985], [-1.7925595, 52.48228640000001], [-1.7916743000000002, 52.482088700000006], [-1.7915092, 52.4820487], [-1.7903735, 52.4817499], [-1.7894441999999997, 52.481507299999976], [-1.7886990000000005, 52.48130599999999], [-1.7876277, 52.4810042], [-1.7867921, 52.48076309999999], [-1.7860246999999998, 52.480532999999994], [-1.784643, 52.4801026], [-1.7838061, 52.4798379], [-1.7829733, 52.479558399999995], [-1.7821475, 52.4792764], [-1.7814046, 52.47901519999999], [-1.7810638, 52.4788947], [-1.7802732, 52.4786069], [-1.7792408, 52.478215899999995], [-1.778206, 52.47781210000001], [-1.7775663, 52.4775532], [-1.7767763999999997, 52.477227], [-1.7759787, 52.4768888], [-1.7752095, 52.476551099999995], [-1.7744665999999998, 52.476221], [-1.7737294, 52.4758843], [-1.7729904999999997, 52.47553859999999], [-1.7722557999999995, 52.47518959999999], [-1.7713753999999995, 52.4747614], [-1.7706628, 52.474415999999984], [-1.7694687, 52.473840900000006], [-1.7677652, 52.4730344], [-1.7675486, 52.47293479999999], [-1.7659339999999997, 52.47213609999999], [-1.7644423, 52.4714157], [-1.7635108999999998, 52.4709686], [-1.7618579999999997, 52.470173], [-1.761466, 52.469978], [-1.7596286, 52.469085699999994], [-1.7590251, 52.468793299999994], [-1.7575708, 52.46808790000001], [-1.7558822999999997, 52.46727979999999], [-1.7551019, 52.4669026], [-1.7532669, 52.466026599999985], [-1.7523754, 52.46559609999999], [-1.7517456, 52.4652953], [-1.7509655999999998, 52.464918100000006], [-1.7497265, 52.46432130000001], [-1.7479862999999998, 52.4634793], [-1.7444276, 52.4617477], [-1.7407659, 52.4599849], [-1.7370798, 52.4581952], [-1.7365501999999997, 52.45792990000001], [-1.7357587999999995, 52.4575263], [-1.7350498, 52.45715429999999], [-1.7343478, 52.456776399999995], [-1.7335757000000005, 52.456348899999995], [-1.7327508, 52.455876499999995], [-1.7323455, 52.4556421], [-1.7317387, 52.45529590000001], [-1.7305932000000002, 52.45459079999999], [-1.7304421, 52.4544955], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} 8.2 1039 1051 Birmingham New Street Birmingham International Birmingham International 52.4507440 -1.7251579 52.4507440 -1.7251579 1 0 2026-09-22 10:01:33 TERMINATED 2026-09-22 09:51:00 Birmingham International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661780 1790070621392172 118 118 2026-09-22 10:01:28.590254 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:27.545538
736488 768014 W00596 725R28MG22 2026-09-22 COMPLETE 20661392 2026-09-22 10:51:00 2026-09-22 10:01:34 2026-09-24 10:01:34 {"id": 768014, "stp": "P", "toc": "Avanti West Coast", "uid": "W00596", "consist": "805008", "dest_crs": "XEU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00596/2026-09-22/detailed", "trust_id": "725R28MG22", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Euston Up Carriage Shed", "service_date": "2026-09-22", "dest_arr_time": "1024", "dest_platform": null, "is_terminated": 1, "next_location": "Euston Up Carriage Shed", "signalling_id": "5R28", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1051", "current_leg_dep": "1049", "current_leg_end": "Euston Up Carriage Shed", "origin_dep_time": "1019", "origin_platform": "7", "current_location": "Euston Up Carriage Shed", "last_update_time": "2026-09-22T10:01:34", "route_debug_link": null, "timing_variation": "+27 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14417039497523695, 51.53505365258118], [-0.1439890082568809, 51.53496334476386], [-0.1438556966845647, 51.53489697222044], [-0.1436786, 51.5348088], [-0.1434725, 51.53468749999999], [-0.1434214, 51.5346574], [-0.1432998, 51.53456979999999], [-0.14315799999999998, 51.5344534], [-0.1429582, 51.5342771], [-0.1427825, 51.5341117], [-0.1425921, 51.5339321], [-0.1424003, 51.533748499999994], [-0.14223359999999996, 51.533590100000005], [-0.1420571, 51.5334172], [-0.14182279999999997, 51.5332035], [-0.1415649, 51.533001600000006], [-0.1413264, 51.5328239], [-0.1414966, 51.53297630000001], [-0.1416034, 51.533079099999995], [-0.141848, 51.53332009999999], [-0.14212709999999998, 51.53359090000001], [-0.1423166, 51.5338216], [-0.1424496, 51.53395789999999], [-0.1426479, 51.5341595], [-0.1428866, 51.5343945], [-0.14316349999999997, 51.534652699999995], [-0.14340759999999997, 51.53487020000001], [-0.1437506, 51.53518239999999], [-0.14414629999999998, 51.53553610000001], [-0.14459089999999997, 51.53593759999999]]}", "current_leg_start": "London Euston", "dest_arr_time_act": "1024", "motion_projection": null, "next_location_lat": "51.5359376", "next_location_lon": "-0.1445909", "previous_location": "London Euston", "current_leg_milage": "1.1", "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\": 1722.3, \"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\": 1776.716, \"from_m\": 1722.3, \"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\": 2190.329, \"from_m\": 1776.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 768014, \"profile_key\": \"dee8d7824600fc82ab1273bccf416a539dc63a4584ef0081f6ab726be4b535bb\", \"schedule_id\": 23848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1019\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140522}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": null, \"location\": \"Euston Up Carriage Shed\", \"stage_seq\": 2, \"distance_m\": 2190.329, \"section_seq\": 1, \"route_path_id\": 140522}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2190.329, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140522}], \"total_distance_m\": 2190.329, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1229.384, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 960.945, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1019", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5359376", "current_position_lon": "-0.1445909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:32Z\", \"source_id\": 65241783, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:36Z\", \"source_id\": 20661392, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Euston Up Carriage Shed", "service_state_platform": null, "timing_fact_generation": 1790070577927358, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:32.384103", "service_state_evidence_id": 20661392, "current_leg_start_actual_dep": "2026-09-22T10:46:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T09:51:32.386783", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS XEU 5R28 805008 5 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": 1722.3, "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": 1776.716, "from_m": 1722.3, "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": 2190.329, "from_m": 1776.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 768014, "profile_key": "dee8d7824600fc82ab1273bccf416a539dc63a4584ef0081f6ab726be4b535bb", "schedule_id": 23848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1019", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140522}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": null, "location": "Euston Up Carriage Shed", "stage_seq": 2, "distance_m": 2190.329, "section_seq": 1, "route_path_id": 140522}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2190.329, "from_m": 0.0, "section_seq": 1, "route_path_id": 140522}], "total_distance_m": 2190.329, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1229.384, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 960.945, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22646, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:32Z", "source_id": 65241783, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:36Z", "source_id": 20661392, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] London Euston 1019 1019 7 None None Euston Up Carriage Shed 1024 1024 None LATE +27 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00596/2026-09-22/detailed None London Euston 2026-09-22T10:46:00+01:00 Euston Up Carriage Shed 2.0 {"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14417039497523695, 51.53505365258118], [-0.1439890082568809, 51.53496334476386], [-0.1438556966845647, 51.53489697222044], [-0.1436786, 51.5348088], [-0.1434725, 51.53468749999999], [-0.1434214, 51.5346574], [-0.1432998, 51.53456979999999], [-0.14315799999999998, 51.5344534], [-0.1429582, 51.5342771], [-0.1427825, 51.5341117], [-0.1425921, 51.5339321], [-0.1424003, 51.533748499999994], [-0.14223359999999996, 51.533590100000005], [-0.1420571, 51.5334172], [-0.14182279999999997, 51.5332035], [-0.1415649, 51.533001600000006], [-0.1413264, 51.5328239], [-0.1414966, 51.53297630000001], [-0.1416034, 51.533079099999995], [-0.141848, 51.53332009999999], [-0.14212709999999998, 51.53359090000001], [-0.1423166, 51.5338216], [-0.1424496, 51.53395789999999], [-0.1426479, 51.5341595], [-0.1428866, 51.5343945], [-0.14316349999999997, 51.534652699999995], [-0.14340759999999997, 51.53487020000001], [-0.1437506, 51.53518239999999], [-0.14414629999999998, 51.53553610000001], [-0.14459089999999997, 51.53593759999999]]} 1.1 1049 1051 London Euston Euston Up Carriage Shed Euston Up Carriage Shed 51.5359376 -0.1445909 51.5359376 -0.1445909 1 0 2026-09-22 10:01:34 TERMINATED 2026-09-22 09:51:00 Euston Up Carriage Shed TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661392 1790070577927358 34 34 2026-09-22 09:51:32.386783 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:32.384103
736489 764650 H00007 326V40CG22 2026-09-22 COMPLETE 20662820 2026-09-22 10:51:00 2026-09-22 10:01:34 2026-09-24 10:01:34 {"id": 764650, "stp": "P", "toc": "Unknown", "uid": "H00007", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H00007/2026-09-22/detailed", "trust_id": "326V40CG22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Usk Yard (FLHH)", "service_date": "2026-09-22", "dest_arr_time": "1559", "dest_platform": null, "is_terminated": 1, "next_location": "Denton Station Jn", "signalling_id": "6V40", "timing_status": null, "origin_station": "Bredbury Tilcon", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1015", "origin_platform": null, "current_location": "Bredbury Tilcon", "last_update_time": "2026-09-22T10:01:34", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1559", "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\": 1165.945, \"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\": 1435.942, \"from_m\": 1165.945, \"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\": 3906.993, \"from_m\": 1435.942, \"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\": 5558.342, \"from_m\": 3906.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5813.698, \"from_m\": 5558.342, \"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\": 5882.866, \"from_m\": 5813.698, \"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\": 5904.479, \"from_m\": 5882.866, \"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\": 7704.405, \"from_m\": 5904.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7754.919, \"from_m\": 7704.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\": 7934.972, \"from_m\": 7754.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8346.675, \"from_m\": 7934.972, \"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\": 13984.166, \"from_m\": 8346.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14545.176, \"from_m\": 13984.166, \"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\": 15677.497, \"from_m\": 14545.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15751.595, \"from_m\": 15677.497, \"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\": 15805.79, \"from_m\": 15751.595, \"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\": 15853.096, \"from_m\": 15805.79, \"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\": 16667.966, \"from_m\": 15853.096, \"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\": 17110.843, \"from_m\": 16667.966, \"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\": 17988.866, \"from_m\": 17110.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18939.48, \"from_m\": 17988.866, \"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\": 21732.898, \"from_m\": 18939.48, \"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\": 26356.736, \"from_m\": 21732.898, \"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\": 27310.284, \"from_m\": 26356.736, \"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\": 35809.256, \"from_m\": 27310.284, \"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\": 35856.71, \"from_m\": 35809.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49342.664, \"from_m\": 35856.71, \"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\": 50274.188, \"from_m\": 49342.664, \"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\": 50305.338, \"from_m\": 50274.188, \"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\": 56368.522, \"from_m\": 50305.338, \"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\": 56743.632, \"from_m\": 56368.522, \"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\": 57377.856, \"from_m\": 56743.632, \"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\": 57434.008, \"from_m\": 57377.856, \"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\": 57442.016, \"from_m\": 57434.008, \"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\": 57494.308, \"from_m\": 57442.016, \"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\": 57538.715, \"from_m\": 57494.308, \"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\": 57663.678, \"from_m\": 57538.715, \"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\": 58145.058, \"from_m\": 57663.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58304.625, \"from_m\": 58145.058, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 58356.483, \"from_m\": 58304.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59064.285, \"from_m\": 58356.483, \"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\": 59109.443, \"from_m\": 59064.285, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59446.771, \"from_m\": 59109.443, \"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\": 59491.928, \"from_m\": 59446.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60199.731, \"from_m\": 59491.928, \"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\": 60251.589, \"from_m\": 60199.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60411.156, \"from_m\": 60251.589, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 60892.536, \"from_m\": 60411.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60971.248, \"from_m\": 60892.536, \"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\": 61259.081, \"from_m\": 60971.248, \"capability_applied\": null, \"effective_limit_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\": 61462.292, \"from_m\": 61259.081, \"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\": 61485.657, \"from_m\": 61462.292, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 66315.671, \"from_m\": 61485.657, \"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\": 67283.722, \"from_m\": 66315.671, \"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\": 67334.054, \"from_m\": 67283.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68174.596, \"from_m\": 67334.054, \"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\": 81720.312, \"from_m\": 68174.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82702.602, \"from_m\": 81720.312, \"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\": 95898.348, \"from_m\": 82702.602, \"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\": 95929.241, \"from_m\": 95898.348, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109362.694, \"from_m\": 95929.241, \"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\": 112577.907, \"from_m\": 109362.694, \"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\": 113165.832, \"from_m\": 112577.907, \"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\": 113227.343, \"from_m\": 113165.832, \"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\": 113433.849, \"from_m\": 113227.343, \"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\": 114304.923, \"from_m\": 113433.849, \"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\": 114347.14, \"from_m\": 114304.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117113.923, \"from_m\": 114347.14, \"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\": 117833.168, \"from_m\": 117113.923, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 121004.502, \"from_m\": 117833.168, \"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\": 121400.239, \"from_m\": 121004.502, \"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\": 122892.001, \"from_m\": 121400.239, \"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\": 123446.862, \"from_m\": 122892.001, \"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\": 128037.999, \"from_m\": 123446.862, \"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\": 130572.708, \"from_m\": 128037.999, \"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\": 136866.742, \"from_m\": 130572.708, \"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\": 145058.106, \"from_m\": 136866.742, \"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\": 145099.85, \"from_m\": 145058.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151227.113, \"from_m\": 145099.85, \"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\": 156475.226, \"from_m\": 151227.113, \"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\": 158644.994, \"from_m\": 156475.226, \"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\": 174858.993, \"from_m\": 158644.994, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181438.461, \"from_m\": 174858.993, \"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\": 181637.849, \"from_m\": 181438.461, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 183738.007, \"from_m\": 181637.849, \"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\": 186642.145, \"from_m\": 183738.007, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188436.249, \"from_m\": 186642.145, \"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\": 192164.318, \"from_m\": 188436.249, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 193624.404, \"from_m\": 192164.318, \"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\": 194018.787, \"from_m\": 193624.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 195214.595, \"from_m\": 194018.787, \"capability_applied\": null, \"effective_limit_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\": 196010.704, \"from_m\": 195214.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 198242.055, \"from_m\": 196010.704, \"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\": 199914.552, \"from_m\": 198242.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 200426.003, \"from_m\": 199914.552, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 208895.271, \"from_m\": 200426.003, \"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\": 213808.44, \"from_m\": 208895.271, \"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\": 214825.666, \"from_m\": 213808.44, \"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\": 216251.519, \"from_m\": 214825.666, \"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\": 224729.405, \"from_m\": 216251.519, \"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\": 225272.085, \"from_m\": 224729.405, \"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\": 230024.308, \"from_m\": 225272.085, \"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\": 248576.715, \"from_m\": 230024.308, \"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\": 249399.186, \"from_m\": 248576.715, \"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\": 258993.769, \"from_m\": 249399.186, \"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\": 261961.327, \"from_m\": 258993.769, \"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\": 264374.845, \"from_m\": 261961.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264440.308, \"from_m\": 264374.845, \"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\": 264509.56, \"from_m\": 264440.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264584.717, \"from_m\": 264509.56, \"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\": 264676.076, \"from_m\": 264584.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264743.977, \"from_m\": 264676.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 264759.199, \"from_m\": 264743.977, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 265317.177, \"from_m\": 264759.199, \"capability_applied\": null, \"effective_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\": 764650, \"profile_key\": \"b3334476b7a648e146e20138f069f3377dcd0a89fbe603a34cfa2d9731603196\", \"schedule_id\": 30930, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Bredbury Tilcon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Woodley\", \"stage_seq\": 2, \"distance_m\": 1508.023, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Hyde Jn\", \"stage_seq\": 3, \"distance_m\": 5904.479, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047H\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 7877.957, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Denton Jn\", \"stage_seq\": 5, \"distance_m\": 9092.551, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": false, \"wtt_arr\": \"1052H\", \"wtt_dep\": \"1058\", \"location\": \"Denton Station Jn\", \"stage_seq\": 6, \"distance_m\": 10731.542, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1104H\", \"location\": \"Ash Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 14545.176, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 8, \"distance_m\": 15693.51, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1109H\", \"location\": \"Stockport\", \"stage_seq\": 9, \"distance_m\": 16877.917, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 10, \"distance_m\": 17318.102, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 17752.117, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": false, \"wtt_arr\": \"1114\", \"wtt_dep\": \"1118\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 12, \"distance_m\": 19212.55, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 13, \"distance_m\": 20695.785, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Wilmslow\", \"stage_seq\": 14, \"distance_m\": 26708.213, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Alderley Edge\", \"stage_seq\": 15, \"distance_m\": 29385.512, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Chelford\", \"stage_seq\": 16, \"distance_m\": 34300.295, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Sandbach\", \"stage_seq\": 17, \"distance_m\": 49722.543, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 18, \"distance_m\": 57227.471, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 19, \"distance_m\": 58096.811, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 20, \"distance_m\": 58200.737, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": false, \"wtt_arr\": \"1201H\", \"wtt_dep\": \"1231H\", \"location\": \"Crewe Basford Hall S.S.M\", \"stage_seq\": 21, \"distance_m\": 59278.107, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 22, \"distance_m\": 60355.477, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 23, \"distance_m\": 61485.657, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 24, \"distance_m\": 62676.024, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Nantwich\", \"stage_seq\": 25, \"distance_m\": 67426.531, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Wrenbury\", \"stage_seq\": 26, \"distance_m\": 74577.826, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Prees\", \"stage_seq\": 27, \"distance_m\": 90372.108, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Wem\", \"stage_seq\": 28, \"distance_m\": 95575.974, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 29, \"distance_m\": 109537.965, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1356\", \"location\": \"Shrewsbury Crewe Bank\", \"stage_seq\": 30, \"distance_m\": 112134.421, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Shrewsbury\", \"stage_seq\": 31, \"distance_m\": 112862.659, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 32, \"distance_m\": 113427.087, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 114232.642, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Dorrington\", \"stage_seq\": 34, \"distance_m\": 122960.826, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 35, \"distance_m\": 137556.09, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Craven Arms\", \"stage_seq\": 36, \"distance_m\": 144934.201, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Bromfield\", \"stage_seq\": 37, \"distance_m\": 153430.613, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Woofferton\", \"stage_seq\": 38, \"distance_m\": 163980.936, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Leominster\", \"stage_seq\": 39, \"distance_m\": 174615.119, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 40, \"distance_m\": 187972.02, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Shelwick Jn\", \"stage_seq\": 41, \"distance_m\": 192164.318, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Hereford\", \"stage_seq\": 42, \"distance_m\": 194820.302, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Tram Inn\", \"stage_seq\": 43, \"distance_m\": 205565.828, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Pontrilas\", \"stage_seq\": 44, \"distance_m\": 214749.064, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Abergavenny\", \"stage_seq\": 45, \"distance_m\": 233587.326, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535H\", \"location\": \"Little Mill Jn\", \"stage_seq\": 46, \"distance_m\": 246132.299, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Maindee North Jn\", \"stage_seq\": 47, \"distance_m\": 263224.357, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Maindee East Jn\", \"stage_seq\": 48, \"distance_m\": 264383.482, \"section_seq\": 1, \"route_path_id\": 157311}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"East Usk Yard (FLHH)\", \"stage_seq\": 49, \"distance_m\": 265317.177, \"section_seq\": 1, \"route_path_id\": 157311}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 265317.177, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157311}], \"total_distance_m\": 265317.177, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 255403.497, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 9913.68, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1015", "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": "Bredbury Tilcon", "service_state_platform": null, "timing_fact_generation": 1790070692870746, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:32.864895", "service_state_evidence_id": 20662820, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T09:51:32.872644", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6V40 None None None None {"version": 3, "segments": [{"to_m": 1165.945, "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": 1435.942, "from_m": 1165.945, "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": 3906.993, "from_m": 1435.942, "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": 5558.342, "from_m": 3906.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5813.698, "from_m": 5558.342, "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": 5882.866, "from_m": 5813.698, "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": 5904.479, "from_m": 5882.866, "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": 7704.405, "from_m": 5904.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7754.919, "from_m": 7704.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": 7934.972, "from_m": 7754.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8346.675, "from_m": 7934.972, "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": 13984.166, "from_m": 8346.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14545.176, "from_m": 13984.166, "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": 15677.497, "from_m": 14545.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15751.595, "from_m": 15677.497, "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": 15805.79, "from_m": 15751.595, "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": 15853.096, "from_m": 15805.79, "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": 16667.966, "from_m": 15853.096, "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": 17110.843, "from_m": 16667.966, "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": 17988.866, "from_m": 17110.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18939.48, "from_m": 17988.866, "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": 21732.898, "from_m": 18939.48, "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": 26356.736, "from_m": 21732.898, "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": 27310.284, "from_m": 26356.736, "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": 35809.256, "from_m": 27310.284, "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": 35856.71, "from_m": 35809.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49342.664, "from_m": 35856.71, "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": 50274.188, "from_m": 49342.664, "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": 50305.338, "from_m": 50274.188, "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": 56368.522, "from_m": 50305.338, "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": 56743.632, "from_m": 56368.522, "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": 57377.856, "from_m": 56743.632, "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": 57434.008, "from_m": 57377.856, "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": 57442.016, "from_m": 57434.008, "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": 57494.308, "from_m": 57442.016, "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": 57538.715, "from_m": 57494.308, "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": 57663.678, "from_m": 57538.715, "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": 58145.058, "from_m": 57663.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58304.625, "from_m": 58145.058, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 58356.483, "from_m": 58304.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59064.285, "from_m": 58356.483, "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": 59109.443, "from_m": 59064.285, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59446.771, "from_m": 59109.443, "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": 59491.928, "from_m": 59446.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60199.731, "from_m": 59491.928, "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": 60251.589, "from_m": 60199.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60411.156, "from_m": 60251.589, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 60892.536, "from_m": 60411.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60971.248, "from_m": 60892.536, "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": 61259.081, "from_m": 60971.248, "capability_applied": null, "effective_limit_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": 61462.292, "from_m": 61259.081, "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": 61485.657, "from_m": 61462.292, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 66315.671, "from_m": 61485.657, "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": 67283.722, "from_m": 66315.671, "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": 67334.054, "from_m": 67283.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68174.596, "from_m": 67334.054, "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": 81720.312, "from_m": 68174.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82702.602, "from_m": 81720.312, "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": 95898.348, "from_m": 82702.602, "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": 95929.241, "from_m": 95898.348, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109362.694, "from_m": 95929.241, "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": 112577.907, "from_m": 109362.694, "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": 113165.832, "from_m": 112577.907, "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": 113227.343, "from_m": 113165.832, "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": 113433.849, "from_m": 113227.343, "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": 114304.923, "from_m": 113433.849, "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": 114347.14, "from_m": 114304.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117113.923, "from_m": 114347.14, "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": 117833.168, "from_m": 117113.923, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 121004.502, "from_m": 117833.168, "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": 121400.239, "from_m": 121004.502, "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": 122892.001, "from_m": 121400.239, "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": 123446.862, "from_m": 122892.001, "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": 128037.999, "from_m": 123446.862, "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": 130572.708, "from_m": 128037.999, "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": 136866.742, "from_m": 130572.708, "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": 145058.106, "from_m": 136866.742, "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": 145099.85, "from_m": 145058.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151227.113, "from_m": 145099.85, "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": 156475.226, "from_m": 151227.113, "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": 158644.994, "from_m": 156475.226, "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": 174858.993, "from_m": 158644.994, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181438.461, "from_m": 174858.993, "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": 181637.849, "from_m": 181438.461, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 183738.007, "from_m": 181637.849, "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": 186642.145, "from_m": 183738.007, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188436.249, "from_m": 186642.145, "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": 192164.318, "from_m": 188436.249, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 193624.404, "from_m": 192164.318, "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": 194018.787, "from_m": 193624.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 195214.595, "from_m": 194018.787, "capability_applied": null, "effective_limit_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": 196010.704, "from_m": 195214.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 198242.055, "from_m": 196010.704, "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": 199914.552, "from_m": 198242.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 200426.003, "from_m": 199914.552, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 208895.271, "from_m": 200426.003, "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": 213808.44, "from_m": 208895.271, "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": 214825.666, "from_m": 213808.44, "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": 216251.519, "from_m": 214825.666, "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": 224729.405, "from_m": 216251.519, "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": 225272.085, "from_m": 224729.405, "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": 230024.308, "from_m": 225272.085, "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": 248576.715, "from_m": 230024.308, "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": 249399.186, "from_m": 248576.715, "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": 258993.769, "from_m": 249399.186, "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": 261961.327, "from_m": 258993.769, "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": 264374.845, "from_m": 261961.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264440.308, "from_m": 264374.845, "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": 264509.56, "from_m": 264440.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264584.717, "from_m": 264509.56, "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": 264676.076, "from_m": 264584.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264743.977, "from_m": 264676.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 264759.199, "from_m": 264743.977, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 265317.177, "from_m": 264759.199, "capability_applied": null, "effective_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": 764650, "profile_key": "b3334476b7a648e146e20138f069f3377dcd0a89fbe603a34cfa2d9731603196", "schedule_id": 30930, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1015", "location": "Bredbury Tilcon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Woodley", "stage_seq": 2, "distance_m": 1508.023, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Hyde Jn", "stage_seq": 3, "distance_m": 5904.479, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047H", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 7877.957, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Denton Jn", "stage_seq": 5, "distance_m": 9092.551, "section_seq": 1, "route_path_id": 157311}, {"is_pass": false, "wtt_arr": "1052H", "wtt_dep": "1058", "location": "Denton Station Jn", "stage_seq": 6, "distance_m": 10731.542, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1104H", "location": "Ash Bridge Jn", "stage_seq": 7, "distance_m": 14545.176, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106H", "location": "Heaton Norris Jn", "stage_seq": 8, "distance_m": 15693.51, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1109H", "location": "Stockport", "stage_seq": 9, "distance_m": 16877.917, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Edgeley Jn No2", "stage_seq": 10, "distance_m": 17318.102, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111H", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 17752.117, "section_seq": 1, "route_path_id": 157311}, {"is_pass": false, "wtt_arr": "1114", "wtt_dep": "1118", "location": "Adswood Road Jn", "stage_seq": 12, "distance_m": 19212.55, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Cheadle Hulme", "stage_seq": 13, "distance_m": 20695.785, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Wilmslow", "stage_seq": 14, "distance_m": 26708.213, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Alderley Edge", "stage_seq": 15, "distance_m": 29385.512, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Chelford", "stage_seq": 16, "distance_m": 34300.295, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Sandbach", "stage_seq": 17, "distance_m": 49722.543, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Crewe Salop Goods Jn", "stage_seq": 18, "distance_m": 57227.471, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Crewe Sig. NH10/12", "stage_seq": 19, "distance_m": 58096.811, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 20, "distance_m": 58200.737, "section_seq": 1, "route_path_id": 157311}, {"is_pass": false, "wtt_arr": "1201H", "wtt_dep": "1231H", "location": "Crewe Basford Hall S.S.M", "stage_seq": 21, "distance_m": 59278.107, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 22, "distance_m": 60355.477, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Crewe Gresty Lane Jn", "stage_seq": 23, "distance_m": 61485.657, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Crewe Gresty Green West Jn", "stage_seq": 24, "distance_m": 62676.024, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Nantwich", "stage_seq": 25, "distance_m": 67426.531, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Wrenbury", "stage_seq": 26, "distance_m": 74577.826, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Prees", "stage_seq": 27, "distance_m": 90372.108, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Wem", "stage_seq": 28, "distance_m": 95575.974, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Harlescott L.C.", "stage_seq": 29, "distance_m": 109537.965, "section_seq": 1, "route_path_id": 157311}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1356", "location": "Shrewsbury Crewe Bank", "stage_seq": 30, "distance_m": 112134.421, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Shrewsbury", "stage_seq": 31, "distance_m": 112862.659, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "English Bridge Jn", "stage_seq": 32, "distance_m": 113427.087, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Sutton Bridge Jn", "stage_seq": 33, "distance_m": 114232.642, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Dorrington", "stage_seq": 34, "distance_m": 122960.826, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Marshbrook S.B.", "stage_seq": 35, "distance_m": 137556.09, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Craven Arms", "stage_seq": 36, "distance_m": 144934.201, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Bromfield", "stage_seq": 37, "distance_m": 153430.613, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Woofferton", "stage_seq": 38, "distance_m": 163980.936, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Leominster", "stage_seq": 39, "distance_m": 174615.119, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Moreton-on-Lugg", "stage_seq": 40, "distance_m": 187972.02, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Shelwick Jn", "stage_seq": 41, "distance_m": 192164.318, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Hereford", "stage_seq": 42, "distance_m": 194820.302, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Tram Inn", "stage_seq": 43, "distance_m": 205565.828, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Pontrilas", "stage_seq": 44, "distance_m": 214749.064, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Abergavenny", "stage_seq": 45, "distance_m": 233587.326, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535H", "location": "Little Mill Jn", "stage_seq": 46, "distance_m": 246132.299, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Maindee North Jn", "stage_seq": 47, "distance_m": 263224.357, "section_seq": 1, "route_path_id": 157311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Maindee East Jn", "stage_seq": 48, "distance_m": 264383.482, "section_seq": 1, "route_path_id": 157311}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "East Usk Yard (FLHH)", "stage_seq": 49, "distance_m": 265317.177, "section_seq": 1, "route_path_id": 157311}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 265317.177, "from_m": 0.0, "section_seq": 1, "route_path_id": 157311}], "total_distance_m": 265317.177, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 255403.497, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 9913.68, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bredbury Tilcon 1015 1015 None None None East Usk Yard (FLHH) 1559 1559 None None None https://www.realtimetrains.co.uk/service/gb-nr:H00007/2026-09-22/detailed None None None None None None None None None None Bredbury Tilcon Denton Station Jn None None None None 1 0 2026-09-22 10:01:34 TERMINATED 2026-09-22 09:51:00 Bredbury Tilcon TRUST TRUST_CANCELLATION 20662820 1790070692870746 1 1 2026-09-22 09:51:32.872644 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:32.864895
736490 767879 P02480 522D18MG22 2026-09-22 COMPLETE 20661603 2026-09-22 10:51:00 2026-09-22 10:01:34 2026-09-24 10:01:34 {"id": 767879, "stp": "P", "toc": "London Overground", "uid": "P02480", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02480/2026-09-22/detailed", "trust_id": "522D18MG22", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D18", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1051", "current_leg_dep": "1048", "current_leg_end": "Cheshunt", "origin_dep_time": "1013", "origin_platform": "5", "current_location": "Cheshunt", "last_update_time": "2026-09-22T10:01:34", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 767879, \"profile_key\": \"b7130f2cd527da298cb540a437ecd0c7158d45977aa3d97064a4a30fcdd1e80e\", \"schedule_id\": 18981, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1013\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1016H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1018H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1020H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1022H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1026H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1028H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1036H\", \"wtt_dep\": \"1037\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1038H\", \"wtt_dep\": \"1039\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1042\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1045\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1047H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 138603}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 138603}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138603}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1013", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:05Z\", \"source_id\": 65156022, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:09Z\", \"source_id\": 20636359, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:21Z\", \"source_id\": 65161719, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:24Z\", \"source_id\": 20638048, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:06Z\", \"source_id\": 65166106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:10Z\", \"source_id\": 20639356, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:42Z\", \"source_id\": 65170392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:45Z\", \"source_id\": 20640559, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:56Z\", \"source_id\": 20642978, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:22Z\", \"source_id\": 65182357, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:25Z\", \"source_id\": 20644137, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:28Z\", \"source_id\": 65187577, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:31Z\", \"source_id\": 20645663, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:57Z\", \"source_id\": 65191349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:59Z\", \"source_id\": 20646740, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:31Z\", \"source_id\": 65197994, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:36Z\", \"source_id\": 20648688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:24Z\", \"source_id\": 65202805, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:25Z\", \"source_id\": 20650057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:34Z\", \"source_id\": 65208351, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:38Z\", \"source_id\": 20651691, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:32Z\", \"source_id\": 65213342, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:34Z\", \"source_id\": 20653133, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:47Z\", \"source_id\": 65221723, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:52Z\", \"source_id\": 20655645, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:58Z\", \"source_id\": 65229717, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:00Z\", \"source_id\": 20657898, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:34Z\", \"source_id\": 65236502, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:35Z\", \"source_id\": 20659909, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:51Z\", \"source_id\": 65242526, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:55Z\", \"source_id\": 20661603, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1790070597067948, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:33.485884", "service_state_evidence_id": 20661603, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T09:51:33.488388", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHN 2D18 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 767879, "profile_key": "b7130f2cd527da298cb540a437ecd0c7158d45977aa3d97064a4a30fcdd1e80e", "schedule_id": 18981, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1013", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1016H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1018H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1020H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1022H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1026H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1028H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1036H", "wtt_dep": "1037", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1038H", "wtt_dep": "1039", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 138603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1042", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1045", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1047H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 138603}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 138603}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 138603}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:05Z", "source_id": 65156022, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:09Z", "source_id": 20636359, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:21Z", "source_id": 65161719, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:24Z", "source_id": 20638048, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:06Z", "source_id": 65166106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:10Z", "source_id": 20639356, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:42Z", "source_id": 65170392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:22:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:45Z", "source_id": 20640559, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:56Z", "source_id": 20642978, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:22Z", "source_id": 65182357, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:25Z", "source_id": 20644137, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:28Z", "source_id": 65187577, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:31Z", "source_id": 20645663, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:57Z", "source_id": 65191349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:59Z", "source_id": 20646740, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:31Z", "source_id": 65197994, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:36Z", "source_id": 20648688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:24Z", "source_id": 65202805, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:25Z", "source_id": 20650057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:34Z", "source_id": 65208351, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:38Z", "source_id": 20651691, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:32Z", "source_id": 65213342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:34Z", "source_id": 20653133, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:47Z", "source_id": 65221723, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:52Z", "source_id": 20655645, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:58Z", "source_id": 65229717, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:00Z", "source_id": 20657898, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:34Z", "source_id": 65236502, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:35Z", "source_id": 20659909, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:51Z", "source_id": 65242526, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:55Z", "source_id": 20661603, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] London Liverpool Street 1013 1013 5 None None Cheshunt 1052 1050 BAY LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02480/2026-09-22/detailed None Theobalds Grove 2026-09-22T10:48:30+01:00 Cheshunt 3.0 {"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} 1.0 1048 1051 Theobalds Grove Cheshunt Cheshunt 51.7027262 -0.0238231 51.7027262 -0.0238231 1 0 2026-09-22 10:01:34 TERMINATED 2026-09-22 09:51:00 Cheshunt TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661603 1790070597067948 70 70 2026-09-22 09:51:33.488388 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:33.485884
736491 767234 P66522 521F14MF22 2026-09-22 COMPLETE 20662133 2026-09-22 10:51:00 2026-09-22 10:02:03 2026-09-24 10:02:03 {"id": 767234, "stp": "P", "toc": "Greater Anglia", "uid": "P66522", "consist": "720551+720564", "dest_crs": "BTR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66522/2026-09-22/detailed", "trust_id": "521F14MF22", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Braintree", "service_date": "2026-09-22", "dest_arr_time": "1051", "dest_platform": null, "is_terminated": 1, "next_location": "Braintree", "signalling_id": "1F14", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "1051", "current_leg_dep": "1047", "current_leg_end": "Braintree", "origin_dep_time": "0948", "origin_platform": "10", "current_location": "Braintree", "last_update_time": "2026-09-22T10:02:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5681965, 51.8692939], [0.5680704, 51.8698178], [0.5679806, 51.87015420000001], [0.5678772, 51.8704779], [0.567763, 51.870797], [0.5674941, 51.87137659999999], [0.5669397999999999, 51.8722633], [0.5665385, 51.8727387], [0.5661519, 51.87316779999998], [0.56579, 51.8735244], [0.5652448, 51.8740074], [0.5651175999999999, 51.8741031], [0.5646901, 51.8744076], [0.5643551, 51.8745831], [0.5640071, 51.8747274], [0.5636868, 51.8748468], [0.5630849999999998, 51.874973999999995], [0.5628056, 51.8750191], [0.5624850999999998, 51.875060100000006], [0.5620951, 51.8750981], [0.5616071, 51.8751182], [0.5614899, 51.8751235], [0.560836, 51.87515750000001], [0.5596880999999999, 51.8752059], [0.5592281, 51.875233], [0.5585774000000001, 51.875273199999995], [0.5583617999999999, 51.87528739999999], [0.5581234999999999, 51.875299199999986], [0.5577622, 51.87531269999999], [0.5574382, 51.87531599999999]]}", "current_leg_start": "Braintree Freeport", "dest_arr_time_act": "1051", "motion_projection": null, "next_location_lat": "51.8753160", "next_location_lon": "0.5574382", "previous_location": "Braintree Freeport", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.493, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.585, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.146, \"from_m\": 31569.585, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.121, \"from_m\": 31759.146, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.558, \"from_m\": 32065.121, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.112, \"from_m\": 32987.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.856, \"from_m\": 45068.112, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48828.425, \"from_m\": 47326.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.562, \"from_m\": 48828.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 61849.175, \"from_m\": 49319.562, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62191.326, \"from_m\": 61849.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62688.837, \"from_m\": 62191.326, \"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\": 67025.205, \"from_m\": 62688.837, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67089.534, \"from_m\": 67025.205, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 69002.696, \"from_m\": 67089.534, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69124.882, \"from_m\": 69002.696, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71594.375, \"from_m\": 69124.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\": 71884.217, \"from_m\": 71594.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72171.324, \"from_m\": 71884.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 767234, \"profile_key\": \"4f37e067084114f99cc87a5f68d541ffe2f01a477491ed7e6a99fcb4f3649145\", \"schedule_id\": 20864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"0954H\", \"wtt_dep\": \"0955H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.55, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.77, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015\", \"location\": \"Ingatestone\", \"stage_seq\": 10, \"distance_m\": 37903.53, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1022\", \"location\": \"Chelmsford\", \"stage_seq\": 11, \"distance_m\": 47839.404, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 12, \"distance_m\": 52014.866, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1034\", \"location\": \"Witham\", \"stage_seq\": 13, \"distance_m\": 62021.733, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"White Notley\", \"stage_seq\": 14, \"distance_m\": 67089.534, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"Cressing\", \"stage_seq\": 15, \"distance_m\": 69002.696, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1046H\", \"wtt_dep\": \"1047\", \"location\": \"Braintree Freeport\", \"stage_seq\": 16, \"distance_m\": 71025.353, \"section_seq\": 1, \"route_path_id\": 139195}, {\"is_pass\": false, \"wtt_arr\": \"1051\", \"wtt_dep\": null, \"location\": \"Braintree\", \"stage_seq\": 17, \"distance_m\": 72171.324, \"section_seq\": 1, \"route_path_id\": 139195}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 72171.324, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139195}], \"total_distance_m\": 72171.324, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71589.261, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 582.063, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0948", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8753160", "current_position_lon": "0.5574382", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:01Z\", \"source_id\": 65099032, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:05Z\", \"source_id\": 20619568, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:20Z\", \"source_id\": 65109952, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:24Z\", \"source_id\": 20622808, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:51Z\", \"source_id\": 65121651, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:54Z\", \"source_id\": 20626270, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:47Z\", \"source_id\": 65137416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:50Z\", \"source_id\": 20630818, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:57Z\", \"source_id\": 65153101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:00Z\", \"source_id\": 20635502, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:01Z\", \"source_id\": 65168573, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:02Z\", \"source_id\": 20640031, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:39Z\", \"source_id\": 65177928, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:42Z\", \"source_id\": 20642763, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:57Z\", \"source_id\": 65191307, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:59Z\", \"source_id\": 20646746, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:38Z\", \"source_id\": 65206007, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:42Z\", \"source_id\": 20650967, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:35Z\", \"source_id\": 65244384, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:36Z\", \"source_id\": 20662133, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Braintree", "service_state_platform": "1", "timing_fact_generation": 1790070643223091, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:33.792833", "service_state_evidence_id": 20662133, "current_leg_start_actual_dep": "2026-09-22T10:47:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:34.758702", "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 LST BTR 1F14 720551+720564 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.493, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.585, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.146, "from_m": 31569.585, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.121, "from_m": 31759.146, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.558, "from_m": 32065.121, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.112, "from_m": 32987.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.856, "from_m": 45068.112, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48828.425, "from_m": 47326.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.562, "from_m": 48828.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 61849.175, "from_m": 49319.562, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62191.326, "from_m": 61849.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62688.837, "from_m": 62191.326, "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": 67025.205, "from_m": 62688.837, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67089.534, "from_m": 67025.205, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 69002.696, "from_m": 67089.534, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69124.882, "from_m": 69002.696, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71594.375, "from_m": 69124.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": 71884.217, "from_m": 71594.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72171.324, "from_m": 71884.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 767234, "profile_key": "4f37e067084114f99cc87a5f68d541ffe2f01a477491ed7e6a99fcb4f3649145", "schedule_id": 20864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0948", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "0954H", "wtt_dep": "0955H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.55, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.77, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015", "location": "Ingatestone", "stage_seq": 10, "distance_m": 37903.53, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1022", "location": "Chelmsford", "stage_seq": 11, "distance_m": 47839.404, "section_seq": 1, "route_path_id": 139195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024H", "location": "Beaulieu Park (Construction)", "stage_seq": 12, "distance_m": 52014.866, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1034", "location": "Witham", "stage_seq": 13, "distance_m": 62021.733, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "White Notley", "stage_seq": 14, "distance_m": 67089.534, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "Cressing", "stage_seq": 15, "distance_m": 69002.696, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1046H", "wtt_dep": "1047", "location": "Braintree Freeport", "stage_seq": 16, "distance_m": 71025.353, "section_seq": 1, "route_path_id": 139195}, {"is_pass": false, "wtt_arr": "1051", "wtt_dep": null, "location": "Braintree", "stage_seq": 17, "distance_m": 72171.324, "section_seq": 1, "route_path_id": 139195}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 72171.324, "from_m": 0.0, "section_seq": 1, "route_path_id": 139195}], "total_distance_m": 72171.324, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71589.261, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 582.063, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:01Z", "source_id": 65099032, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:05Z", "source_id": 20619568, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:20Z", "source_id": 65109952, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:58:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:24Z", "source_id": 20622808, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:51Z", "source_id": 65121651, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:54Z", "source_id": 20626270, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:47Z", "source_id": 65137416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:50Z", "source_id": 20630818, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:57Z", "source_id": 65153101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:00Z", "source_id": 20635502, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:01Z", "source_id": 65168573, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:02Z", "source_id": 20640031, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:39Z", "source_id": 65177928, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:42Z", "source_id": 20642763, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13828, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:57Z", "source_id": 65191307, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:31:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:59Z", "source_id": 20646746, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13806, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:38Z", "source_id": 65206007, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:42Z", "source_id": 20650967, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13804, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:35Z", "source_id": 65244384, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:36Z", "source_id": 20662133, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] London Liverpool Street 0948 0948 10 None None Braintree 1051 1051 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66522/2026-09-22/detailed None Braintree Freeport 2026-09-22T10:47:00+01:00 Braintree 4.0 {"type": "LineString", "coordinates": [[0.5681965, 51.8692939], [0.5680704, 51.8698178], [0.5679806, 51.87015420000001], [0.5678772, 51.8704779], [0.567763, 51.870797], [0.5674941, 51.87137659999999], [0.5669397999999999, 51.8722633], [0.5665385, 51.8727387], [0.5661519, 51.87316779999998], [0.56579, 51.8735244], [0.5652448, 51.8740074], [0.5651175999999999, 51.8741031], [0.5646901, 51.8744076], [0.5643551, 51.8745831], [0.5640071, 51.8747274], [0.5636868, 51.8748468], [0.5630849999999998, 51.874973999999995], [0.5628056, 51.8750191], [0.5624850999999998, 51.875060100000006], [0.5620951, 51.8750981], [0.5616071, 51.8751182], [0.5614899, 51.8751235], [0.560836, 51.87515750000001], [0.5596880999999999, 51.8752059], [0.5592281, 51.875233], [0.5585774000000001, 51.875273199999995], [0.5583617999999999, 51.87528739999999], [0.5581234999999999, 51.875299199999986], [0.5577622, 51.87531269999999], [0.5574382, 51.87531599999999]]} 0.7 1047 1051 Braintree Freeport Braintree Braintree 51.8753160 0.5574382 51.8753160 0.5574382 1 0 2026-09-22 10:02:03 TERMINATED 2026-09-22 09:51:00 Braintree TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662133 1790070643223091 68 68 2026-09-22 10:01:34.758702 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:33.792833
736492 764179 G15897 311P65MB22 2026-09-22 COMPLETE 20662862 2026-09-22 10:49:00 2026-09-22 10:02:03 2026-09-24 10:02:03 {"id": 764179, "stp": "O", "toc": "TransPennine Express", "uid": "G15897", "consist": "185109", "dest_crs": "RCC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15897/2026-09-22/detailed", "trust_id": "311P65MB22", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redcar Central", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "2", "is_terminated": 1, "next_location": "Redcar Central", "signalling_id": "1P65", "timing_status": "ON TIME", "origin_station": "Manchester Victoria", "current_leg_arr": "1049", "current_leg_dep": "1038", "current_leg_end": "Redcar Central", "origin_dep_time": "0759", "origin_platform": "2", "current_location": "Redcar Central", "last_update_time": "2026-09-22T10:02:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]}", "current_leg_start": "Middlesbrough", "dest_arr_time_act": "1049", "motion_projection": null, "next_location_lat": "54.6160089", "next_location_lon": "-1.0700326", "previous_location": "Middlesbrough", "current_leg_milage": "7.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.874, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2085.243, \"from_m\": 457.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\": 2151.441, \"from_m\": 2085.243, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2174.207, \"from_m\": 2151.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.646, \"from_m\": 2174.207, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14347.453, \"from_m\": 2231.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16230.685, \"from_m\": 14347.453, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16420.062, \"from_m\": 16230.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17298.153, \"from_m\": 16420.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17334.876, \"from_m\": 17298.153, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17362.281, \"from_m\": 17334.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\": 23266.61, \"from_m\": 17362.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23298.601, \"from_m\": 23266.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27075.134, \"from_m\": 23298.601, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27277.43, \"from_m\": 27075.134, \"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\": 30138.397, \"from_m\": 27277.43, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31686.126, \"from_m\": 30138.397, \"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\": 31735.488, \"from_m\": 31686.126, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31784.97, \"from_m\": 31735.488, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35782.862, \"from_m\": 31784.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\": 36156.819, \"from_m\": 35782.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\": 38060.443, \"from_m\": 36156.819, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40109.635, \"from_m\": 38060.443, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47010.345, \"from_m\": 40109.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\": 47484.64, \"from_m\": 47010.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59802.682, \"from_m\": 47484.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63307.904, \"from_m\": 59802.682, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63391.464, \"from_m\": 63307.904, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69440.149, \"from_m\": 63391.464, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69531.456, \"from_m\": 69440.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73959.588, \"from_m\": 69531.456, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74645.11, \"from_m\": 73959.588, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75885.706, \"from_m\": 74645.11, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75977.715, \"from_m\": 75885.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80189.353, \"from_m\": 75977.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\": 80468.97, \"from_m\": 80189.353, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80545.055, \"from_m\": 80468.97, \"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\": 80689.191, \"from_m\": 80545.055, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80738.646, \"from_m\": 80689.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81323.149, \"from_m\": 80738.646, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81573.064, \"from_m\": 81323.149, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 81909.268, \"from_m\": 81573.064, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82356.52, \"from_m\": 81909.268, \"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\": 83039.95, \"from_m\": 82356.52, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 83079.039, \"from_m\": 83039.95, \"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\": 85128.486, \"from_m\": 83079.039, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85947.657, \"from_m\": 85128.486, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87876.442, \"from_m\": 85947.657, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 87943.417, \"from_m\": 87876.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97117.899, \"from_m\": 87943.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97148.78, \"from_m\": 97117.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104479.366, \"from_m\": 97148.78, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105805.102, \"from_m\": 104479.366, \"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\": 115054.939, \"from_m\": 105805.102, \"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\": 115101.351, \"from_m\": 115054.939, \"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\": 119404.423, \"from_m\": 115101.351, \"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\": 121648.982, \"from_m\": 119404.423, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121852.934, \"from_m\": 121648.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121946.044, \"from_m\": 121852.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 122144.506, \"from_m\": 121946.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\": 122887.311, \"from_m\": 122144.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 122948.15, \"from_m\": 122887.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123270.992, \"from_m\": 122948.15, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 124466.289, \"from_m\": 123270.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 170926.496, \"from_m\": 124466.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\": 125.0}, {\"to_m\": 171531.869, \"from_m\": 170926.496, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 171880.075, \"from_m\": 171531.869, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 174394.611, \"from_m\": 171880.075, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193984.206, \"from_m\": 174394.611, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 196348.91, \"from_m\": 193984.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\": 196620.801, \"from_m\": 196348.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 197477.26, \"from_m\": 196620.801, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 198172.62, \"from_m\": 197477.26, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 198575.877, \"from_m\": 198172.62, \"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\": 198992.404, \"from_m\": 198575.877, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 199211.497, \"from_m\": 198992.404, \"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\": 200041.854, \"from_m\": 199211.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\": 201731.528, \"from_m\": 200041.854, \"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\": 202007.353, \"from_m\": 201731.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\": 202415.217, \"from_m\": 202007.353, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 202460.646, \"from_m\": 202415.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 202909.009, \"from_m\": 202460.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 204214.396, \"from_m\": 202909.009, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 208035.015, \"from_m\": 204214.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 210592.94, \"from_m\": 208035.015, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216224.04, \"from_m\": 210592.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 764179, \"profile_key\": \"9d935d28b6c142fcce07f7ec02d8267f75c29a931b4ef5664b6abf90aa7a12ec\", \"schedule_id\": 37008, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2174.207, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.248, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.822, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.636, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16853.023, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17298.153, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 22192.012, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 30816.159, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 31784.97, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 37961.502, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 12, \"distance_m\": 40031.242, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": \"0844\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 13, \"distance_m\": 46018.233, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 14, \"distance_m\": 47010.345, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847H\", \"location\": \"Greetland Jn\", \"stage_seq\": 15, \"distance_m\": 49819.603, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0851H\", \"wtt_dep\": \"0852H\", \"location\": \"Brighouse\", \"stage_seq\": 16, \"distance_m\": 55272.877, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0854H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 17, \"distance_m\": 57393.769, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 18, \"distance_m\": 60383.413, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 19, \"distance_m\": 63391.464, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0900H\", \"wtt_dep\": \"0901H\", \"location\": \"Dewsbury\", \"stage_seq\": 20, \"distance_m\": 66673.626, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906\", \"location\": \"Morley\", \"stage_seq\": 21, \"distance_m\": 74069.084, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911\", \"location\": \"Whitehall Jn\", \"stage_seq\": 22, \"distance_m\": 80545.055, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 23, \"distance_m\": 80933.041, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0913\", \"wtt_dep\": \"0915H\", \"location\": \"Leeds\", \"stage_seq\": 24, \"distance_m\": 81449.201, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0918\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 25, \"distance_m\": 84083.92, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920H\", \"location\": \"Cross Gates\", \"stage_seq\": 26, \"distance_m\": 88561.411, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Micklefield\", \"stage_seq\": 27, \"distance_m\": 97017.494, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927H\", \"location\": \"Church Fenton\", \"stage_seq\": 28, \"distance_m\": 105218.919, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932\", \"location\": \"Colton Jn\", \"stage_seq\": 29, \"distance_m\": 113602.405, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0937\", \"wtt_dep\": \"0940\", \"location\": \"York\", \"stage_seq\": 30, \"distance_m\": 122485.431, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"Skelton Jn\", \"stage_seq\": 31, \"distance_m\": 125033.101, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 32, \"distance_m\": 137816.144, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0957\", \"location\": \"Thirsk\", \"stage_seq\": 33, \"distance_m\": 158098.375, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002H\", \"location\": \"Longlands Jn\", \"stage_seq\": 34, \"distance_m\": 168995.499, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"1004\", \"wtt_dep\": \"1005\", \"location\": \"Northallerton\", \"stage_seq\": 35, \"distance_m\": 170584.531, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 36, \"distance_m\": 171587.625, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1018\", \"location\": \"Yarm\", \"stage_seq\": 37, \"distance_m\": 189953.004, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1024\", \"location\": \"Eaglescliffe\", \"stage_seq\": 38, \"distance_m\": 194137.774, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 39, \"distance_m\": 196348.91, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 40, \"distance_m\": 197562.122, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1030H\", \"location\": \"Thornaby\", \"stage_seq\": 41, \"distance_m\": 199012.573, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 42, \"distance_m\": 202438.144, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1039\", \"location\": \"Middlesbrough\", \"stage_seq\": 43, \"distance_m\": 204193.849, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 44, \"distance_m\": 205572.178, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042H\", \"location\": \"South Bank\", \"stage_seq\": 45, \"distance_m\": 208229.768, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Shell Jn\", \"stage_seq\": 46, \"distance_m\": 211222.515, \"section_seq\": 1, \"route_path_id\": 145367}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": null, \"location\": \"Redcar Central\", \"stage_seq\": 47, \"distance_m\": 216224.04, \"section_seq\": 1, \"route_path_id\": 145367}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 216224.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145367}], \"total_distance_m\": 216224.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 210438.69, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5785.35, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0759", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.6160089", "current_position_lon": "-1.0700326", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:18Z\", \"source_id\": 64820010, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:19Z\", \"source_id\": 20538086, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:09Z\", \"source_id\": 64839620, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:12Z\", \"source_id\": 20543889, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:27Z\", \"source_id\": 64860061, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:30Z\", \"source_id\": 20550029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:06Z\", \"source_id\": 64876073, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:08Z\", \"source_id\": 20554714, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:11Z\", \"source_id\": 64890591, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:14Z\", \"source_id\": 20558917, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:43:30Z\", \"source_id\": 64905462, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:43:33Z\", \"source_id\": 20563392, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:52:07Z\", \"source_id\": 64930008, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:52:07Z\", \"source_id\": 20570497, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:57:12Z\", \"source_id\": 64944292, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:57:17Z\", \"source_id\": 20574706, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:01:26Z\", \"source_id\": 64956227, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:01:27Z\", \"source_id\": 20578139, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:09:24Z\", \"source_id\": 64978304, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:09:30Z\", \"source_id\": 20584517, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:14:48Z\", \"source_id\": 64992816, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:14:47Z\", \"source_id\": 20588768, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:22:14Z\", \"source_id\": 65013312, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:22:17Z\", \"source_id\": 20594832, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:25:53Z\", \"source_id\": 65023130, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:25:58Z\", \"source_id\": 20597622, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:29:37Z\", \"source_id\": 65033344, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:29:43Z\", \"source_id\": 20600615, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:45Z\", \"source_id\": 20606110, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:30Z\", \"source_id\": 65102752, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:34Z\", \"source_id\": 20620720, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:24Z\", \"source_id\": 65123137, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:29Z\", \"source_id\": 20626699, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:19Z\", \"source_id\": 65154056, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:21Z\", \"source_id\": 20635785, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:10Z\", \"source_id\": 65169035, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:16Z\", \"source_id\": 20640195, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:04Z\", \"source_id\": 65186543, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:09Z\", \"source_id\": 20645392, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:42Z\", \"source_id\": 65203586, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:43Z\", \"source_id\": 20650259, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:33Z\", \"source_id\": 20662862, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redcar Central", "service_state_platform": "2", "timing_fact_generation": 1790070694772091, "current_leg_arrival_utc": "2026-09-22T10:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:34.748048", "service_state_evidence_id": 20662862, "current_leg_start_actual_dep": "2026-09-22T10:39:00+01:00", "operational_evidence_version": 168, "service_state_event_time_utc": "2026-09-22T09:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:35.398824", "service_state_valid_until_kind": null, "operational_interpretation_version": 168, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O MCV RCC 1P65 185109 3 100 None {"version": 3, "segments": [{"to_m": 457.874, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2085.243, "from_m": 457.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": 2151.441, "from_m": 2085.243, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2174.207, "from_m": 2151.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.646, "from_m": 2174.207, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14347.453, "from_m": 2231.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16230.685, "from_m": 14347.453, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16420.062, "from_m": 16230.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17298.153, "from_m": 16420.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17334.876, "from_m": 17298.153, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17362.281, "from_m": 17334.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": 23266.61, "from_m": 17362.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23298.601, "from_m": 23266.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27075.134, "from_m": 23298.601, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27277.43, "from_m": 27075.134, "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": 30138.397, "from_m": 27277.43, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31686.126, "from_m": 30138.397, "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": 31735.488, "from_m": 31686.126, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31784.97, "from_m": 31735.488, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35782.862, "from_m": 31784.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": 36156.819, "from_m": 35782.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": 38060.443, "from_m": 36156.819, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40109.635, "from_m": 38060.443, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47010.345, "from_m": 40109.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": 47484.64, "from_m": 47010.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59802.682, "from_m": 47484.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63307.904, "from_m": 59802.682, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63391.464, "from_m": 63307.904, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69440.149, "from_m": 63391.464, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69531.456, "from_m": 69440.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73959.588, "from_m": 69531.456, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74645.11, "from_m": 73959.588, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75885.706, "from_m": 74645.11, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75977.715, "from_m": 75885.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80189.353, "from_m": 75977.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": 80468.97, "from_m": 80189.353, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80545.055, "from_m": 80468.97, "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": 80689.191, "from_m": 80545.055, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80738.646, "from_m": 80689.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81323.149, "from_m": 80738.646, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81573.064, "from_m": 81323.149, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 81909.268, "from_m": 81573.064, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82356.52, "from_m": 81909.268, "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": 83039.95, "from_m": 82356.52, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 83079.039, "from_m": 83039.95, "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": 85128.486, "from_m": 83079.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85947.657, "from_m": 85128.486, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87876.442, "from_m": 85947.657, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 87943.417, "from_m": 87876.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97117.899, "from_m": 87943.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97148.78, "from_m": 97117.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104479.366, "from_m": 97148.78, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105805.102, "from_m": 104479.366, "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": 115054.939, "from_m": 105805.102, "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": 115101.351, "from_m": 115054.939, "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": 119404.423, "from_m": 115101.351, "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": 121648.982, "from_m": 119404.423, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121852.934, "from_m": 121648.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121946.044, "from_m": 121852.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 122144.506, "from_m": 121946.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": 122887.311, "from_m": 122144.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 122948.15, "from_m": 122887.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123270.992, "from_m": 122948.15, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 124466.289, "from_m": 123270.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 170926.496, "from_m": 124466.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": 125.0}, {"to_m": 171531.869, "from_m": 170926.496, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 171880.075, "from_m": 171531.869, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174394.611, "from_m": 171880.075, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193984.206, "from_m": 174394.611, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 196348.91, "from_m": 193984.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": 196620.801, "from_m": 196348.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 197477.26, "from_m": 196620.801, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 198172.62, "from_m": 197477.26, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 198575.877, "from_m": 198172.62, "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": 198992.404, "from_m": 198575.877, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 199211.497, "from_m": 198992.404, "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": 200041.854, "from_m": 199211.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": 201731.528, "from_m": 200041.854, "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": 202007.353, "from_m": 201731.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": 202415.217, "from_m": 202007.353, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 202460.646, "from_m": 202415.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 202909.009, "from_m": 202460.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 204214.396, "from_m": 202909.009, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 208035.015, "from_m": 204214.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 210592.94, "from_m": 208035.015, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216224.04, "from_m": 210592.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 764179, "profile_key": "9d935d28b6c142fcce07f7ec02d8267f75c29a931b4ef5664b6abf90aa7a12ec", "schedule_id": 37008, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0759", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2174.207, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.248, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.822, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.636, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Rochdale", "stage_seq": 6, "distance_m": 16853.023, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17298.153, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Littleborough", "stage_seq": 8, "distance_m": 22192.012, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Todmorden", "stage_seq": 9, "distance_m": 30816.159, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 31784.97, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 37961.502, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838H", "location": "Mytholmroyd", "stage_seq": 12, "distance_m": 40031.242, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": "0844", "location": "Sowerby Bridge", "stage_seq": 13, "distance_m": 46018.233, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Milner Royd Jn", "stage_seq": 14, "distance_m": 47010.345, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847H", "location": "Greetland Jn", "stage_seq": 15, "distance_m": 49819.603, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0851H", "wtt_dep": "0852H", "location": "Brighouse", "stage_seq": 16, "distance_m": 55272.877, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0854H", "location": "Bradley Wood Jn", "stage_seq": 17, "distance_m": 57393.769, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856H", "location": "Heaton Lodge East Jn", "stage_seq": 18, "distance_m": 60383.413, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858", "location": "Mirfield East Jn", "stage_seq": 19, "distance_m": 63391.464, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0900H", "wtt_dep": "0901H", "location": "Dewsbury", "stage_seq": 20, "distance_m": 66673.626, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906", "location": "Morley", "stage_seq": 21, "distance_m": 74069.084, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911", "location": "Whitehall Jn", "stage_seq": 22, "distance_m": 80545.055, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911H", "location": "Leeds West Jn", "stage_seq": 23, "distance_m": 80933.041, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0913", "wtt_dep": "0915H", "location": "Leeds", "stage_seq": 24, "distance_m": 81449.201, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0918", "location": "Neville H. West Jn", "stage_seq": 25, "distance_m": 84083.92, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920H", "location": "Cross Gates", "stage_seq": 26, "distance_m": 88561.411, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924", "location": "Micklefield", "stage_seq": 27, "distance_m": 97017.494, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927H", "location": "Church Fenton", "stage_seq": 28, "distance_m": 105218.919, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932", "location": "Colton Jn", "stage_seq": 29, "distance_m": 113602.405, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0937", "wtt_dep": "0940", "location": "York", "stage_seq": 30, "distance_m": 122485.431, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "Skelton Jn", "stage_seq": 31, "distance_m": 125033.101, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947H", "location": "Tollerton Jn", "stage_seq": 32, "distance_m": 137816.144, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0957", "location": "Thirsk", "stage_seq": 33, "distance_m": 158098.375, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002H", "location": "Longlands Jn", "stage_seq": 34, "distance_m": 168995.499, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "1004", "wtt_dep": "1005", "location": "Northallerton", "stage_seq": 35, "distance_m": 170584.531, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Northallerton East Jn", "stage_seq": 36, "distance_m": 171587.625, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1018", "location": "Yarm", "stage_seq": 37, "distance_m": 189953.004, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1024", "location": "Eaglescliffe", "stage_seq": 38, "distance_m": 194137.774, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026", "location": "Stockton Cut Jn", "stage_seq": 39, "distance_m": 196348.91, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Bowesfield Jn", "stage_seq": 40, "distance_m": 197562.122, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1030H", "location": "Thornaby", "stage_seq": 41, "distance_m": 199012.573, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033H", "location": "Newport East Jn (Teesside)", "stage_seq": 42, "distance_m": 202438.144, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1039", "location": "Middlesbrough", "stage_seq": 43, "distance_m": 204193.849, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Whitehouse Jn (Teesside)", "stage_seq": 44, "distance_m": 205572.178, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042H", "location": "South Bank", "stage_seq": 45, "distance_m": 208229.768, "section_seq": 1, "route_path_id": 145367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Shell Jn", "stage_seq": 46, "distance_m": 211222.515, "section_seq": 1, "route_path_id": 145367}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": null, "location": "Redcar Central", "stage_seq": 47, "distance_m": 216224.04, "section_seq": 1, "route_path_id": 145367}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 216224.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 145367}], "total_distance_m": 216224.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 210438.69, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5785.35, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:18Z", "source_id": 64820010, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:19Z", "source_id": 20538086, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:09Z", "source_id": 64839620, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:12Z", "source_id": 20543889, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:27Z", "source_id": 64860061, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:30Z", "source_id": 20550029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:06Z", "source_id": 64876073, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:08Z", "source_id": 20554714, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:11Z", "source_id": 64890591, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:14Z", "source_id": 20558917, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:43:30Z", "source_id": 64905462, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:43:33Z", "source_id": 20563392, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:52:07Z", "source_id": 64930008, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:52:07Z", "source_id": 20570497, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:57:12Z", "source_id": 64944292, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:57:17Z", "source_id": 20574706, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:01:26Z", "source_id": 64956227, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:01:27Z", "source_id": 20578139, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:09:24Z", "source_id": 64978304, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:09:30Z", "source_id": 20584517, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5433, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:14:48Z", "source_id": 64992816, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:14:47Z", "source_id": 20588768, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:22:14Z", "source_id": 65013312, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:22:17Z", "source_id": 20594832, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:25:53Z", "source_id": 65023130, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:25:58Z", "source_id": 20597622, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:29:37Z", "source_id": 65033344, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:29:43Z", "source_id": 20600615, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:45Z", "source_id": 20606110, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T09:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:30Z", "source_id": 65102752, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T08:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:34Z", "source_id": 20620720, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:24Z", "source_id": 65123137, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T09:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:29Z", "source_id": 20626699, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:19Z", "source_id": 65154056, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T09:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:21Z", "source_id": 20635785, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4311, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:10Z", "source_id": 65169035, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T09:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:16Z", "source_id": 20640195, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:04Z", "source_id": 65186543, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T09:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:09Z", "source_id": 20645392, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:42Z", "source_id": 65203586, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T09:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:43Z", "source_id": 20650259, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:33Z", "source_id": 20662862, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}] Manchester Victoria 0759 0759 2 None None Redcar Central 1049 1049 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15897/2026-09-22/detailed None Middlesbrough 2026-09-22T10:39:00+01:00 Redcar Central 11.0 {"type": "LineString", "coordinates": [[-1.2343611, 54.579356700000005], [-1.2341227, 54.579354], [-1.233811, 54.57935270000001], [-1.233556, 54.5793446], [-1.2333265999999998, 54.5793328], [-1.2330550999999998, 54.579305299999994], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1448989, 54.59218919999999], [-1.1443087, 54.5925086], [-1.1436712999999998, 54.5928972], [-1.1432429, 54.59310020000001], [-1.1429317, 54.593303799999994], [-1.1424045, 54.5935843], [-1.1415126999999998, 54.59413109999999], [-1.1396457, 54.5952849], [-1.1371451, 54.59682299999999], [-1.1369198, 54.5969554], [-1.1365113966868774, 54.5972044984528], [-1.1358828, 54.59758790000001], [-1.1350221, 54.59812360000001], [-1.1337572, 54.598876], [-1.1323529, 54.59966059999999], [-1.1311769, 54.60026580000001], [-1.1298716, 54.6008986], [-1.1287458999999995, 54.60151260000001], [-1.12763, 54.602124399999994], [-1.1262245000000002, 54.6030069], [-1.1251812, 54.603744799999994], [-1.1250283, 54.6038642], [-1.1244544, 54.6043114], [-1.1240412999999998, 54.604639], [-1.1238902, 54.60475890000001], [-1.123809260620135, 54.604826844991706], [-1.1236996, 54.6049189], [-1.1233399, 54.6052287], [-1.1232645, 54.6052936], [-1.1229270999999998, 54.6056064], [-1.1228204, 54.6057053], [-1.1226984, 54.605815099999994], [-1.1223937999999998, 54.60611], [-1.1216736, 54.60667519999999], [-1.121063, 54.6070743], [-1.1204334, 54.6074138], [-1.119994, 54.6076251], [-1.1195545, 54.60781080000001], [-1.1190843999999998, 54.60798369999999], [-1.1186413, 54.608132999999995], [-1.1182437, 54.6082515], [-1.1167971, 54.6086298], [-1.1153872, 54.609002399999994], [-1.112569, 54.60973750000001], [-1.1112228941998117, 54.610088391853154], [-1.111117912996799, 54.61011575736759], [-1.1096638, 54.6104948], [-1.1061986999999998, 54.6114089], [-1.1027370999999997, 54.61231169999999], [-1.0999927, 54.61303230000001], [-1.0981929, 54.61349980000001], [-1.0963609999999997, 54.61398599999999], [-1.095331, 54.6142516], [-1.0941964, 54.61454820000001], [-1.0930243, 54.61485270000001], [-1.0919357999999997, 54.6151194], [-1.0911840999999998, 54.6152974], [-1.0901961999999998, 54.615466899999994], [-1.0893388, 54.61556449999999], [-1.088695, 54.61560180000001], [-1.0879049, 54.61560849999999], [-1.0870095999999998, 54.61557249999999], [-1.0861592, 54.6155054], [-1.0847122, 54.61535229999999], [-1.0838233, 54.6152596], [-1.0827726999999998, 54.6151794], [-1.0822468, 54.6151669], [-1.0817597, 54.61515670000001], [-1.0812391, 54.61516559999998], [-1.0806751, 54.6151802], [-1.079901, 54.6152097], [-1.0792023, 54.6152614], [-1.0779783409434258, 54.61538390506104], [-1.0765057, 54.615531299999994], [-1.075914, 54.6156224], [-1.0732776, 54.615841], [-1.0721868999999995, 54.6159146], [-1.0706619, 54.61598920000001], [-1.0700325999999998, 54.6160089]]} 7.5 1038 1049 Middlesbrough Redcar Central Redcar Central 54.6160089 -1.0700326 54.6160089 -1.0700326 1 0 2026-09-22 10:02:03 TERMINATED 2026-09-22 09:49:00 Redcar Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662862 1790070694772091 168 168 2026-09-22 10:01:35.398824 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:34.748048
736493 763017 G15004 861F08MA22 2026-09-22 COMPLETE 20662004 2026-09-22 10:51:00 2026-09-22 10:02:03 2026-09-24 10:02:03 {"id": 763017, "stp": "P", "toc": "Great Western Railway", "uid": "G15004", "consist": "158750+158766", "dest_crs": "CDF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15004/2026-09-22/detailed", "trust_id": "861F08MA22", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "3B", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1F08", "timing_status": "EARLY", "origin_station": "Portsmouth Harbour", "current_leg_arr": "1051", "current_leg_dep": "1039", "current_leg_end": "Cardiff Central", "origin_dep_time": "0720", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-22T10:02:03", "route_debug_link": null, "timing_variation": "-1 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": "1052", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"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\": 563.276, \"from_m\": 381.412, \"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\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"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\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"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\": 5434.207, \"from_m\": 3328.522, \"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\": 6979.44, \"from_m\": 5434.207, \"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\": 7157.027, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7821.904, \"from_m\": 7157.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16350.124, \"from_m\": 7821.904, \"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\": 16358.114, \"from_m\": 16350.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17674.655, \"from_m\": 16358.114, \"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\": 18526.306, \"from_m\": 17674.655, \"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\": 18938.5, \"from_m\": 18526.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19758.871, \"from_m\": 18938.5, \"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\": 26198.503, \"from_m\": 19758.871, \"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\": 27779.221, \"from_m\": 26198.503, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29014.997, \"from_m\": 27779.221, \"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\": 30609.5, \"from_m\": 29014.997, \"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\": 33889.983, \"from_m\": 30609.5, \"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\": 34199.162, \"from_m\": 33889.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34251.234, \"from_m\": 34199.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34269.263, \"from_m\": 34251.234, \"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\": 34915.25, \"from_m\": 34269.263, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35978.35, \"from_m\": 34915.25, \"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\": 36619.692, \"from_m\": 35978.35, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37763.161, \"from_m\": 36619.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38169.367, \"from_m\": 37763.161, \"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\": 38404.364, \"from_m\": 38169.367, \"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\": 38450.529, \"from_m\": 38404.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39774.104, \"from_m\": 38450.529, \"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\": 40130.421, \"from_m\": 39774.104, \"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\": 41071.407, \"from_m\": 40130.421, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41320.962, \"from_m\": 41071.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41955.208, \"from_m\": 41320.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45615.282, \"from_m\": 41955.208, \"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\": 45665.594, \"from_m\": 45615.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45751.16, \"from_m\": 45665.594, \"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\": 45987.602, \"from_m\": 45751.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46562.318, \"from_m\": 45987.602, \"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\": 47585.773, \"from_m\": 46562.318, \"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\": 54112.299, \"from_m\": 47585.773, \"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\": 54330.651, \"from_m\": 54112.299, \"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\": 54776.974, \"from_m\": 54330.651, \"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\": 77590.287, \"from_m\": 54776.974, \"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\": 78176.94, \"from_m\": 77590.287, \"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\": 78817.907, \"from_m\": 78176.94, \"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\": 79062.71, \"from_m\": 78817.907, \"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\": 79321.058, \"from_m\": 79062.71, \"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\": 80585.031, \"from_m\": 79321.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\": 81432.394, \"from_m\": 80585.031, \"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\": 81458.363, \"from_m\": 81432.394, \"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\": 81530.772, \"from_m\": 81458.363, \"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\": 84069.005, \"from_m\": 81530.772, \"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\": 84253.6, \"from_m\": 84069.005, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84316.261, \"from_m\": 84253.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89135.903, \"from_m\": 84316.261, \"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\": 89955.619, \"from_m\": 89135.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 101458.9, \"from_m\": 89955.619, \"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\": 102008.099, \"from_m\": 101458.9, \"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\": 112688.525, \"from_m\": 102008.099, \"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\": 112942.478, \"from_m\": 112688.525, \"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\": 119451.557, \"from_m\": 112942.478, \"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\": 119953.103, \"from_m\": 119451.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120036.757, \"from_m\": 119953.103, \"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\": 120063.904, \"from_m\": 120036.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120483.661, \"from_m\": 120063.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120518.552, \"from_m\": 120483.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 120581.782, \"from_m\": 120518.552, \"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\": 120870.781, \"from_m\": 120581.782, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 121398.7, \"from_m\": 120870.781, \"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\": 126670.284, \"from_m\": 121398.7, \"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\": 126961.141, \"from_m\": 126670.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128706.435, \"from_m\": 126961.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 129311.202, \"from_m\": 128706.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 141515.027, \"from_m\": 129311.202, \"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\": 142407.661, \"from_m\": 141515.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 143589.754, \"from_m\": 142407.661, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 144770.87, \"from_m\": 143589.754, \"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\": 146354.103, \"from_m\": 144770.87, \"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\": 147098.989, \"from_m\": 146354.103, \"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\": 147444.939, \"from_m\": 147098.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 147901.655, \"from_m\": 147444.939, \"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\": 147960.273, \"from_m\": 147901.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149643.904, \"from_m\": 147960.273, \"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\": 161467.575, \"from_m\": 149643.904, \"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\": 164456.926, \"from_m\": 161467.575, \"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\": 164499.914, \"from_m\": 164456.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164886.061, \"from_m\": 164499.914, \"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\": 165013.447, \"from_m\": 164886.061, \"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\": 165059.432, \"from_m\": 165013.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165193.77, \"from_m\": 165059.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 165256.822, \"from_m\": 165193.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165273.196, \"from_m\": 165256.822, \"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\": 165802.041, \"from_m\": 165273.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165968.94, \"from_m\": 165802.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166040.745, \"from_m\": 165968.94, \"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\": 166152.238, \"from_m\": 166040.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167344.789, \"from_m\": 166152.238, \"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\": 167499.157, \"from_m\": 167344.789, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167770.942, \"from_m\": 167499.157, \"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\": 167820.068, \"from_m\": 167770.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\": 169304.783, \"from_m\": 167820.068, \"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\": 170476.656, \"from_m\": 169304.783, \"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\": 170585.925, \"from_m\": 170476.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171712.198, \"from_m\": 170585.925, \"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\": 172064.261, \"from_m\": 171712.198, \"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\": 172186.572, \"from_m\": 172064.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173737.415, \"from_m\": 172186.572, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173840.967, \"from_m\": 173737.415, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173860.472, \"from_m\": 173840.967, \"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\": 182300.676, \"from_m\": 173860.472, \"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\": 190634.289, \"from_m\": 182300.676, \"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\": 191450.194, \"from_m\": 190634.289, \"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\": 191583.069, \"from_m\": 191450.194, \"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\": 191678.765, \"from_m\": 191583.069, \"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\": 193900.659, \"from_m\": 191678.765, \"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\": 202885.4, \"from_m\": 193900.659, \"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\": 202977.102, \"from_m\": 202885.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204194.005, \"from_m\": 202977.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\": 204263.526, \"from_m\": 204194.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204319.407, \"from_m\": 204263.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205433.996, \"from_m\": 204319.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205449.218, \"from_m\": 205433.996, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205517.118, \"from_m\": 205449.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 206613.844, \"from_m\": 205517.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 207165.938, \"from_m\": 206613.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207405.783, \"from_m\": 207165.938, \"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\": 207592.294, \"from_m\": 207405.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208463.555, \"from_m\": 207592.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209841.148, \"from_m\": 208463.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210075.279, \"from_m\": 209841.148, \"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\": 221997.58, \"from_m\": 210075.279, \"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\": 222955.068, \"from_m\": 221997.58, \"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\": 223152.779, \"from_m\": 222955.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 223554.729, \"from_m\": 223152.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 223616.723, \"from_m\": 223554.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 224518.784, \"from_m\": 223616.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 224601.883, \"from_m\": 224518.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 224813.345, \"from_m\": 224601.883, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 224992.442, \"from_m\": 224813.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225042.349, \"from_m\": 224992.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225192.742, \"from_m\": 225042.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225304.458, \"from_m\": 225192.742, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225368.373, \"from_m\": 225304.458, \"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\": 225697.752, \"from_m\": 225368.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 226039.633, \"from_m\": 225697.752, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 763017, \"profile_key\": \"b906b1c450fc926ace716f7096493f57ca9f015fab6d82f010ca58ab5e13fde6\", \"schedule_id\": 8575, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1464.88, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0728\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Cosham Jn\", \"stage_seq\": 5, \"distance_m\": 7860.136, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Cosham\", \"stage_seq\": 6, \"distance_m\": 8621.806, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Fareham\", \"stage_seq\": 7, \"distance_m\": 18002.922, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 23968.738, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Hamble\", \"stage_seq\": 9, \"distance_m\": 29426.273, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Sholing\", \"stage_seq\": 10, \"distance_m\": 33344.249, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"St. Denys\", \"stage_seq\": 11, \"distance_m\": 38330.456, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Northam Jn\", \"stage_seq\": 12, \"distance_m\": 39682.395, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0810\", \"location\": \"Southampton Central\", \"stage_seq\": 13, \"distance_m\": 41480.269, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Church Lane Jn\", \"stage_seq\": 14, \"distance_m\": 43701.52, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Redbridge\", \"stage_seq\": 15, \"distance_m\": 45874.51, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821H\", \"location\": \"Romsey\", \"stage_seq\": 16, \"distance_m\": 54556.636, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Dean\", \"stage_seq\": 17, \"distance_m\": 66714.956, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 18, \"distance_m\": 79363.211, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0840H\", \"location\": \"Salisbury\", \"stage_seq\": 19, \"distance_m\": 81080.594, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843H\", \"location\": \"Wilton Jn\", \"stage_seq\": 20, \"distance_m\": 84125.896, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Wishford\", \"stage_seq\": 21, \"distance_m\": 89381.658, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851H\", \"location\": \"Wylye AHB\", \"stage_seq\": 22, \"distance_m\": 96646.17, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0855H\", \"location\": \"Upton Lovell\", \"stage_seq\": 23, \"distance_m\": 104167.82, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0859\", \"location\": \"Warminster Sig. W301\", \"stage_seq\": 24, \"distance_m\": 111123.991, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0900H\", \"wtt_dep\": \"0901H\", \"location\": \"Warminster\", \"stage_seq\": 25, \"distance_m\": 112854.31, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0907H\", \"location\": \"Westbury Sig. W305\", \"stage_seq\": 26, \"distance_m\": 119191.595, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0909\", \"wtt_dep\": \"0914\", \"location\": \"Westbury\", \"stage_seq\": 27, \"distance_m\": 120349.283, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 28, \"distance_m\": 121329.875, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0920\", \"wtt_dep\": \"0921\", \"location\": \"Trowbridge\", \"stage_seq\": 29, \"distance_m\": 126869.776, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923\", \"location\": \"Bradford Jn\", \"stage_seq\": 30, \"distance_m\": 128804.902, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0926\", \"wtt_dep\": \"0927\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 31, \"distance_m\": 132125.989, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 32, \"distance_m\": 143825.958, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0938H\", \"wtt_dep\": \"0940H\", \"location\": \"Bath Spa\", \"stage_seq\": 33, \"distance_m\": 147317.312, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950H\", \"location\": \"North Somerset Jn\", \"stage_seq\": 34, \"distance_m\": 164444.098, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 35, \"distance_m\": 165153.072, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"0952H\", \"wtt_dep\": \"0957\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 36, \"distance_m\": 165153.072, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Bristol East Jn\", \"stage_seq\": 37, \"distance_m\": 165153.072, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 38, \"distance_m\": 165757.36, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 39, \"distance_m\": 167895.849, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Horfield Jn\", \"stage_seq\": 40, \"distance_m\": 170644.777, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1011\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 41, \"distance_m\": 171659.614, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013H\", \"location\": \"Patchway\", \"stage_seq\": 42, \"distance_m\": 174210.138, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016H\", \"location\": \"Pilning\", \"stage_seq\": 43, \"distance_m\": 180125.13, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 44, \"distance_m\": 182300.676, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 45, \"distance_m\": 189293.793, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 46, \"distance_m\": 191088.659, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 47, \"distance_m\": 203261.738, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Maindee East Jn\", \"stage_seq\": 48, \"distance_m\": 205807.686, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 49, \"distance_m\": 206319.258, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1039\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 50, \"distance_m\": 206808.759, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040H\", \"location\": \"Gaer Jn\", \"stage_seq\": 51, \"distance_m\": 208504.169, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 52, \"distance_m\": 209533.34, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Marshfield\", \"stage_seq\": 53, \"distance_m\": 215485.003, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 54, \"distance_m\": 223554.729, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 55, \"distance_m\": 224601.883, \"section_seq\": 1, \"route_path_id\": 133376}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 56, \"distance_m\": 226039.633, \"section_seq\": 1, \"route_path_id\": 133376}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 226039.633, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133376}], \"total_distance_m\": 226039.633, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 220063.384, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5976.249, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "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\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:40Z\", \"source_id\": 64681715, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:23:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:43Z\", \"source_id\": 20495596, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:46Z\", \"source_id\": 64692591, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:50Z\", \"source_id\": 20499000, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:28Z\", \"source_id\": 64715335, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:34Z\", \"source_id\": 20506208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:03Z\", \"source_id\": 64738456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:07Z\", \"source_id\": 20513426, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:05Z\", \"source_id\": 64752091, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:09Z\", \"source_id\": 20517662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:45Z\", \"source_id\": 64796131, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:49Z\", \"source_id\": 20530910, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:10Z\", \"source_id\": 64808396, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:18Z\", \"source_id\": 20534615, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:35Z\", \"source_id\": 64826622, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:37Z\", \"source_id\": 20540040, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:13Z\", \"source_id\": 64845373, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:14Z\", \"source_id\": 20545629, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:25Z\", \"source_id\": 64868448, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:27Z\", \"source_id\": 20552451, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:47Z\", \"source_id\": 64897989, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:51Z\", \"source_id\": 20561075, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:02:33Z\", \"source_id\": 64959292, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:02:37Z\", \"source_id\": 20579022, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:12:05Z\", \"source_id\": 64985582, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:12:04Z\", \"source_id\": 20586654, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:19:32Z\", \"source_id\": 65005983, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:19:33Z\", \"source_id\": 20592595, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:26:10Z\", \"source_id\": 65023921, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:26:13Z\", \"source_id\": 20597827, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:51Z\", \"source_id\": 65061369, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:55Z\", \"source_id\": 20608578, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:48Z\", \"source_id\": 65098408, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:50Z\", \"source_id\": 20619431, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:51Z\", \"source_id\": 65127143, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:53Z\", \"source_id\": 20627812, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:54Z\", \"source_id\": 65150465, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:58Z\", \"source_id\": 20634665, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:59Z\", \"source_id\": 65158335, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:07Z\", \"source_id\": 20637068, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:05Z\", \"source_id\": 65176475, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:08Z\", \"source_id\": 20642368, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:11Z\", \"source_id\": 65199739, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:19Z\", \"source_id\": 20649227, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:22Z\", \"source_id\": 65243877, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:26Z\", \"source_id\": 20662004, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1790070626928802, "current_leg_arrival_utc": "2026-09-22T10:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:36.849193", "service_state_evidence_id": 20662004, "current_leg_start_actual_dep": "2026-09-22T10:39:00+01:00", "operational_evidence_version": 182, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:37.101307", "service_state_valid_until_kind": null, "operational_interpretation_version": 182, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PMH CDF 1F08 158750+158766 4 90 None {"version": 3, "segments": [{"to_m": 381.412, "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": 563.276, "from_m": 381.412, "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": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "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": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "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": 5434.207, "from_m": 3328.522, "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": 6979.44, "from_m": 5434.207, "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": 7157.027, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7821.904, "from_m": 7157.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16350.124, "from_m": 7821.904, "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": 16358.114, "from_m": 16350.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17674.655, "from_m": 16358.114, "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": 18526.306, "from_m": 17674.655, "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": 18938.5, "from_m": 18526.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19758.871, "from_m": 18938.5, "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": 26198.503, "from_m": 19758.871, "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": 27779.221, "from_m": 26198.503, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29014.997, "from_m": 27779.221, "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": 30609.5, "from_m": 29014.997, "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": 33889.983, "from_m": 30609.5, "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": 34199.162, "from_m": 33889.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34251.234, "from_m": 34199.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34269.263, "from_m": 34251.234, "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": 34915.25, "from_m": 34269.263, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35978.35, "from_m": 34915.25, "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": 36619.692, "from_m": 35978.35, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 37763.161, "from_m": 36619.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38169.367, "from_m": 37763.161, "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": 38404.364, "from_m": 38169.367, "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": 38450.529, "from_m": 38404.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39774.104, "from_m": 38450.529, "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": 40130.421, "from_m": 39774.104, "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": 41071.407, "from_m": 40130.421, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41320.962, "from_m": 41071.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41955.208, "from_m": 41320.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45615.282, "from_m": 41955.208, "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": 45665.594, "from_m": 45615.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45751.16, "from_m": 45665.594, "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": 45987.602, "from_m": 45751.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46562.318, "from_m": 45987.602, "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": 47585.773, "from_m": 46562.318, "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": 54112.299, "from_m": 47585.773, "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": 54330.651, "from_m": 54112.299, "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": 54776.974, "from_m": 54330.651, "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": 77590.287, "from_m": 54776.974, "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": 78176.94, "from_m": 77590.287, "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": 78817.907, "from_m": 78176.94, "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": 79062.71, "from_m": 78817.907, "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": 79321.058, "from_m": 79062.71, "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": 80585.031, "from_m": 79321.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": 81432.394, "from_m": 80585.031, "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": 81458.363, "from_m": 81432.394, "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": 81530.772, "from_m": 81458.363, "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": 84069.005, "from_m": 81530.772, "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": 84253.6, "from_m": 84069.005, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84316.261, "from_m": 84253.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89135.903, "from_m": 84316.261, "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": 89955.619, "from_m": 89135.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 101458.9, "from_m": 89955.619, "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": 102008.099, "from_m": 101458.9, "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": 112688.525, "from_m": 102008.099, "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": 112942.478, "from_m": 112688.525, "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": 119451.557, "from_m": 112942.478, "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": 119953.103, "from_m": 119451.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120036.757, "from_m": 119953.103, "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": 120063.904, "from_m": 120036.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", "infrastructure_limit_mph": 40.0}, {"to_m": 120483.661, "from_m": 120063.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120518.552, "from_m": 120483.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 120581.782, "from_m": 120518.552, "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": 120870.781, "from_m": 120581.782, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121398.7, "from_m": 120870.781, "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": 126670.284, "from_m": 121398.7, "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": 126961.141, "from_m": 126670.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 128706.435, "from_m": 126961.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129311.202, "from_m": 128706.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 141515.027, "from_m": 129311.202, "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": 142407.661, "from_m": 141515.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 143589.754, "from_m": 142407.661, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 144770.87, "from_m": 143589.754, "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": 146354.103, "from_m": 144770.87, "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": 147098.989, "from_m": 146354.103, "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": 147444.939, "from_m": 147098.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 147901.655, "from_m": 147444.939, "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": 147960.273, "from_m": 147901.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149643.904, "from_m": 147960.273, "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": 161467.575, "from_m": 149643.904, "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": 164456.926, "from_m": 161467.575, "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": 164499.914, "from_m": 164456.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164886.061, "from_m": 164499.914, "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": 165013.447, "from_m": 164886.061, "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": 165059.432, "from_m": 165013.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165193.77, "from_m": 165059.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 165256.822, "from_m": 165193.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165273.196, "from_m": 165256.822, "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": 165802.041, "from_m": 165273.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165968.94, "from_m": 165802.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166040.745, "from_m": 165968.94, "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": 166152.238, "from_m": 166040.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167344.789, "from_m": 166152.238, "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": 167499.157, "from_m": 167344.789, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167770.942, "from_m": 167499.157, "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": 167820.068, "from_m": 167770.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": 169304.783, "from_m": 167820.068, "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": 170476.656, "from_m": 169304.783, "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": 170585.925, "from_m": 170476.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171712.198, "from_m": 170585.925, "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": 172064.261, "from_m": 171712.198, "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": 172186.572, "from_m": 172064.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173737.415, "from_m": 172186.572, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173840.967, "from_m": 173737.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173860.472, "from_m": 173840.967, "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": 182300.676, "from_m": 173860.472, "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": 190634.289, "from_m": 182300.676, "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": 191450.194, "from_m": 190634.289, "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": 191583.069, "from_m": 191450.194, "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": 191678.765, "from_m": 191583.069, "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": 193900.659, "from_m": 191678.765, "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": 202885.4, "from_m": 193900.659, "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": 202977.102, "from_m": 202885.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204194.005, "from_m": 202977.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": 204263.526, "from_m": 204194.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204319.407, "from_m": 204263.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205433.996, "from_m": 204319.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205449.218, "from_m": 205433.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205517.118, "from_m": 205449.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 206613.844, "from_m": 205517.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 207165.938, "from_m": 206613.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207405.783, "from_m": 207165.938, "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": 207592.294, "from_m": 207405.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208463.555, "from_m": 207592.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209841.148, "from_m": 208463.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210075.279, "from_m": 209841.148, "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": 221997.58, "from_m": 210075.279, "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": 222955.068, "from_m": 221997.58, "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": 223152.779, "from_m": 222955.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 223554.729, "from_m": 223152.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 223616.723, "from_m": 223554.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 224518.784, "from_m": 223616.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 224601.883, "from_m": 224518.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 224813.345, "from_m": 224601.883, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 224992.442, "from_m": 224813.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225042.349, "from_m": 224992.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225192.742, "from_m": 225042.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225304.458, "from_m": 225192.742, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225368.373, "from_m": 225304.458, "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": 225697.752, "from_m": 225368.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 226039.633, "from_m": 225697.752, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 763017, "profile_key": "b906b1c450fc926ace716f7096493f57ca9f015fab6d82f010ca58ab5e13fde6", "schedule_id": 8575, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1464.88, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0728", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Cosham Jn", "stage_seq": 5, "distance_m": 7860.136, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Cosham", "stage_seq": 6, "distance_m": 8621.806, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Fareham", "stage_seq": 7, "distance_m": 18002.922, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Swanwick", "stage_seq": 8, "distance_m": 23968.738, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Hamble", "stage_seq": 9, "distance_m": 29426.273, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Sholing", "stage_seq": 10, "distance_m": 33344.249, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "St. Denys", "stage_seq": 11, "distance_m": 38330.456, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Northam Jn", "stage_seq": 12, "distance_m": 39682.395, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0810", "location": "Southampton Central", "stage_seq": 13, "distance_m": 41480.269, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Church Lane Jn", "stage_seq": 14, "distance_m": 43701.52, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Redbridge", "stage_seq": 15, "distance_m": 45874.51, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821H", "location": "Romsey", "stage_seq": 16, "distance_m": 54556.636, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Dean", "stage_seq": 17, "distance_m": 66714.956, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Salisbury Tunnel Jn", "stage_seq": 18, "distance_m": 79363.211, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0840H", "location": "Salisbury", "stage_seq": 19, "distance_m": 81080.594, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843H", "location": "Wilton Jn", "stage_seq": 20, "distance_m": 84125.896, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Wishford", "stage_seq": 21, "distance_m": 89381.658, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851H", "location": "Wylye AHB", "stage_seq": 22, "distance_m": 96646.17, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0855H", "location": "Upton Lovell", "stage_seq": 23, "distance_m": 104167.82, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0859", "location": "Warminster Sig. W301", "stage_seq": 24, "distance_m": 111123.991, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0900H", "wtt_dep": "0901H", "location": "Warminster", "stage_seq": 25, "distance_m": 112854.31, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0907H", "location": "Westbury Sig. W305", "stage_seq": 26, "distance_m": 119191.595, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0909", "wtt_dep": "0914", "location": "Westbury", "stage_seq": 27, "distance_m": 120349.283, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916", "location": "Hawkeridge Jn", "stage_seq": 28, "distance_m": 121329.875, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0920", "wtt_dep": "0921", "location": "Trowbridge", "stage_seq": 29, "distance_m": 126869.776, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923", "location": "Bradford Jn", "stage_seq": 30, "distance_m": 128804.902, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0926", "wtt_dep": "0927", "location": "Bradford-on-Avon", "stage_seq": 31, "distance_m": 132125.989, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935H", "location": "Bathampton Jn", "stage_seq": 32, "distance_m": 143825.958, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0938H", "wtt_dep": "0940H", "location": "Bath Spa", "stage_seq": 33, "distance_m": 147317.312, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950H", "location": "North Somerset Jn", "stage_seq": 34, "distance_m": 164444.098, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951H", "location": "Bristol East Jn", "stage_seq": 35, "distance_m": 165153.072, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "0952H", "wtt_dep": "0957", "location": "Bristol Temple Meads", "stage_seq": 36, "distance_m": 165153.072, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958", "location": "Bristol East Jn", "stage_seq": 37, "distance_m": 165153.072, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958H", "location": "Dr Day's Jn", "stage_seq": 38, "distance_m": 165757.36, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Narroways Hill Jn", "stage_seq": 39, "distance_m": 167895.849, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Horfield Jn", "stage_seq": 40, "distance_m": 170644.777, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1011", "location": "Filton Abbey Wood", "stage_seq": 41, "distance_m": 171659.614, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013H", "location": "Patchway", "stage_seq": 42, "distance_m": 174210.138, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016H", "location": "Pilning", "stage_seq": 43, "distance_m": 180125.13, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Severn Tunnel East", "stage_seq": 44, "distance_m": 182300.676, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Severn Tunnel West", "stage_seq": 45, "distance_m": 189293.793, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Severn Tunnel Junction", "stage_seq": 46, "distance_m": 191088.659, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029", "location": "Llanwern West Jn", "stage_seq": 47, "distance_m": 203261.738, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Maindee East Jn", "stage_seq": 48, "distance_m": 205807.686, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035H", "location": "Maindee West Jn", "stage_seq": 49, "distance_m": 206319.258, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1039", "location": "Newport (South Wales)", "stage_seq": 50, "distance_m": 206808.759, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040H", "location": "Gaer Jn", "stage_seq": 51, "distance_m": 208504.169, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Ebbw Jn", "stage_seq": 52, "distance_m": 209533.34, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Marshfield", "stage_seq": 53, "distance_m": 215485.003, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Moorland Road Jn", "stage_seq": 54, "distance_m": 223554.729, "section_seq": 1, "route_path_id": 133376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Long Dyke Jn", "stage_seq": 55, "distance_m": 224601.883, "section_seq": 1, "route_path_id": 133376}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 56, "distance_m": 226039.633, "section_seq": 1, "route_path_id": 133376}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 226039.633, "from_m": 0.0, "section_seq": 1, "route_path_id": 133376}], "total_distance_m": 226039.633, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 220063.384, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5976.249, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:40Z", "source_id": 64681715, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:23:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:43Z", "source_id": 20495596, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:46Z", "source_id": 64692591, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:50Z", "source_id": 20499000, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:28Z", "source_id": 64715335, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:34Z", "source_id": 20506208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:03Z", "source_id": 64738456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:07Z", "source_id": 20513426, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:05Z", "source_id": 64752091, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:09Z", "source_id": 20517662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:45Z", "source_id": 64796131, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:49Z", "source_id": 20530910, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:10Z", "source_id": 64808396, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:18Z", "source_id": 20534615, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:35Z", "source_id": 64826622, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:37Z", "source_id": 20540040, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27201, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:13Z", "source_id": 64845373, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:14Z", "source_id": 20545629, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:25Z", "source_id": 64868448, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:27Z", "source_id": 20552451, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27248, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:47Z", "source_id": 64897989, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:51Z", "source_id": 20561075, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26275, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:02:33Z", "source_id": 64959292, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:02:37Z", "source_id": 20579022, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26232, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:12:05Z", "source_id": 64985582, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:13:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:12:04Z", "source_id": 20586654, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:19:32Z", "source_id": 65005983, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:19:33Z", "source_id": 20592595, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:26:10Z", "source_id": 65023921, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:26:13Z", "source_id": 20597827, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T09:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:51Z", "source_id": 65061369, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T08:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:55Z", "source_id": 20608578, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26069, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:48Z", "source_id": 65098408, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T08:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:50Z", "source_id": 20619431, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25803, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:51Z", "source_id": 65127143, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T09:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:53Z", "source_id": 20627812, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T10:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:54Z", "source_id": 65150465, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T09:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:58Z", "source_id": 20634665, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:59Z", "source_id": 65158335, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T09:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:07Z", "source_id": 20637068, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:05Z", "source_id": 65176475, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T09:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:08Z", "source_id": 20642368, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:11Z", "source_id": 65199739, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-22T09:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:19Z", "source_id": 20649227, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24957, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:22Z", "source_id": 65243877, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-22T09:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:26Z", "source_id": 20662004, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Portsmouth Harbour 0720 0720 1 None None Cardiff Central 1052 1052 3B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15004/2026-09-22/detailed None Newport (South Wales) 2026-09-22T10:39: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 1039 1051 Newport (South Wales) Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-22 10:02:03 TERMINATED 2026-09-22 09:51:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662004 1790070626928802 182 182 2026-09-22 10:01:37.101307 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:36.849193
736494 767053 C30069 702C27MF22 2026-09-22 COMPLETE 20661777 2026-09-22 10:51:00 2026-09-22 10:02:03 2026-09-24 10:02:03 {"id": 767053, "stp": "P", "toc": "Chiltern Railways", "uid": "C30069", "consist": "165039", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C30069/2026-09-22/detailed", "trust_id": "702C27MF22", "origin_crs": "AVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "5", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2C27", "timing_status": "LATE", "origin_station": "Aylesbury Vale Parkway", "current_leg_arr": "1051", "current_leg_dep": "1034", "current_leg_end": "London Marylebone", "origin_dep_time": "0941", "origin_platform": null, "current_location": "London Marylebone", "last_update_time": "2026-09-22T10:02:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-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": "Harrow-on-the-Hill", "dest_arr_time_act": "1049", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Harrow-on-the-Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 236.298, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3084.511, \"from_m\": 236.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3622.799, \"from_m\": 3084.511, \"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\": 4393.605, \"from_m\": 3622.799, \"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\": 26308.084, \"from_m\": 4393.605, \"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\": 36622.924, \"from_m\": 26308.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37536.834, \"from_m\": 36622.924, \"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\": 48573.794, \"from_m\": 37536.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50315.209, \"from_m\": 48573.794, \"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\": 51656.618, \"from_m\": 50315.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56021.987, \"from_m\": 51656.618, \"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\": 56340.959, \"from_m\": 56021.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56800.833, \"from_m\": 56340.959, \"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\": 58480.767, \"from_m\": 56800.833, \"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\": 63980.546, \"from_m\": 58480.767, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63995.299, \"from_m\": 63980.546, \"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\": 64052.663, \"from_m\": 63995.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64359.105, \"from_m\": 64052.663, \"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\": 64604.121, \"from_m\": 64359.105, \"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\": 767053, \"profile_key\": \"7f2ddc89a4c4cf16186ce778e25403c531c4a7ffa466f9ef9faedae6f7c325ca\", \"schedule_id\": 3545, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0941\", \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"0945H\", \"wtt_dep\": \"0948H\", \"location\": \"Aylesbury\", \"stage_seq\": 2, \"distance_m\": 3728.659, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"0952H\", \"wtt_dep\": \"0953\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 3, \"distance_m\": 7272.566, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"0957\", \"wtt_dep\": \"0957H\", \"location\": \"Wendover\", \"stage_seq\": 4, \"distance_m\": 11138.239, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1003\", \"wtt_dep\": \"1003H\", \"location\": \"Great Missenden\", \"stage_seq\": 5, \"distance_m\": 18411.413, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"Mantles Wood\", \"stage_seq\": 6, \"distance_m\": 25134.628, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1011\", \"location\": \"Amersham\", \"stage_seq\": 7, \"distance_m\": 26710.945, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 8, \"distance_m\": 29951.849, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1018H\", \"location\": \"Chorleywood\", \"stage_seq\": 9, \"distance_m\": 33484.233, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Rickmansworth\", \"stage_seq\": 10, \"distance_m\": 36999.566, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 11, \"distance_m\": 38823.616, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1035\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 12, \"distance_m\": 49889.473, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040\", \"location\": \"Neasden South Jn\", \"stage_seq\": 13, \"distance_m\": 56340.959, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 14, \"distance_m\": 63937.491, \"section_seq\": 1, \"route_path_id\": 115513}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 15, \"distance_m\": 64604.121, \"section_seq\": 1, \"route_path_id\": 115513}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64604.121, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115513}], \"total_distance_m\": 64604.121, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 64604.121, \"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": "0941", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:17Z\", \"source_id\": 65072967, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:21Z\", \"source_id\": 20612068, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:33Z\", \"source_id\": 65084295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:39Z\", \"source_id\": 20615350, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:30Z\", \"source_id\": 65102726, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:36Z\", \"source_id\": 20620757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:04Z\", \"source_id\": 65119730, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:10Z\", \"source_id\": 20625718, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:56Z\", \"source_id\": 20630913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:42Z\", \"source_id\": 20635281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:42Z\", \"source_id\": 20638275, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:44Z\", \"source_id\": 20641300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:37Z\", \"source_id\": 65236698, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:44Z\", \"source_id\": 20659978, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18328, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:03Z\", \"source_id\": 65243056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:10Z\", \"source_id\": 20661777, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "5", "timing_fact_generation": 1790070613200837, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:38.285096", "service_state_evidence_id": 20661777, "current_leg_start_actual_dep": "2026-09-22T10:37:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:39.378288", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P AVP MYB 2C27 165039 3 75 None {"version": 3, "segments": [{"to_m": 236.298, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3084.511, "from_m": 236.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3622.799, "from_m": 3084.511, "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": 4393.605, "from_m": 3622.799, "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": 26308.084, "from_m": 4393.605, "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": 36622.924, "from_m": 26308.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37536.834, "from_m": 36622.924, "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": 48573.794, "from_m": 37536.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50315.209, "from_m": 48573.794, "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": 51656.618, "from_m": 50315.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56021.987, "from_m": 51656.618, "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": 56340.959, "from_m": 56021.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56800.833, "from_m": 56340.959, "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": 58480.767, "from_m": 56800.833, "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": 63980.546, "from_m": 58480.767, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63995.299, "from_m": 63980.546, "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": 64052.663, "from_m": 63995.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64359.105, "from_m": 64052.663, "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": 64604.121, "from_m": 64359.105, "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": 767053, "profile_key": "7f2ddc89a4c4cf16186ce778e25403c531c4a7ffa466f9ef9faedae6f7c325ca", "schedule_id": 3545, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0941", "location": "Aylesbury Vale Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "0945H", "wtt_dep": "0948H", "location": "Aylesbury", "stage_seq": 2, "distance_m": 3728.659, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "0952H", "wtt_dep": "0953", "location": "Stoke Mandeville", "stage_seq": 3, "distance_m": 7272.566, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "0957", "wtt_dep": "0957H", "location": "Wendover", "stage_seq": 4, "distance_m": 11138.239, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1003", "wtt_dep": "1003H", "location": "Great Missenden", "stage_seq": 5, "distance_m": 18411.413, "section_seq": 1, "route_path_id": 115513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008", "location": "Mantles Wood", "stage_seq": 6, "distance_m": 25134.628, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1011", "location": "Amersham", "stage_seq": 7, "distance_m": 26710.945, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015", "location": "Chalfont & Latimer", "stage_seq": 8, "distance_m": 29951.849, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1018H", "location": "Chorleywood", "stage_seq": 9, "distance_m": 33484.233, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Rickmansworth", "stage_seq": 10, "distance_m": 36999.566, "section_seq": 1, "route_path_id": 115513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025", "location": "Watford South Jn - (Met)", "stage_seq": 11, "distance_m": 38823.616, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1035", "location": "Harrow-on-the-Hill", "stage_seq": 12, "distance_m": 49889.473, "section_seq": 1, "route_path_id": 115513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040", "location": "Neasden South Jn", "stage_seq": 13, "distance_m": 56340.959, "section_seq": 1, "route_path_id": 115513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Marylebone 10 Signal", "stage_seq": 14, "distance_m": 63937.491, "section_seq": 1, "route_path_id": 115513}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 15, "distance_m": 64604.121, "section_seq": 1, "route_path_id": 115513}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64604.121, "from_m": 0.0, "section_seq": 1, "route_path_id": 115513}], "total_distance_m": 64604.121, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64604.121, "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": 21735, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:17Z", "source_id": 65072967, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:21Z", "source_id": 20612068, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21767, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:33Z", "source_id": 65084295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:39Z", "source_id": 20615350, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21770, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:30Z", "source_id": 65102726, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:36Z", "source_id": 20620757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21773, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:04Z", "source_id": 65119730, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:10Z", "source_id": 20625718, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:56Z", "source_id": 20630913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:42Z", "source_id": 20635281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:42Z", "source_id": 20638275, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:44Z", "source_id": 20641300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:37Z", "source_id": 65236698, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:44Z", "source_id": 20659978, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18328, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:03Z", "source_id": 65243056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:10Z", "source_id": 20661777, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Aylesbury Vale Parkway 0941 0941 None None None London Marylebone 1049 1049 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C30069/2026-09-22/detailed None Harrow-on-the-Hill 2026-09-22T10:37:00+01:00 London Marylebone 17.0 {"type": "LineString", "coordinates": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 9.1 1034 1051 Harrow-on-the-Hill London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-22 10:02:03 TERMINATED 2026-09-22 09:51:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661777 1790070613200837 32 32 2026-09-22 10:01:39.378288 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:38.285096
736495 767597 C18490 542V20MG22 2026-09-22 COMPLETE 20661691 2026-09-22 10:51:00 2026-09-22 10:02:03 2026-09-24 10:02:03 {"id": 767597, "stp": "P", "toc": "Great Northern", "uid": "C18490", "consist": "717019", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18490/2026-09-22/detailed", "trust_id": "542V20MG22", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "2V20", "timing_status": "EARLY", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "1051", "current_leg_dep": "1047", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "1002", "origin_platform": "9", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-22T10:02:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2.461, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 164.644, \"from_m\": 2.461, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2482.224, \"from_m\": 164.644, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2758.739, \"from_m\": 2482.224, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4192.957, \"from_m\": 2758.739, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4251.189, \"from_m\": 4192.957, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 4583.159, \"from_m\": 4251.189, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5436.358, \"from_m\": 4583.159, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.216, \"from_m\": 5436.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6063.184, \"from_m\": 5556.216, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6145.989, \"from_m\": 6063.184, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7007.895, \"from_m\": 6145.989, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11144.334, \"from_m\": 7007.895, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16062.233, \"from_m\": 11144.334, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16103.267, \"from_m\": 16062.233, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16151.592, \"from_m\": 16103.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 16226.727, \"from_m\": 16151.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16440.338, \"from_m\": 16226.727, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16506.147, \"from_m\": 16440.338, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21883.312, \"from_m\": 16506.147, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21970.045, \"from_m\": 21883.312, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24680.071, \"from_m\": 21970.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25079.079, \"from_m\": 24680.071, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27789.106, \"from_m\": 25079.079, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27875.838, \"from_m\": 27789.106, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27902.719, \"from_m\": 27875.838, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 27940.636, \"from_m\": 27902.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40835.215, \"from_m\": 27940.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 40875.297, \"from_m\": 40835.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40963.149, \"from_m\": 40875.297, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 41023.261, \"from_m\": 40963.149, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41381.372, \"from_m\": 41023.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 767597, \"profile_key\": \"a22c66d388431cd81f855464eab307c3404eb6757cc3b5ec71430a8e31dbcd52\", \"schedule_id\": 2379, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1004\", \"wtt_dep\": \"1005\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1007H\", \"wtt_dep\": \"1008\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3545.046, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1013\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4335.199, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1016H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5658.441, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7109.687, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1020H\", \"wtt_dep\": \"1021\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 8086.292, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1023\", \"wtt_dep\": \"1024\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 9608.696, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027\", \"location\": \"New Southgate\", \"stage_seq\": 10, \"distance_m\": 12005.496, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1029H\", \"wtt_dep\": \"1030\", \"location\": \"Oakleigh Park\", \"stage_seq\": 11, \"distance_m\": 15036.144, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032H\", \"location\": \"New Barnet\", \"stage_seq\": 12, \"distance_m\": 16360.267, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035\", \"location\": \"Hadley Wood\", \"stage_seq\": 13, \"distance_m\": 18633.044, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 22139.825, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Brookmans Park\", \"stage_seq\": 15, \"distance_m\": 24879.575, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"Welham Green\", \"stage_seq\": 16, \"distance_m\": 32814.579, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1046H\", \"wtt_dep\": \"1047H\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 36223.563, \"section_seq\": 1, \"route_path_id\": 114705}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 18, \"distance_m\": 41381.372, \"section_seq\": 1, \"route_path_id\": 114705}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41381.372, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114705}], \"total_distance_m\": 41381.372, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 41381.372, \"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": "1002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:00Z\", \"source_id\": 65124767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:02Z\", \"source_id\": 20627168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:35Z\", \"source_id\": 65134315, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:36Z\", \"source_id\": 20629888, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:45Z\", \"source_id\": 65139950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:51Z\", \"source_id\": 20631565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:40Z\", \"source_id\": 65144896, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:42Z\", \"source_id\": 20632960, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:23Z\", \"source_id\": 65151692, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:23Z\", \"source_id\": 20635015, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:07Z\", \"source_id\": 65163638, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:11Z\", \"source_id\": 20638603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:39Z\", \"source_id\": 65167618, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:42Z\", \"source_id\": 20639758, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:56Z\", \"source_id\": 65173442, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:58Z\", \"source_id\": 20641481, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:24Z\", \"source_id\": 65182384, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:25Z\", \"source_id\": 20644124, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:11Z\", \"source_id\": 65189456, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:14Z\", \"source_id\": 20646186, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:03Z\", \"source_id\": 65194189, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:06Z\", \"source_id\": 20647586, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:52Z\", \"source_id\": 65201454, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:56Z\", \"source_id\": 20649685, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:58Z\", \"source_id\": 65209343, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:00Z\", \"source_id\": 20651991, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:56Z\", \"source_id\": 65216933, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:00Z\", \"source_id\": 20654186, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:05Z\", \"source_id\": 65224831, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:08Z\", \"source_id\": 20656576, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:27Z\", \"source_id\": 65231089, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:31Z\", \"source_id\": 20658318, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:01Z\", \"source_id\": 65242931, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:03Z\", \"source_id\": 20661691, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1790070614762896, "current_leg_arrival_utc": "2026-09-22T10:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:40.122469", "service_state_evidence_id": 20661691, "current_leg_start_actual_dep": "2026-09-22T10:47:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:40.926195", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P MOG WGC 2V20 717019 6 85 None {"version": 3, "segments": [{"to_m": 2.461, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 164.644, "from_m": 2.461, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2482.224, "from_m": 164.644, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2758.739, "from_m": 2482.224, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4192.957, "from_m": 2758.739, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4251.189, "from_m": 4192.957, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 4583.159, "from_m": 4251.189, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5436.358, "from_m": 4583.159, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.216, "from_m": 5436.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6063.184, "from_m": 5556.216, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6145.989, "from_m": 6063.184, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7007.895, "from_m": 6145.989, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11144.334, "from_m": 7007.895, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16062.233, "from_m": 11144.334, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16103.267, "from_m": 16062.233, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16151.592, "from_m": 16103.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 16226.727, "from_m": 16151.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16440.338, "from_m": 16226.727, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16506.147, "from_m": 16440.338, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21883.312, "from_m": 16506.147, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21970.045, "from_m": 21883.312, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24680.071, "from_m": 21970.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25079.079, "from_m": 24680.071, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27789.106, "from_m": 25079.079, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27875.838, "from_m": 27789.106, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27902.719, "from_m": 27875.838, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 27940.636, "from_m": 27902.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40835.215, "from_m": 27940.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 40875.297, "from_m": 40835.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40963.149, "from_m": 40875.297, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 41023.261, "from_m": 40963.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41381.372, "from_m": 41023.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 767597, "profile_key": "a22c66d388431cd81f855464eab307c3404eb6757cc3b5ec71430a8e31dbcd52", "schedule_id": 2379, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1002", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1004", "wtt_dep": "1005", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1007H", "wtt_dep": "1008", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3545.046, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1013", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4335.199, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1016H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5658.441, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019", "location": "Harringay", "stage_seq": 7, "distance_m": 7109.687, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1020H", "wtt_dep": "1021", "location": "Hornsey", "stage_seq": 8, "distance_m": 8086.292, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1023", "wtt_dep": "1024", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 9608.696, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027", "location": "New Southgate", "stage_seq": 10, "distance_m": 12005.496, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1029H", "wtt_dep": "1030", "location": "Oakleigh Park", "stage_seq": 11, "distance_m": 15036.144, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032H", "location": "New Barnet", "stage_seq": 12, "distance_m": 16360.267, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035", "location": "Hadley Wood", "stage_seq": 13, "distance_m": 18633.044, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 22139.825, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Brookmans Park", "stage_seq": 15, "distance_m": 24879.575, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "Welham Green", "stage_seq": 16, "distance_m": 32814.579, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1046H", "wtt_dep": "1047H", "location": "Hatfield", "stage_seq": 17, "distance_m": 36223.563, "section_seq": 1, "route_path_id": 114705}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 18, "distance_m": 41381.372, "section_seq": 1, "route_path_id": 114705}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41381.372, "from_m": 0.0, "section_seq": 1, "route_path_id": 114705}], "total_distance_m": 41381.372, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 41381.372, "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": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:00Z", "source_id": 65124767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:02Z", "source_id": 20627168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:35Z", "source_id": 65134315, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:36Z", "source_id": 20629888, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:45Z", "source_id": 65139950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:51Z", "source_id": 20631565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:40Z", "source_id": 65144896, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:42Z", "source_id": 20632960, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:23Z", "source_id": 65151692, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:23Z", "source_id": 20635015, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:07Z", "source_id": 65163638, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:11Z", "source_id": 20638603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:39Z", "source_id": 65167618, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:42Z", "source_id": 20639758, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:56Z", "source_id": 65173442, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:58Z", "source_id": 20641481, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:24Z", "source_id": 65182384, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:25Z", "source_id": 20644124, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:11Z", "source_id": 65189456, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:14Z", "source_id": 20646186, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:03Z", "source_id": 65194189, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:06Z", "source_id": 20647586, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15958, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:52Z", "source_id": 65201454, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:56Z", "source_id": 20649685, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:58Z", "source_id": 65209343, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:00Z", "source_id": 20651991, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15924, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:56Z", "source_id": 65216933, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:00Z", "source_id": 20654186, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15918, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:05Z", "source_id": 65224831, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:08Z", "source_id": 20656576, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:27Z", "source_id": 65231089, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:31Z", "source_id": 20658318, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:01Z", "source_id": 65242931, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:03Z", "source_id": 20661691, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Moorgate (Great Northern) 1002 1002 9 None None Welwyn Garden City 1052 1052 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18490/2026-09-22/detailed None Hatfield 2026-09-22T10:47:30+01:00 Welwyn Garden City 4.0 {"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} 2.6 1047 1051 Hatfield Welwyn Garden City Welwyn Garden City 51.8007400 -0.2037195 51.8007400 -0.2037195 1 0 2026-09-22 10:02:03 TERMINATED 2026-09-22 09:51:00 Welwyn Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661691 1790070614762896 78 78 2026-09-22 10:01:40.926195 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:40.122469
736496 767494 P01546 502F25MF22 2026-09-22 COMPLETE 20661757 2026-09-22 10:51:00 2026-09-22 10:02:03 2026-09-24 10:02:03 {"id": 767494, "stp": "P", "toc": "Greater Anglia", "uid": "P01546", "consist": "720569", "dest_crs": "COL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01546/2026-09-22/detailed", "trust_id": "502F25MF22", "origin_crs": "WON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "5", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "2F25", "timing_status": "EARLY", "origin_station": "Walton-on-the-Naze", "current_leg_arr": "1051", "current_leg_dep": "1044", "current_leg_end": "Colchester", "origin_dep_time": "0958", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-22T10:02:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]}", "current_leg_start": "Colchester Town", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.9005839", "next_location_lon": "0.8923118", "previous_location": "Colchester Town", "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\": 190.134, \"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\": 3754.84, \"from_m\": 190.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3765.176, \"from_m\": 3754.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3938.036, \"from_m\": 3765.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4287.641, \"from_m\": 3938.036, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7579.223, \"from_m\": 4287.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8043.136, \"from_m\": 7579.223, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8784.521, \"from_m\": 8043.136, \"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\": 9653.42, \"from_m\": 8784.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20063.515, \"from_m\": 9653.42, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20099.264, \"from_m\": 20063.515, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22611.539, \"from_m\": 20099.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\": 22804.835, \"from_m\": 22611.539, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23788.745, \"from_m\": 22804.835, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26474.359, \"from_m\": 23788.745, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26902.117, \"from_m\": 26474.359, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27527.42, \"from_m\": 26902.117, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27619.696, \"from_m\": 27527.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28211.344, \"from_m\": 27619.696, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28701.749, \"from_m\": 28211.344, \"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\": 28830.783, \"from_m\": 28701.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\": 29483.302, \"from_m\": 28830.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29601.378, \"from_m\": 29483.302, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29656.67, \"from_m\": 29601.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29703.534, \"from_m\": 29656.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30105.486, \"from_m\": 29703.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 767494, \"profile_key\": \"ed454dcca88482aae046360962a593e4074eacdaaeca62d6cc3a6c405fc333bc\", \"schedule_id\": 18629, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1000H\", \"wtt_dep\": \"1001\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 2, \"distance_m\": 2046.681, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1004\", \"location\": \"Kirby Cross\", \"stage_seq\": 3, \"distance_m\": 4034.383, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1017\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 4, \"distance_m\": 8271.022, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1020H\", \"wtt_dep\": \"1021\", \"location\": \"Weeley\", \"stage_seq\": 5, \"distance_m\": 11594.602, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1024H\", \"location\": \"Great Bentley\", \"stage_seq\": 6, \"distance_m\": 15019.76, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1028H\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 7, \"distance_m\": 19856.817, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032\", \"location\": \"Wivenhoe\", \"stage_seq\": 8, \"distance_m\": 22722.059, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1036\", \"location\": \"Hythe\", \"stage_seq\": 9, \"distance_m\": 26635.043, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1044\", \"location\": \"Colchester Town\", \"stage_seq\": 10, \"distance_m\": 27291.316, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 11, \"distance_m\": 27619.696, \"section_seq\": 1, \"route_path_id\": 138475}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 12, \"distance_m\": 30105.486, \"section_seq\": 1, \"route_path_id\": 138475}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30105.486, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138475}], \"total_distance_m\": 30105.486, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29826.976, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 278.51, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0958", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:09Z\", \"source_id\": 65114611, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:13Z\", \"source_id\": 20624234, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:15Z\", \"source_id\": 65122678, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:20Z\", \"source_id\": 20626610, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:07Z\", \"source_id\": 65135771, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:11Z\", \"source_id\": 20630329, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:09Z\", \"source_id\": 65166234, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:11Z\", \"source_id\": 20639372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:37Z\", \"source_id\": 65175248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:39Z\", \"source_id\": 20641963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:31Z\", \"source_id\": 65187707, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:35Z\", \"source_id\": 20645722, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:32Z\", \"source_id\": 65192843, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:34Z\", \"source_id\": 20647203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:16Z\", \"source_id\": 65207520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:15Z\", \"source_id\": 20651453, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:18Z\", \"source_id\": 65218028, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:23Z\", \"source_id\": 20654493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:02Z\", \"source_id\": 65242997, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:10Z\", \"source_id\": 20661757, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "5", "timing_fact_generation": 1790070614302489, "current_leg_arrival_utc": "2026-09-22T10:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:41.047992", "service_state_evidence_id": 20661757, "current_leg_start_actual_dep": "2026-09-22T10:44:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:41.349317", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P WON COL 2F25 720569 5 100 None {"version": 3, "segments": [{"to_m": 190.134, "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": 3754.84, "from_m": 190.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3765.176, "from_m": 3754.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3938.036, "from_m": 3765.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4287.641, "from_m": 3938.036, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7579.223, "from_m": 4287.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8043.136, "from_m": 7579.223, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8784.521, "from_m": 8043.136, "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": 9653.42, "from_m": 8784.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20063.515, "from_m": 9653.42, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20099.264, "from_m": 20063.515, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22611.539, "from_m": 20099.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": 22804.835, "from_m": 22611.539, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23788.745, "from_m": 22804.835, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26474.359, "from_m": 23788.745, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26902.117, "from_m": 26474.359, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27527.42, "from_m": 26902.117, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27619.696, "from_m": 27527.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28211.344, "from_m": 27619.696, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28701.749, "from_m": 28211.344, "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": 28830.783, "from_m": 28701.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": 29483.302, "from_m": 28830.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29601.378, "from_m": 29483.302, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29656.67, "from_m": 29601.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29703.534, "from_m": 29656.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30105.486, "from_m": 29703.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 767494, "profile_key": "ed454dcca88482aae046360962a593e4074eacdaaeca62d6cc3a6c405fc333bc", "schedule_id": 18629, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0958", "location": "Walton-on-the-Naze", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1000H", "wtt_dep": "1001", "location": "Frinton-on-Sea", "stage_seq": 2, "distance_m": 2046.681, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1004", "location": "Kirby Cross", "stage_seq": 3, "distance_m": 4034.383, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1017", "location": "Thorpe-le-Soken", "stage_seq": 4, "distance_m": 8271.022, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1020H", "wtt_dep": "1021", "location": "Weeley", "stage_seq": 5, "distance_m": 11594.602, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1024H", "location": "Great Bentley", "stage_seq": 6, "distance_m": 15019.76, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1028H", "location": "Alresford (Essex)", "stage_seq": 7, "distance_m": 19856.817, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032", "location": "Wivenhoe", "stage_seq": 8, "distance_m": 22722.059, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1036", "location": "Hythe", "stage_seq": 9, "distance_m": 26635.043, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1044", "location": "Colchester Town", "stage_seq": 10, "distance_m": 27291.316, "section_seq": 1, "route_path_id": 138475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Colchester East Gate Jn", "stage_seq": 11, "distance_m": 27619.696, "section_seq": 1, "route_path_id": 138475}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Colchester", "stage_seq": 12, "distance_m": 30105.486, "section_seq": 1, "route_path_id": 138475}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30105.486, "from_m": 0.0, "section_seq": 1, "route_path_id": 138475}], "total_distance_m": 30105.486, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29826.976, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 278.51, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13575, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:09Z", "source_id": 65114611, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:13Z", "source_id": 20624234, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13579, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:15Z", "source_id": 65122678, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:20Z", "source_id": 20626610, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13616, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:07Z", "source_id": 65135771, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:11Z", "source_id": 20630329, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13629, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:09Z", "source_id": 65166234, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:11Z", "source_id": 20639372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13634, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:37Z", "source_id": 65175248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:39Z", "source_id": 20641963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13638, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:31Z", "source_id": 65187707, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:35Z", "source_id": 20645722, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13642, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:32Z", "source_id": 65192843, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:34Z", "source_id": 20647203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13646, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:16Z", "source_id": 65207520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:15Z", "source_id": 20651453, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:18Z", "source_id": 65218028, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:23Z", "source_id": 20654493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13694, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:02Z", "source_id": 65242997, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:10Z", "source_id": 20661757, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Walton-on-the-Naze 0958 0958 None None None Colchester 1052 1052 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01546/2026-09-22/detailed None Colchester Town 2026-09-22T10:44:00+01:00 Colchester 7.0 {"type": "LineString", "coordinates": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]} 2.3 1044 1051 Colchester Town Colchester Colchester 51.9005839 0.8923118 51.9005839 0.8923118 1 0 2026-09-22 10:02:03 TERMINATED 2026-09-22 09:51:00 Colchester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20661757 1790070614302489 49 49 2026-09-22 10:01:41.349317 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:41.047992
736497 768563 W87604 075W12MH22 2026-09-22 COMPLETE 20662288 2026-09-22 10:51:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 768563, "stp": "P", "toc": "ScotRail", "uid": "W87604", "consist": "380010", "dest_crs": "XCK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87604/2026-09-22/detailed", "trust_id": "075W12MH22", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-22", "dest_arr_time": "1051", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5W12", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1051", "current_leg_dep": "1040", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "1042", "origin_platform": "9", "current_location": "Corkerhill C.S.M.D.", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1051", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": "Glasgow Central High Level", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4842.385, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5704.539, \"from_m\": 4842.385, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 768563, \"profile_key\": \"a523c36c8e2b6d13966928f7b0dc1a74240e78eb410fa01c06018aeeb30458cc\", \"schedule_id\": 28697, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 142227}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 142227}, {\"is_pass\": false, \"wtt_arr\": \"1051\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 4, \"distance_m\": 5704.539, \"section_seq\": 1, \"route_path_id\": 142227}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5704.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142227}], \"total_distance_m\": 5704.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5269.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.8363339", "current_position_lon": "-4.3245403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:44Z\", \"source_id\": 65244814, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:48Z\", \"source_id\": 20662288, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corkerhill C.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790070652576942, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:43.458616", "service_state_evidence_id": 20662288, "current_leg_start_actual_dep": "2026-09-22T10:42:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:43.903718", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC XCK 5W12 380010 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4842.385, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5704.539, "from_m": 4842.385, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 768563, "profile_key": "a523c36c8e2b6d13966928f7b0dc1a74240e78eb410fa01c06018aeeb30458cc", "schedule_id": 28697, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1042", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 142227}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 142227}, {"is_pass": false, "wtt_arr": "1051", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 4, "distance_m": 5704.539, "section_seq": 1, "route_path_id": 142227}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5704.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 142227}], "total_distance_m": 5704.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5269.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1688, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:44Z", "source_id": 65244814, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:48Z", "source_id": 20662288, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Glasgow Central High Level 1042 1042 9 None None Corkerhill C.S.M.D. 1051 1051 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87604/2026-09-22/detailed None Glasgow Central High Level 2026-09-22T10:42:00+01:00 Corkerhill C.S.M.D. 11.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.285427631600477, 55.84750224160864], [-4.285709653494894, 55.84751017003707], [-4.285958947357809, 55.84751634041128], [-4.286180190086051, 55.84752095925787], [-4.286378058576449, 55.847524233103506], [-4.286557229725832, 55.847526368474824], [-4.286722380431029, 55.84752757189848], [-4.286878187588868, 55.84752804990113], [-4.287029328096178, 55.847528009009395], [-4.2871804788497885, 55.84752765574994], [-4.2873363167465275, 55.84752719664942], [-4.287501518683225, 55.84752683823447], [-4.287680761556708, 55.84752678703174], [-4.287878722263807, 55.847527249567875], [-4.28810007770135, 55.84752843236952], [-4.288349504766167, 55.84753054196334], [-4.288631680355084, 55.84753378487596], [-4.289031199999999, 55.84752709999999], [-4.2896649, 55.8475027], [-4.290008499999999, 55.8474956], [-4.290104599999999, 55.84749409999999], [-4.2902638, 55.84749169999999], [-4.2911622, 55.84746719999999], [-4.2913838, 55.84746069999999], [-4.2921909, 55.8474372], [-4.292728899999999, 55.8474182], [-4.2928884, 55.84740219999999], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} 3.6 1040 1051 Glasgow Central High Level Corkerhill C.S.M.D. Corkerhill C.S.M.D. 55.8363339 -4.3245403 55.8363339 -4.3245403 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:51:00 Corkerhill C.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662288 1790070652576942 10 10 2026-09-22 10:01:43.903718 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:43.458616
736498 768234 G89917 122A07MG22 2026-09-22 COMPLETE 20662051 2026-09-22 10:51:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 768234, "stp": "P", "toc": "Northern", "uid": "G89917", "consist": "156484", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89917/2026-09-22/detailed", "trust_id": "122A07MG22", "origin_crs": "MPT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "1", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2A07", "timing_status": "LATE", "origin_station": "Morpeth", "current_leg_arr": "1051", "current_leg_dep": "1049", "current_leg_end": "Newcastle", "origin_dep_time": "1027", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-22T10:02:04", "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": "1049", "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\": 676.069, \"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\": 7815.408, \"from_m\": 676.069, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 7885.984, \"from_m\": 7815.408, \"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\": 19771.12, \"from_m\": 7885.984, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23881.951, \"from_m\": 19771.12, \"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\": 23909.238, \"from_m\": 23881.951, \"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\": 24729.685, \"from_m\": 23909.238, \"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\": 25649.573, \"from_m\": 24729.685, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26719.04, \"from_m\": 25649.573, \"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\": 768234, \"profile_key\": \"196f9665e6a000d11616e4ed51aea98fe3c6e6358cc388b8e3c34c3fa787c392\", \"schedule_id\": 12973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Morpeth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117503}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035H\", \"location\": \"Cramlington\", \"stage_seq\": 2, \"distance_m\": 10753.325, \"section_seq\": 1, \"route_path_id\": 117503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Benton North Jn\", \"stage_seq\": 3, \"distance_m\": 19771.12, \"section_seq\": 1, \"route_path_id\": 117503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 4, \"distance_m\": 23773.648, \"section_seq\": 1, \"route_path_id\": 117503}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1046H\", \"location\": \"Manors\", \"stage_seq\": 5, \"distance_m\": 25743.126, \"section_seq\": 1, \"route_path_id\": 117503}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 6, \"distance_m\": 26719.04, \"section_seq\": 1, \"route_path_id\": 117503}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26719.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117503}], \"total_distance_m\": 26719.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26719.04, \"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": "1027", "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\": 3309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:27Z\", \"source_id\": 65169733, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:27Z\", \"source_id\": 65202924, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:29Z\", \"source_id\": 20650078, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:54Z\", \"source_id\": 65237389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:58Z\", \"source_id\": 20660164, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:27Z\", \"source_id\": 65244043, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:30Z\", \"source_id\": 20662051, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "1", "timing_fact_generation": 1790070632857506, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:45.706895", "service_state_evidence_id": 20662051, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:46.700571", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MPT NCL 2A07 156484 2 75 None {"version": 3, "segments": [{"to_m": 676.069, "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": 7815.408, "from_m": 676.069, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 7885.984, "from_m": 7815.408, "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": 19771.12, "from_m": 7885.984, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23881.951, "from_m": 19771.12, "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": 23909.238, "from_m": 23881.951, "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": 24729.685, "from_m": 23909.238, "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": 25649.573, "from_m": 24729.685, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26719.04, "from_m": 25649.573, "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": 768234, "profile_key": "196f9665e6a000d11616e4ed51aea98fe3c6e6358cc388b8e3c34c3fa787c392", "schedule_id": 12973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1027", "location": "Morpeth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117503}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035H", "location": "Cramlington", "stage_seq": 2, "distance_m": 10753.325, "section_seq": 1, "route_path_id": 117503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Benton North Jn", "stage_seq": 3, "distance_m": 19771.12, "section_seq": 1, "route_path_id": 117503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Heaton South Jn", "stage_seq": 4, "distance_m": 23773.648, "section_seq": 1, "route_path_id": 117503}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1046H", "location": "Manors", "stage_seq": 5, "distance_m": 25743.126, "section_seq": 1, "route_path_id": 117503}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": null, "location": "Newcastle", "stage_seq": 6, "distance_m": 26719.04, "section_seq": 1, "route_path_id": 117503}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26719.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 117503}], "total_distance_m": 26719.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26719.04, "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": 3309, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:27Z", "source_id": 65169733, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-22T09:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3330, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:27Z", "source_id": 65202924, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:29Z", "source_id": 20650078, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:54Z", "source_id": 65237389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:58Z", "source_id": 20660164, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3504, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:27Z", "source_id": 65244043, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:30Z", "source_id": 20662051, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Morpeth 1027 1027 1 None None Newcastle 1049 1049 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89917/2026-09-22/detailed None Manors 2026-09-22T10:48: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 1049 1051 Manors Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:51:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662051 1790070632857506 26 26 2026-09-22 10:01:46.700571 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:45.706895
736499 766581 C47998 832T12ME22 2026-09-22 COMPLETE 20663042 2026-09-22 10:51:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 766581, "stp": "P", "toc": "Great Western Railway", "uid": "C47998", "consist": "166211", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47998/2026-09-22/detailed", "trust_id": "832T12ME22", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "2T12", "timing_status": "EARLY", "origin_station": "Exmouth", "current_leg_arr": "1051", "current_leg_dep": "1045", "current_leg_end": "Paignton", "origin_dep_time": "0924", "origin_platform": null, "current_location": "Paignton", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]}", "current_leg_start": "Torquay", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "50.4341335", "next_location_lon": "-3.5646741", "previous_location": "Torquay", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7945.951, \"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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8328.383, \"from_m\": 7945.951, \"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\": 8600.851, \"from_m\": 8328.383, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14725.262, \"from_m\": 8600.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15097.097, \"from_m\": 14725.262, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15143.053, \"from_m\": 15097.097, \"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\": 15183.229, \"from_m\": 15143.053, \"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\": 16303.479, \"from_m\": 15183.229, \"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\": 17560.919, \"from_m\": 16303.479, \"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\": 17850.454, \"from_m\": 17560.919, \"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\": 17895.709, \"from_m\": 17850.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17979.008, \"from_m\": 17895.709, \"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\": 18168.871, \"from_m\": 17979.008, \"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\": 20281.423, \"from_m\": 18168.871, \"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\": 28714.833, \"from_m\": 20281.423, \"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\": 32314.288, \"from_m\": 28714.833, \"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\": 35014.41, \"from_m\": 32314.288, \"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\": 35053.848, \"from_m\": 35014.41, \"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\": 35123.372, \"from_m\": 35053.848, \"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\": 35722.349, \"from_m\": 35123.372, \"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\": 37124.122, \"from_m\": 35722.349, \"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\": 39854.367, \"from_m\": 37124.122, \"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\": 41363.684, \"from_m\": 39854.367, \"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\": 43071.238, \"from_m\": 41363.684, \"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\": 44020.394, \"from_m\": 43071.238, \"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\": 47961.088, \"from_m\": 44020.394, \"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\": 49170.277, \"from_m\": 47961.088, \"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\": 49256.669, \"from_m\": 49170.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49799.265, \"from_m\": 49256.669, \"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\": 50762.91, \"from_m\": 49799.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50876.182, \"from_m\": 50762.91, \"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\": 50953.661, \"from_m\": 50876.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51165.073, \"from_m\": 50953.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53548.465, \"from_m\": 51165.073, \"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\": 56293.384, \"from_m\": 53548.465, \"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\": 57991.836, \"from_m\": 56293.384, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60360.554, \"from_m\": 57991.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60370.056, \"from_m\": 60360.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62779.491, \"from_m\": 60370.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63245.505, \"from_m\": 62779.491, \"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\": 63626.099, \"from_m\": 63245.505, \"capability_applied\": null, \"effective_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\": 766581, \"profile_key\": \"9c0399cc9595b35fb5ed5fe9ab39f82b4775179c82b0ba002cac942acae70444\", \"schedule_id\": 5982, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0927H\", \"wtt_dep\": \"0928\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.498, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0930\", \"wtt_dep\": \"0930H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 3, \"distance_m\": 5002.05, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0931H\", \"wtt_dep\": \"0932\", \"location\": \"Exton\", \"stage_seq\": 4, \"distance_m\": 5658.505, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0935H\", \"wtt_dep\": \"0936H\", \"location\": \"Topsham\", \"stage_seq\": 5, \"distance_m\": 8109.846, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0939\", \"wtt_dep\": \"0940\", \"location\": \"Newcourt\", \"stage_seq\": 6, \"distance_m\": 10145.868, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0942\", \"wtt_dep\": \"0943\", \"location\": \"Digby & Sowton\", \"stage_seq\": 7, \"distance_m\": 11423.894, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0946\", \"wtt_dep\": \"0946H\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 8, \"distance_m\": 14454.891, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 9, \"distance_m\": 15016.913, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0948H\", \"wtt_dep\": \"0949\", \"location\": \"St. James' Park\", \"stage_seq\": 10, \"distance_m\": 16035.633, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0951\", \"wtt_dep\": \"0952H\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 16835.953, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"0955\", \"wtt_dep\": \"0959\", \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 17862.216, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 13, \"distance_m\": 34709.248, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1014H\", \"location\": \"Dawlish\", \"stage_seq\": 14, \"distance_m\": 37346.724, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019H\", \"location\": \"Teignmouth\", \"stage_seq\": 15, \"distance_m\": 41800.798, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1035\", \"location\": \"Newton Abbot\", \"stage_seq\": 16, \"distance_m\": 49966.325, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 17, \"distance_m\": 50853.304, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039H\", \"location\": \"Edginswell (construction)\", \"stage_seq\": 18, \"distance_m\": 55949.428, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1043\", \"location\": \"Torre\", \"stage_seq\": 19, \"distance_m\": 58221.078, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1046H\", \"location\": \"Torquay\", \"stage_seq\": 20, \"distance_m\": 59566.557, \"section_seq\": 1, \"route_path_id\": 132473}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 21, \"distance_m\": 63626.099, \"section_seq\": 1, \"route_path_id\": 132473}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63626.099, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132473}], \"total_distance_m\": 63626.099, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63026.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 599.222, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0924", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:28:06Z\", \"source_id\": 20599304, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:08Z\", \"source_id\": 20601737, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:37Z\", \"source_id\": 20602916, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:00Z\", \"source_id\": 65050765, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:02Z\", \"source_id\": 20605508, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:37Z\", \"source_id\": 20609139, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:43:37Z\", \"source_id\": 20611450, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:38Z\", \"source_id\": 20616967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:38Z\", \"source_id\": 65095447, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:53:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:42Z\", \"source_id\": 20618559, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:02Z\", \"source_id\": 65101557, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:10Z\", \"source_id\": 20620420, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:22Z\", \"source_id\": 65117778, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:24Z\", \"source_id\": 20625172, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:34Z\", \"source_id\": 65152238, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:42Z\", \"source_id\": 20635258, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:50Z\", \"source_id\": 65160435, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:53Z\", \"source_id\": 20637650, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:48Z\", \"source_id\": 65173160, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:50Z\", \"source_id\": 20641399, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:12Z\", \"source_id\": 65194598, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:15Z\", \"source_id\": 20647745, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:21Z\", \"source_id\": 65218140, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:25Z\", \"source_id\": 20654551, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:27Z\", \"source_id\": 65225723, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:30Z\", \"source_id\": 20656834, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:48Z\", \"source_id\": 20663042, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "1", "timing_fact_generation": 1790070710706484, "current_leg_arrival_utc": "2026-09-22T10:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:50.695560", "service_state_evidence_id": 20663042, "current_leg_start_actual_dep": "2026-09-22T10:46:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:50.813504", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXM PGN 2T12 166211 3 90 None {"version": 3, "segments": [{"to_m": 7945.951, "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", "infrastructure_limit_mph": 50.0}, {"to_m": 8328.383, "from_m": 7945.951, "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": 8600.851, "from_m": 8328.383, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14725.262, "from_m": 8600.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15097.097, "from_m": 14725.262, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15143.053, "from_m": 15097.097, "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": 15183.229, "from_m": 15143.053, "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": 16303.479, "from_m": 15183.229, "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": 17560.919, "from_m": 16303.479, "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": 17850.454, "from_m": 17560.919, "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": 17895.709, "from_m": 17850.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17979.008, "from_m": 17895.709, "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": 18168.871, "from_m": 17979.008, "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": 20281.423, "from_m": 18168.871, "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": 28714.833, "from_m": 20281.423, "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": 32314.288, "from_m": 28714.833, "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": 35014.41, "from_m": 32314.288, "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": 35053.848, "from_m": 35014.41, "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": 35123.372, "from_m": 35053.848, "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": 35722.349, "from_m": 35123.372, "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": 37124.122, "from_m": 35722.349, "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": 39854.367, "from_m": 37124.122, "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": 41363.684, "from_m": 39854.367, "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": 43071.238, "from_m": 41363.684, "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": 44020.394, "from_m": 43071.238, "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": 47961.088, "from_m": 44020.394, "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": 49170.277, "from_m": 47961.088, "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": 49256.669, "from_m": 49170.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49799.265, "from_m": 49256.669, "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": 50762.91, "from_m": 49799.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50876.182, "from_m": 50762.91, "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": 50953.661, "from_m": 50876.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51165.073, "from_m": 50953.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53548.465, "from_m": 51165.073, "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": 56293.384, "from_m": 53548.465, "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": 57991.836, "from_m": 56293.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60360.554, "from_m": 57991.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60370.056, "from_m": 60360.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62779.491, "from_m": 60370.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63245.505, "from_m": 62779.491, "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": 63626.099, "from_m": 63245.505, "capability_applied": null, "effective_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": 766581, "profile_key": "9c0399cc9595b35fb5ed5fe9ab39f82b4775179c82b0ba002cac942acae70444", "schedule_id": 5982, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0924", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0927H", "wtt_dep": "0928", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.498, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0930", "wtt_dep": "0930H", "location": "Lympstone Commando", "stage_seq": 3, "distance_m": 5002.05, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0931H", "wtt_dep": "0932", "location": "Exton", "stage_seq": 4, "distance_m": 5658.505, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0935H", "wtt_dep": "0936H", "location": "Topsham", "stage_seq": 5, "distance_m": 8109.846, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0939", "wtt_dep": "0940", "location": "Newcourt", "stage_seq": 6, "distance_m": 10145.868, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0942", "wtt_dep": "0943", "location": "Digby & Sowton", "stage_seq": 7, "distance_m": 11423.894, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0946", "wtt_dep": "0946H", "location": "Polsloe Bridge", "stage_seq": 8, "distance_m": 14454.891, "section_seq": 1, "route_path_id": 132473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947H", "location": "Exmouth Jn", "stage_seq": 9, "distance_m": 15016.913, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0948H", "wtt_dep": "0949", "location": "St. James' Park", "stage_seq": 10, "distance_m": 16035.633, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0951", "wtt_dep": "0952H", "location": "Exeter Central", "stage_seq": 11, "distance_m": 16835.953, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "0955", "wtt_dep": "0959", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 17862.216, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010H", "location": "Dawlish Warren", "stage_seq": 13, "distance_m": 34709.248, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1014H", "location": "Dawlish", "stage_seq": 14, "distance_m": 37346.724, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019H", "location": "Teignmouth", "stage_seq": 15, "distance_m": 41800.798, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1035", "location": "Newton Abbot", "stage_seq": 16, "distance_m": 49966.325, "section_seq": 1, "route_path_id": 132473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Newton Abbot West Jn", "stage_seq": 17, "distance_m": 50853.304, "section_seq": 1, "route_path_id": 132473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039H", "location": "Edginswell (construction)", "stage_seq": 18, "distance_m": 55949.428, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1043", "location": "Torre", "stage_seq": 19, "distance_m": 58221.078, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1046H", "location": "Torquay", "stage_seq": 20, "distance_m": 59566.557, "section_seq": 1, "route_path_id": 132473}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Paignton", "stage_seq": 21, "distance_m": 63626.099, "section_seq": 1, "route_path_id": 132473}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63626.099, "from_m": 0.0, "section_seq": 1, "route_path_id": 132473}], "total_distance_m": 63626.099, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63026.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 599.222, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:28:06Z", "source_id": 20599304, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:08Z", "source_id": 20601737, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:37Z", "source_id": 20602916, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:00Z", "source_id": 65050765, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:02Z", "source_id": 20605508, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:37Z", "source_id": 20609139, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:43:37Z", "source_id": 20611450, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:38Z", "source_id": 20616967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26496, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:38Z", "source_id": 65095447, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:53:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:42Z", "source_id": 20618559, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:02Z", "source_id": 65101557, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:56:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:10Z", "source_id": 20620420, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26454, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:22Z", "source_id": 65117778, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:24Z", "source_id": 20625172, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26563, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:34Z", "source_id": 65152238, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:42Z", "source_id": 20635258, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:50Z", "source_id": 65160435, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:53Z", "source_id": 20637650, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:48Z", "source_id": 65173160, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:50Z", "source_id": 20641399, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26590, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:12Z", "source_id": 65194598, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:15Z", "source_id": 20647745, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26608, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:21Z", "source_id": 65218140, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:25Z", "source_id": 20654551, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26613, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:27Z", "source_id": 65225723, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:30Z", "source_id": 20656834, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:48Z", "source_id": 20663042, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Exmouth 0924 0924 None None None Paignton 1052 1052 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C47998/2026-09-22/detailed None Torquay 2026-09-22T10:46:30+01:00 Paignton 6.0 {"type": "LineString", "coordinates": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]} 2.5 1045 1051 Torquay Paignton Paignton 50.4341335 -3.5646741 50.4341335 -3.5646741 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:51:00 Paignton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663042 1790070710706484 75 75 2026-09-22 10:01:50.813504 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:50.695560
736500 767954 P65368 305S64MG22 2026-09-22 COMPLETE 20663098 2026-09-22 10:45:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 767954, "stp": "P", "toc": "Northern", "uid": "P65368", "consist": "156455", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65368/2026-09-22/detailed", "trust_id": "305S64MG22", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-22", "dest_arr_time": "1045", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5S64", "timing_status": "ON TIME", "origin_station": "Preston", "current_leg_arr": "1045", "current_leg_dep": "1043", "current_leg_end": "Preston", "origin_dep_time": "1016", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "0 minutes", "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": "1045", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Preston", "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\": 767954, \"profile_key\": \"9950a0c9e8f13f7b00ee12e959cafc6df706e8b3de4c0f2a7f445f20f50a5a6b\", \"schedule_id\": 20496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139090}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1043\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 859.468, \"section_seq\": 1, \"route_path_id\": 139090}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 3, \"distance_m\": 1718.935, \"section_seq\": 1, \"route_path_id\": 139090}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1718.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139090}], \"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": "1016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:50Z\", \"source_id\": 20663098, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1790070712466143, "current_leg_arrival_utc": "2026-09-22T10:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:52.463116", "service_state_evidence_id": 20663098, "current_leg_start_actual_dep": "2026-09-22T10:43:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T09:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:53.027023", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P PRE PRE 5S64 156455 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": 767954, "profile_key": "9950a0c9e8f13f7b00ee12e959cafc6df706e8b3de4c0f2a7f445f20f50a5a6b", "schedule_id": 20496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1016", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139090}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1043", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 859.468, "section_seq": 1, "route_path_id": 139090}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": null, "location": "Preston", "stage_seq": 3, "distance_m": 1718.935, "section_seq": 1, "route_path_id": 139090}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1718.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 139090}], "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} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:50Z", "source_id": 20663098, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}] Preston 1016 1016 1 None None Preston 1045 1045 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65368/2026-09-22/detailed None Preston Shunt Line 2026-09-22T10: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 1043 1045 Preston Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:45:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663098 1790070712466143 5 5 2026-09-22 10:01:53.027023 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:52.463116
736501 767273 G88388 871L20MF22 2026-09-22 COMPLETE 20662182 2026-09-22 10:51:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 767273, "stp": "P", "toc": "Southern", "uid": "G88388", "consist": "377114+377419", "dest_crs": "EGR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88388/2026-09-22/detailed", "trust_id": "871L20MF22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Grinstead", "service_date": "2026-09-22", "dest_arr_time": "1050", "dest_platform": "2", "is_terminated": 1, "next_location": "East Grinstead", "signalling_id": "1L20", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1051", "current_leg_dep": "1047", "current_leg_end": "East Grinstead", "origin_dep_time": "0950", "origin_platform": "14", "current_location": "East Grinstead", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]}", "current_leg_start": "Dormans", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "51.1266349", "next_location_lon": "-0.0176937", "previous_location": "Dormans", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.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\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17298.464, \"from_m\": 17231.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17333.387, \"from_m\": 17298.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17399.448, \"from_m\": 17333.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.49, \"from_m\": 17399.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\": 18546.583, \"from_m\": 17434.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18668.295, \"from_m\": 18546.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18742.423, \"from_m\": 18668.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\": 24629.563, \"from_m\": 18742.423, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24836.289, \"from_m\": 24629.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26928.521, \"from_m\": 24836.289, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26963.559, \"from_m\": 26928.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28805.522, \"from_m\": 26963.559, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30978.833, \"from_m\": 28805.522, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32683.149, \"from_m\": 30978.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32694.226, \"from_m\": 32683.149, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32747.709, \"from_m\": 32694.226, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32768.91, \"from_m\": 32747.709, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33636.185, \"from_m\": 32768.91, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34686.308, \"from_m\": 33636.185, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34714.045, \"from_m\": 34686.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36007.584, \"from_m\": 34714.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42507.735, \"from_m\": 36007.584, \"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\": 42735.768, \"from_m\": 42507.735, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48044.823, \"from_m\": 42735.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48636.88, \"from_m\": 48044.823, \"capability_applied\": null, \"effective_limit_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\": 767273, \"profile_key\": \"aee79ae072b2a100d60e034d6c924a08c80f400002725a1ec3b72fbc309ee0b7\", \"schedule_id\": 12485, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0952H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0957H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1010H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18418.686, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015H\", \"location\": \"Sanderstead\", \"stage_seq\": 11, \"distance_m\": 19948.722, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1018H\", \"location\": \"Riddlesdown\", \"stage_seq\": 12, \"distance_m\": 21928.055, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1022H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 13, \"distance_m\": 25025.312, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1026H\", \"location\": \"Woldingham\", \"stage_seq\": 14, \"distance_m\": 27824.428, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Oxted\", \"stage_seq\": 15, \"distance_m\": 33025.303, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1035\", \"location\": \"Hurst Green\", \"stage_seq\": 16, \"distance_m\": 34548.085, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041\", \"location\": \"Lingfield\", \"stage_seq\": 17, \"distance_m\": 42600.218, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1044H\", \"location\": \"Dormans\", \"stage_seq\": 18, \"distance_m\": 44975.395, \"section_seq\": 1, \"route_path_id\": 134603}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"East Grinstead\", \"stage_seq\": 19, \"distance_m\": 48636.88, \"section_seq\": 1, \"route_path_id\": 134603}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48636.88, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134603}], \"total_distance_m\": 48636.88, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43344.831, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5292.049, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0950", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1266349", "current_position_lon": "-0.0176937", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:16Z\", \"source_id\": 65102089, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:18Z\", \"source_id\": 20620537, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:33Z\", \"source_id\": 65113045, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:35Z\", \"source_id\": 20623708, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:54Z\", \"source_id\": 65124453, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:58Z\", \"source_id\": 20627087, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:43Z\", \"source_id\": 65134704, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:46Z\", \"source_id\": 20630060, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:27Z\", \"source_id\": 65144292, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:31Z\", \"source_id\": 20632793, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:39Z\", \"source_id\": 65147416, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:45Z\", \"source_id\": 20633719, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:41Z\", \"source_id\": 65157513, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:44Z\", \"source_id\": 20636823, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:54Z\", \"source_id\": 65165695, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:58Z\", \"source_id\": 20639205, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:02Z\", \"source_id\": 65176371, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:06Z\", \"source_id\": 20642313, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:14Z\", \"source_id\": 65189544, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:20Z\", \"source_id\": 20646271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:48Z\", \"source_id\": 65198730, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:51Z\", \"source_id\": 20648864, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:11Z\", \"source_id\": 65207340, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:13Z\", \"source_id\": 20651399, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:59Z\", \"source_id\": 65227234, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:03Z\", \"source_id\": 20657243, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:38Z\", \"source_id\": 65244517, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:44Z\", \"source_id\": 20662182, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Grinstead", "service_state_platform": "2", "timing_fact_generation": 1790070646218225, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:53.316014", "service_state_evidence_id": 20662182, "current_leg_start_actual_dep": "2026-09-22T10:45:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:54.516315", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None EGR 1L20 377114+377419 8 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.695, "from_m": 7545.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.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": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17298.464, "from_m": 17231.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17333.387, "from_m": 17298.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17399.448, "from_m": 17333.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.49, "from_m": 17399.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": 18546.583, "from_m": 17434.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18668.295, "from_m": 18546.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18742.423, "from_m": 18668.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": 24629.563, "from_m": 18742.423, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24836.289, "from_m": 24629.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26928.521, "from_m": 24836.289, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26963.559, "from_m": 26928.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28805.522, "from_m": 26963.559, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30978.833, "from_m": 28805.522, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32683.149, "from_m": 30978.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32694.226, "from_m": 32683.149, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32747.709, "from_m": 32694.226, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32768.91, "from_m": 32747.709, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33636.185, "from_m": 32768.91, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34686.308, "from_m": 33636.185, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34714.045, "from_m": 34686.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36007.584, "from_m": 34714.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42507.735, "from_m": 36007.584, "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": 42735.768, "from_m": 42507.735, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48044.823, "from_m": 42735.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48636.88, "from_m": 48044.823, "capability_applied": null, "effective_limit_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": 767273, "profile_key": "aee79ae072b2a100d60e034d6c924a08c80f400002725a1ec3b72fbc309ee0b7", "schedule_id": 12485, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0950", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0952H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0954", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0957H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001H", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1010H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 134603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "South Croydon", "stage_seq": 10, "distance_m": 18418.686, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015H", "location": "Sanderstead", "stage_seq": 11, "distance_m": 19948.722, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1018H", "location": "Riddlesdown", "stage_seq": 12, "distance_m": 21928.055, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1022H", "location": "Upper Warlingham", "stage_seq": 13, "distance_m": 25025.312, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1026H", "location": "Woldingham", "stage_seq": 14, "distance_m": 27824.428, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Oxted", "stage_seq": 15, "distance_m": 33025.303, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1035", "location": "Hurst Green", "stage_seq": 16, "distance_m": 34548.085, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041", "location": "Lingfield", "stage_seq": 17, "distance_m": 42600.218, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1044H", "location": "Dormans", "stage_seq": 18, "distance_m": 44975.395, "section_seq": 1, "route_path_id": 134603}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 19, "distance_m": 48636.88, "section_seq": 1, "route_path_id": 134603}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48636.88, "from_m": 0.0, "section_seq": 1, "route_path_id": 134603}], "total_distance_m": 48636.88, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43344.831, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5292.049, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:16Z", "source_id": 65102089, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:55:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:18Z", "source_id": 20620537, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:33Z", "source_id": 65113045, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:35Z", "source_id": 20623708, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:54Z", "source_id": 65124453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:58Z", "source_id": 20627087, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:43Z", "source_id": 65134704, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:46Z", "source_id": 20630060, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:27Z", "source_id": 65144292, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:31Z", "source_id": 20632793, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:39Z", "source_id": 65147416, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:45Z", "source_id": 20633719, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30401, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:41Z", "source_id": 65157513, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:44Z", "source_id": 20636823, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30405, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:54Z", "source_id": 65165695, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:58Z", "source_id": 20639205, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30409, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:02Z", "source_id": 65176371, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:06Z", "source_id": 20642313, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:14Z", "source_id": 65189544, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:20Z", "source_id": 20646271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:48Z", "source_id": 65198730, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:51Z", "source_id": 20648864, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30431, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:11Z", "source_id": 65207340, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:13Z", "source_id": 20651399, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30436, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:59Z", "source_id": 65227234, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:46:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:03Z", "source_id": 20657243, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30441, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:38Z", "source_id": 65244517, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:44Z", "source_id": 20662182, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] London Victoria (C) 0950 0950 14 None None East Grinstead 1050 1050 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88388/2026-09-22/detailed None Dormans 2026-09-22T10:45:30+01:00 East Grinstead 4.0 {"type": "LineString", "coordinates": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]} 2.3 1047 1051 Dormans East Grinstead East Grinstead 51.1266349 -0.0176937 51.1266349 -0.0176937 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:51:00 East Grinstead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662182 1790070646218225 81 81 2026-09-22 10:01:54.516315 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:53.316014
736502 766511 P02103 492W08ME22 2026-09-22 COMPLETE 20662181 2026-09-22 10:51:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 766511, "stp": "P", "toc": "Greater Anglia", "uid": "P02103", "consist": "755408", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02103/2026-09-22/detailed", "trust_id": "492W08ME22", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-22", "dest_arr_time": "1040", "dest_platform": "5", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2W08", "timing_status": "LATE", "origin_station": "Ipswich", "current_leg_arr": "1051", "current_leg_dep": "1031", "current_leg_end": "Cambridge", "origin_dep_time": "0921", "origin_platform": "4B", "current_location": "Cambridge", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40855530000000007, 52.2390314], [0.4045662, 52.2367441], [0.4029648, 52.2359173], [0.4014515, 52.2350281], [0.3976787, 52.2328187], [0.3958789999999999, 52.231726300000005], [0.3949401, 52.2311675], [0.3943187, 52.230765700000006], [0.3934422, 52.230128399999984], [0.3925956, 52.2294689], [0.392002, 52.2289613], [0.3914051, 52.228401899999994], [0.3907953, 52.2278118], [0.3903843, 52.2273759], [0.3900483, 52.22699359999999], [0.38946059999999993, 52.2262623], [0.3891244, 52.22581639999999], [0.3888212999999999, 52.22537869999999], [0.3883112, 52.2245519], [0.3879131, 52.22379159999999], [0.387601, 52.2231024], [0.38730599999999993, 52.2222472], [0.38714670000000007, 52.2216761], [0.3868473999999999, 52.220538700000006], [0.3866828673197634, 52.21998654579095], [0.3866465, 52.219864499999986], [0.3864195, 52.21920099999999], [0.3862138, 52.218655000000005], [0.3860946, 52.2183605], [0.38598769999999993, 52.218115100000006], [0.38556509999999994, 52.2171856], [0.38530449999999994, 52.21665960000001], [0.3851107999999999, 52.2162912], [0.384692, 52.21553049999999], [0.3844856, 52.21517999999999], [0.3840619, 52.2145009], [0.3836167, 52.2138285], [0.3834302, 52.21354789999999], [0.3831846, 52.2131748], [0.3828197, 52.21262799999999], [0.3822017, 52.2116933], [0.3817556, 52.21104299999999], [0.38154999999999994, 52.210761999999995], [0.3810639, 52.2101283], [0.3806222, 52.2096272], [0.3803772, 52.2093781], [0.3799799, 52.2090061], [0.3796053999999999, 52.20868599999999], [0.3790174999999999, 52.20822209999999], [0.378357, 52.20777009999999], [0.3779936, 52.207534200000005], [0.3773715, 52.20716209999999], [0.3763712, 52.2065707], [0.3756838, 52.2061722], [0.3743543, 52.20538229999999], [0.3737927, 52.20509239999999], [0.37348649999999994, 52.204919699999984], [0.3731315999999999, 52.2047109], [0.3722513, 52.2042103], [0.3717271, 52.2039268], [0.37109469999999994, 52.203608499999994], [0.3704535, 52.203299], [0.36962610000000007, 52.2029255], [0.3688595, 52.20259239999999], [0.3685458999999999, 52.2024674], [0.3678028, 52.2021867], [0.3672228, 52.2019755], [0.3665167, 52.20173559999999], [0.3663402999999999, 52.2016788], [0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Newmarket", "dest_arr_time_act": "1040", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Newmarket", "current_leg_milage": "14.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 157.704, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1648.98, \"from_m\": 157.704, \"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\": 22955.003, \"from_m\": 1648.98, \"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\": 23194.484, \"from_m\": 22955.003, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62472.974, \"from_m\": 23194.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64117.53, \"from_m\": 62472.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65837.697, \"from_m\": 64117.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65859.346, \"from_m\": 65837.697, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66516.911, \"from_m\": 65859.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 87516.914, \"from_m\": 66516.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87776.444, \"from_m\": 87516.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88608.666, \"from_m\": 87776.444, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88767.312, \"from_m\": 88608.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\": 88829.285, \"from_m\": 88767.312, \"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\": 88868.533, \"from_m\": 88829.285, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89346.225, \"from_m\": 88868.533, \"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\": 766511, \"profile_key\": \"76ded5c9db766f1d38b027c33efdf2f62eae9540e6923eeacc5ae02111a39987\", \"schedule_id\": 18838, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0921\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1439.448, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 2810.796, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0925H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 8125.231, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"0928H\", \"wtt_dep\": \"0929H\", \"location\": \"Needham Market\", \"stage_seq\": 5, \"distance_m\": 13525.577, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"0933H\", \"wtt_dep\": \"0935\", \"location\": \"Stowmarket\", \"stage_seq\": 6, \"distance_m\": 19059.308, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 22937.559, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"0943H\", \"wtt_dep\": \"0944\", \"location\": \"Elmswell\", \"stage_seq\": 8, \"distance_m\": 28628.475, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0949H\", \"location\": \"Thurston\", \"stage_seq\": 9, \"distance_m\": 35828.528, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"0955H\", \"wtt_dep\": \"1000\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 10, \"distance_m\": 42378.697, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010H\", \"location\": \"Kennett\", \"stage_seq\": 11, \"distance_m\": 57939.008, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Chippenham Jn\", \"stage_seq\": 12, \"distance_m\": 62410.727, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1019\", \"wtt_dep\": \"1020\", \"location\": \"Newmarket\", \"stage_seq\": 13, \"distance_m\": 65859.346, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Dullingham\", \"stage_seq\": 14, \"distance_m\": 71097.649, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 15, \"distance_m\": 87822.294, \"section_seq\": 1, \"route_path_id\": 137176}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 16, \"distance_m\": 89346.225, \"section_seq\": 1, \"route_path_id\": 137176}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 89346.225, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137176}], \"total_distance_m\": 89346.225, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49909.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39437.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0921", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:46:11Z\", \"source_id\": 65077869, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:46:16Z\", \"source_id\": 20613581, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:12Z\", \"source_id\": 65088832, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:13Z\", \"source_id\": 20616638, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:30Z\", \"source_id\": 65112892, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:34Z\", \"source_id\": 20623694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:29Z\", \"source_id\": 65134039, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:34Z\", \"source_id\": 20629848, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:16Z\", \"source_id\": 65141234, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:16Z\", \"source_id\": 20631906, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:15Z\", \"source_id\": 65164047, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:21Z\", \"source_id\": 20638726, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:05Z\", \"source_id\": 65181560, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:09Z\", \"source_id\": 20643899, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:42Z\", \"source_id\": 65203572, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:43Z\", \"source_id\": 20650264, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:36Z\", \"source_id\": 65244501, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:40Z\", \"source_id\": 20662181, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "5", "timing_fact_generation": 1790070640699667, "current_leg_arrival_utc": "2026-09-22T10:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:55.172903", "service_state_evidence_id": 20662181, "current_leg_start_actual_dep": "2026-09-22T10:31:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:01:55.359045", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P IPS CBG 2W08 755408 5 100 None {"version": 3, "segments": [{"to_m": 157.704, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1648.98, "from_m": 157.704, "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": 22955.003, "from_m": 1648.98, "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": 23194.484, "from_m": 22955.003, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62472.974, "from_m": 23194.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64117.53, "from_m": 62472.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65837.697, "from_m": 64117.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65859.346, "from_m": 65837.697, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66516.911, "from_m": 65859.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 87516.914, "from_m": 66516.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87776.444, "from_m": 87516.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88608.666, "from_m": 87776.444, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88767.312, "from_m": 88608.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": 88829.285, "from_m": 88767.312, "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": 88868.533, "from_m": 88829.285, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89346.225, "from_m": 88868.533, "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": 766511, "profile_key": "76ded5c9db766f1d38b027c33efdf2f62eae9540e6923eeacc5ae02111a39987", "schedule_id": 18838, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0921", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1439.448, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923H", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 2810.796, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0925H", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 8125.231, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "0928H", "wtt_dep": "0929H", "location": "Needham Market", "stage_seq": 5, "distance_m": 13525.577, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "0933H", "wtt_dep": "0935", "location": "Stowmarket", "stage_seq": 6, "distance_m": 19059.308, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 22937.559, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "0943H", "wtt_dep": "0944", "location": "Elmswell", "stage_seq": 8, "distance_m": 28628.475, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0949H", "location": "Thurston", "stage_seq": 9, "distance_m": 35828.528, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "0955H", "wtt_dep": "1000", "location": "Bury St Edmunds", "stage_seq": 10, "distance_m": 42378.697, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010H", "location": "Kennett", "stage_seq": 11, "distance_m": 57939.008, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015", "location": "Chippenham Jn", "stage_seq": 12, "distance_m": 62410.727, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1019", "wtt_dep": "1020", "location": "Newmarket", "stage_seq": 13, "distance_m": 65859.346, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Dullingham", "stage_seq": 14, "distance_m": 71097.649, "section_seq": 1, "route_path_id": 137176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "Coldham Lane Jn", "stage_seq": 15, "distance_m": 87822.294, "section_seq": 1, "route_path_id": 137176}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": null, "location": "Cambridge", "stage_seq": 16, "distance_m": 89346.225, "section_seq": 1, "route_path_id": 137176}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 89346.225, "from_m": 0.0, "section_seq": 1, "route_path_id": 137176}], "total_distance_m": 89346.225, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49909.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39437.136, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:46:11Z", "source_id": 65077869, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:46:16Z", "source_id": 20613581, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:12Z", "source_id": 65088832, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:13Z", "source_id": 20616638, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12306, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:30Z", "source_id": 65112892, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:34Z", "source_id": 20623694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12302, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:29Z", "source_id": 65134039, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:34Z", "source_id": 20629848, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:16Z", "source_id": 65141234, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:16Z", "source_id": 20631906, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:15Z", "source_id": 65164047, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:21Z", "source_id": 20638726, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:05Z", "source_id": 65181560, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:09Z", "source_id": 20643899, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12314, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:42Z", "source_id": 65203572, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:43Z", "source_id": 20650264, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12534, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:36Z", "source_id": 65244501, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:40Z", "source_id": 20662181, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Ipswich 0921 0921 4B None None Cambridge 1040 1040 5 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02103/2026-09-22/detailed None Newmarket 2026-09-22T10:31:00+01:00 Cambridge 20.0 {"type": "LineString", "coordinates": [[0.40855530000000007, 52.2390314], [0.4045662, 52.2367441], [0.4029648, 52.2359173], [0.4014515, 52.2350281], [0.3976787, 52.2328187], [0.3958789999999999, 52.231726300000005], [0.3949401, 52.2311675], [0.3943187, 52.230765700000006], [0.3934422, 52.230128399999984], [0.3925956, 52.2294689], [0.392002, 52.2289613], [0.3914051, 52.228401899999994], [0.3907953, 52.2278118], [0.3903843, 52.2273759], [0.3900483, 52.22699359999999], [0.38946059999999993, 52.2262623], [0.3891244, 52.22581639999999], [0.3888212999999999, 52.22537869999999], [0.3883112, 52.2245519], [0.3879131, 52.22379159999999], [0.387601, 52.2231024], [0.38730599999999993, 52.2222472], [0.38714670000000007, 52.2216761], [0.3868473999999999, 52.220538700000006], [0.3866828673197634, 52.21998654579095], [0.3866465, 52.219864499999986], [0.3864195, 52.21920099999999], [0.3862138, 52.218655000000005], [0.3860946, 52.2183605], [0.38598769999999993, 52.218115100000006], [0.38556509999999994, 52.2171856], [0.38530449999999994, 52.21665960000001], [0.3851107999999999, 52.2162912], [0.384692, 52.21553049999999], [0.3844856, 52.21517999999999], [0.3840619, 52.2145009], [0.3836167, 52.2138285], [0.3834302, 52.21354789999999], [0.3831846, 52.2131748], [0.3828197, 52.21262799999999], [0.3822017, 52.2116933], [0.3817556, 52.21104299999999], [0.38154999999999994, 52.210761999999995], [0.3810639, 52.2101283], [0.3806222, 52.2096272], [0.3803772, 52.2093781], [0.3799799, 52.2090061], [0.3796053999999999, 52.20868599999999], [0.3790174999999999, 52.20822209999999], [0.378357, 52.20777009999999], [0.3779936, 52.207534200000005], [0.3773715, 52.20716209999999], [0.3763712, 52.2065707], [0.3756838, 52.2061722], [0.3743543, 52.20538229999999], [0.3737927, 52.20509239999999], [0.37348649999999994, 52.204919699999984], [0.3731315999999999, 52.2047109], [0.3722513, 52.2042103], [0.3717271, 52.2039268], [0.37109469999999994, 52.203608499999994], [0.3704535, 52.203299], [0.36962610000000007, 52.2029255], [0.3688595, 52.20259239999999], [0.3685458999999999, 52.2024674], [0.3678028, 52.2021867], [0.3672228, 52.2019755], [0.3665167, 52.20173559999999], [0.3663402999999999, 52.2016788], [0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} 14.6 1031 1051 Newmarket Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:51:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662181 1790070640699667 62 62 2026-09-22 10:01:55.359045 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:55.172903
736503 768805 C35808 733Y47MH22 2026-09-22 COMPLETE 20663215 2026-09-22 10:51:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 768805, "stp": "P", "toc": "Elizabeth Line", "uid": "C35808", "consist": "345005", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35808/2026-09-22/detailed", "trust_id": "733Y47MH22", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "5", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y47", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1051", "current_leg_dep": "1051", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1051", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1053", "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.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.938, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.349, \"from_m\": 2541.938, \"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\": 768805, \"profile_key\": \"a84e95b19a13673dd7e0513c59ce50807408da149be15f4b3e998ad8672d30ba\", \"schedule_id\": 4521, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115942}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.349, \"section_seq\": 1, \"route_path_id\": 115942}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3285.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115942}], \"total_distance_m\": 3285.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.349, \"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": "1051", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "0.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:58Z\", \"source_id\": 65247887, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:00Z\", \"source_id\": 20663215, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1790070721069620, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:51:59.728831", "service_state_evidence_id": 65247887, "current_leg_start_actual_dep": "2026-09-22T10:51:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T09:51:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:02.029050", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX None 3Y47 345005 9 90 None {"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.938, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.349, "from_m": 2541.938, "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": 768805, "profile_key": "a84e95b19a13673dd7e0513c59ce50807408da149be15f4b3e998ad8672d30ba", "schedule_id": 4521, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1051", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115942}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.349, "section_seq": 1, "route_path_id": 115942}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3285.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 115942}], "total_distance_m": 3285.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.349, "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": 22554, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:58Z", "source_id": 65247887, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:00Z", "source_id": 20663215, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1051 1051 B None None Westbourne Park Carriage Sidings 1053 1053 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35808/2026-09-22/detailed None Paddington (Crossrail) 2026-09-22T10:51:00+01:00 Westbourne Park Carriage Sidings 0.0 {"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} 1.0 1051 1051 Paddington (Crossrail) Westbourne Park Carriage Sidings Westbourne Park Carriage Sidings 51.5208729 -0.1989469 51.5208729 -0.1989469 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:51:57 Westbourne Park Carriage Sidings TD DIRECT_DESTINATION_ARRIVAL 65247887 1790070721069620 5 5 2026-09-22 10:02:02.029050 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:51:59.728831
736504 766151 P85902 631L18ME22 2026-09-22 COMPLETE 20662156 2026-09-22 10:52:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 766151, "stp": "P", "toc": "Southeastern", "uid": "P85902", "consist": "395026", "dest_crs": "RAM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85902/2026-09-22/detailed", "trust_id": "631L18ME22", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-22", "dest_arr_time": "1051", "dest_platform": "4", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "1L18", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "1052", "current_leg_dep": "1039", "current_leg_end": "Ramsgate", "origin_dep_time": "0907", "origin_platform": "12", "current_location": "Ramsgate", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3425682227899054, 51.269829968059774], [1.3425058, 51.269854], [1.3422492, 51.2699462], [1.3406054, 51.27058139999999], [1.3402058999999995, 51.2707436], [1.3398415999999995, 51.27089629999999], [1.3392735999999998, 51.2711478], [1.3386458, 51.2714691], [1.3383382, 51.2716284], [1.3380496, 51.2717876], [1.3377904, 51.271926599999986], [1.3374885, 51.2721085], [1.33696, 51.27242890000001], [1.3365051, 51.27272479999999], [1.3361853, 51.2729405], [1.3356353, 51.2733118], [1.3349976, 51.2737716], [1.3343178999999998, 51.274331700000005], [1.3340858915343827, 51.27453379516892], [1.333927, 51.2746722], [1.3336992999999997, 51.274887799999995], [1.3332809, 51.2753004], [1.3328897999999998, 51.27569559999999], [1.3324225, 51.2762392], [1.3319375, 51.276858999999995], [1.3317218, 51.2771778], [1.3315119, 51.27749259999999], [1.3314297999999998, 51.2776335], [1.3312447, 51.2779409], [1.3310118, 51.2783601], [1.3308086999999995, 51.2787006], [1.3304915999999998, 51.279285399999985], [1.33015, 51.2798707], [1.3297787, 51.2805365], [1.3294635999999995, 51.2811133], [1.3292234999999997, 51.2815222], [1.3291813999999995, 51.281599], [1.3290108, 51.2819003], [1.3288001, 51.2822756], [1.3285824000000002, 51.282661200000014], [1.3283446, 51.2830805], [1.328124, 51.2835039], [1.3278995999999998, 51.283993900000006], [1.3277410999999997, 51.2844841], [1.3276367999999998, 51.28499819999999], [1.3275991, 51.2852848], [1.3275847, 51.28576199999999], [1.3276233999999998, 51.28623929999999], [1.3277273999999997, 51.286790499999995], [1.3278079, 51.2870676], [1.3279029, 51.2873364], [1.3279179, 51.2873818], [1.3279251, 51.2874089], [1.3280506999999997, 51.2877411], [1.3282664999999998, 51.2880784], [1.3285466999999995, 51.28859270000001], [1.3287384, 51.2888536], [1.3289429, 51.289104499999986], [1.3292109, 51.2894077], [1.3295061999999995, 51.28969620000001], [1.3298127, 51.28998070000001], [1.3301495, 51.29025510000001], [1.332192, 51.29177159999999], [1.3325437, 51.29204130000001], [1.3328846999999997, 51.292318], [1.3335477, 51.2928739], [1.3345507999999997, 51.2938145], [1.334992, 51.2942791], [1.3354268, 51.294766900000006], [1.3360267, 51.29553639999999], [1.3363134, 51.29592540000001], [1.3365806, 51.2963124], [1.3370579, 51.2970902], [1.3374678, 51.29787459999999], [1.3377135, 51.29845939999999], [1.3378225, 51.29874980000001], [1.3379260999999998, 51.2990363], [1.3380924999999997, 51.2995268], [1.3382191, 51.3000232], [1.3383339, 51.30051759999999], [1.3384243, 51.3010134], [1.3384849, 51.3014863], [1.3385218, 51.3019581], [1.3385183, 51.3026952], [1.3385217, 51.303062100000005], [1.3384903, 51.30343049999999], [1.3384513, 51.303821], [1.3383977, 51.30421090000001], [1.3382468, 51.3049906], [1.3379768, 51.305921700000006], [1.3376386, 51.30679969999999], [1.3374335, 51.3072489], [1.3372137999999998, 51.3076933], [1.336969, 51.30812619999998], [1.3367159, 51.3085578], [1.3360099, 51.3095623], [1.3356192, 51.3100581], [1.335217, 51.3105415], [1.3337767, 51.3121245], [1.3329960000000003, 51.312960899999986], [1.3328257, 51.31314959999999], [1.332769, 51.313212599999986], [1.3327497, 51.3132339], [1.33177, 51.314380699999994], [1.3307897, 51.31551300000001], [1.3293352, 51.31714010000001], [1.3286085, 51.317954], [1.3278833, 51.3187596], [1.3245375, 51.32253399999998], [1.3245277, 51.322545600000005], [1.3245081999999997, 51.32256700000001], [1.3224986, 51.32483080000001], [1.3224708, 51.32486209999999], [1.3220722, 51.325339699999994], [1.3218852, 51.3256085], [1.32181, 51.3257665], [1.3217542999999998, 51.3259188], [1.3217087000000003, 51.326098899999984], [1.3216942, 51.326197100000016], [1.3216830000000002, 51.3263007], [1.3216770999999998, 51.3264022], [1.3216837, 51.3265026], [1.3217030999999997, 51.3266739], [1.3217217999999995, 51.326758899999994], [1.3217469, 51.3268455], [1.3217877999999998, 51.32696829999999], [1.3218402, 51.327092], [1.3218959, 51.3271901], [1.3219571999999995, 51.3272887], [1.3220179999999997, 51.3273697], [1.3220515999999998, 51.3274133], [1.3220857, 51.3274535], [1.3221372999999998, 51.327516299999985], [1.3221976999999998, 51.32757899999999], [1.3223242999999998, 51.32769829999999], [1.3224129, 51.3277739], [1.3225069, 51.3278514], [1.3227141, 51.32799279999999], [1.3228137, 51.328054], [1.3229193, 51.3281155], [1.3230270999999998, 51.328171], [1.3231409999999997, 51.328224099999986], [1.3232342, 51.328267700000005], [1.3233334, 51.32830859999999], [1.3235317999999998, 51.3283914], [1.3237176, 51.32844519999999], [1.3239114000000003, 51.3284998], [1.3241369, 51.32855130000001], [1.3243778999999998, 51.3285995], [1.3246124999999995, 51.328632299999995], [1.3248584, 51.328655899999994], [1.325065, 51.3286675], [1.3252433999999995, 51.328670499999994], [1.3254634, 51.328671199999995], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Sandwich", "dest_arr_time_act": "1051", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Sandwich", "current_leg_milage": "8.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.174, \"from_m\": 9518.445, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.581, \"from_m\": 9606.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.601, \"from_m\": 9672.581, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 25535.638, \"from_m\": 10060.601, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 25687.084, \"from_m\": 25535.638, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 39956.549, \"from_m\": 25687.084, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 75441.728, \"from_m\": 39956.549, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75608.722, \"from_m\": 75441.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79968.366, \"from_m\": 75608.722, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89279.526, \"from_m\": 79968.366, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103058.161, \"from_m\": 89279.526, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103177.608, \"from_m\": 103058.161, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104362.504, \"from_m\": 103177.608, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 105398.524, \"from_m\": 104362.504, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 106139.559, \"from_m\": 105398.524, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 106723.269, \"from_m\": 106139.559, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 106893.398, \"from_m\": 106723.269, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 106914.892, \"from_m\": 106893.398, \"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\": 107004.938, \"from_m\": 106914.892, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 107294.5, \"from_m\": 107004.938, \"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\": 107660.604, \"from_m\": 107294.5, \"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\": 112446.7, \"from_m\": 107660.604, \"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\": 112994.174, \"from_m\": 112446.7, \"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\": 119999.214, \"from_m\": 112994.174, \"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\": 120231.462, \"from_m\": 119999.214, \"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\": 122999.003, \"from_m\": 120231.462, \"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\": 123701.563, \"from_m\": 122999.003, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124514.555, \"from_m\": 123701.563, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124555.201, \"from_m\": 124514.555, \"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\": 125192.23, \"from_m\": 124555.201, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 126196.822, \"from_m\": 125192.23, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 126291.026, \"from_m\": 126196.822, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 127086.576, \"from_m\": 126291.026, \"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\": 128134.502, \"from_m\": 127086.576, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 139153.498, \"from_m\": 128134.502, \"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\": 139720.674, \"from_m\": 139153.498, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 139828.057, \"from_m\": 139720.674, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 140701.595, \"from_m\": 139828.057, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 144921.574, \"from_m\": 140701.595, \"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\": 144933.884, \"from_m\": 144921.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148132.003, \"from_m\": 144933.884, \"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\": 149225.203, \"from_m\": 148132.003, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 153261.12, \"from_m\": 149225.203, \"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\": 153807.54, \"from_m\": 153261.12, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159288.872, \"from_m\": 153807.54, \"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\": 159669.291, \"from_m\": 159288.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 766151, \"profile_key\": \"8a35a3d2bf69144c634c77660d14006316fedd0a1f448b11dfd7d3779baf13be\", \"schedule_id\": 34245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0907\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0909\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0912H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"0913H\", \"wtt_dep\": \"0915\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.237, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0915H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0919H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0921\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.347, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.543, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"0925\", \"wtt_dep\": \"0926H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36476.029, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37392.569, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Southfleet Junction\", \"stage_seq\": 11, \"distance_m\": 39993.665, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 12, \"distance_m\": 52443.187, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 13, \"distance_m\": 66685.572, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 14, \"distance_m\": 75608.722, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 15, \"distance_m\": 88120.892, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"0945\", \"wtt_dep\": \"0947\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 16, \"distance_m\": 90149.345, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Saltwood Jn\", \"stage_seq\": 17, \"distance_m\": 106893.398, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"1000\", \"location\": \"Folkestone West\", \"stage_seq\": 18, \"distance_m\": 111773.361, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1001H\", \"wtt_dep\": \"1002H\", \"location\": \"Folkestone Central\", \"stage_seq\": 19, \"distance_m\": 112808.948, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004H\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 20, \"distance_m\": 114426.525, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1014\", \"location\": \"Dover Priory\", \"stage_seq\": 21, \"distance_m\": 124662.85, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Buckland Jn\", \"stage_seq\": 22, \"distance_m\": 126196.822, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1023\", \"location\": \"Martin Mill\", \"stage_seq\": 23, \"distance_m\": 132657.656, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1027\", \"wtt_dep\": \"1028\", \"location\": \"Walmer\", \"stage_seq\": 24, \"distance_m\": 137021.136, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Deal\", \"stage_seq\": 25, \"distance_m\": 139625.566, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038H\", \"location\": \"Sandwich\", \"stage_seq\": 26, \"distance_m\": 146257.405, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Minster South Jn\", \"stage_seq\": 27, \"distance_m\": 153261.12, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Minster East Jn\", \"stage_seq\": 28, \"distance_m\": 153825.866, \"section_seq\": 1, \"route_path_id\": 144114}, {\"is_pass\": false, \"wtt_arr\": \"1051\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 29, \"distance_m\": 159669.291, \"section_seq\": 1, \"route_path_id\": 144114}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 159669.291, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144114}], \"total_distance_m\": 159669.291, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 159489.987, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 179.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0907", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:12:25Z\", \"source_id\": 64986400, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:12:28Z\", \"source_id\": 20586920, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:24:53Z\", \"source_id\": 65020491, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:24:54Z\", \"source_id\": 20596793, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:52Z\", \"source_id\": 65074447, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:59Z\", \"source_id\": 20612493, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:18Z\", \"source_id\": 65109817, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:20Z\", \"source_id\": 20622792, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:03Z\", \"source_id\": 65116951, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:07Z\", \"source_id\": 20624939, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:36Z\", \"source_id\": 65147255, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:39Z\", \"source_id\": 20633636, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:52Z\", \"source_id\": 65163093, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:55Z\", \"source_id\": 20638434, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:45Z\", \"source_id\": 65178226, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:50Z\", \"source_id\": 20642885, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:57Z\", \"source_id\": 65193931, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:58Z\", \"source_id\": 20647488, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:18Z\", \"source_id\": 65202624, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:25Z\", \"source_id\": 20650028, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:35Z\", \"source_id\": 65244385, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:38Z\", \"source_id\": 20662156, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1790070639040378, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:01.294250", "service_state_evidence_id": 20662156, "current_leg_start_actual_dep": "2026-09-22T10:39:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:02.543637", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SPX RAM 1L18 395026 6 140 None {"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.174, "from_m": 9518.445, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.581, "from_m": 9606.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.601, "from_m": 9672.581, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 25535.638, "from_m": 10060.601, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 25687.084, "from_m": 25535.638, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 39956.549, "from_m": 25687.084, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 75441.728, "from_m": 39956.549, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75608.722, "from_m": 75441.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79968.366, "from_m": 75608.722, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89279.526, "from_m": 79968.366, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103058.161, "from_m": 89279.526, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103177.608, "from_m": 103058.161, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104362.504, "from_m": 103177.608, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 105398.524, "from_m": 104362.504, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 106139.559, "from_m": 105398.524, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 106723.269, "from_m": 106139.559, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 106893.398, "from_m": 106723.269, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 106914.892, "from_m": 106893.398, "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": 107004.938, "from_m": 106914.892, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 107294.5, "from_m": 107004.938, "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": 107660.604, "from_m": 107294.5, "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": 112446.7, "from_m": 107660.604, "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": 112994.174, "from_m": 112446.7, "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": 119999.214, "from_m": 112994.174, "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": 120231.462, "from_m": 119999.214, "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": 122999.003, "from_m": 120231.462, "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": 123701.563, "from_m": 122999.003, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124514.555, "from_m": 123701.563, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124555.201, "from_m": 124514.555, "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": 125192.23, "from_m": 124555.201, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 126196.822, "from_m": 125192.23, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 126291.026, "from_m": 126196.822, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 127086.576, "from_m": 126291.026, "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": 128134.502, "from_m": 127086.576, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 139153.498, "from_m": 128134.502, "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": 139720.674, "from_m": 139153.498, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 139828.057, "from_m": 139720.674, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 140701.595, "from_m": 139828.057, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 144921.574, "from_m": 140701.595, "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": 144933.884, "from_m": 144921.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148132.003, "from_m": 144933.884, "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": 149225.203, "from_m": 148132.003, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 153261.12, "from_m": 149225.203, "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": 153807.54, "from_m": 153261.12, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 159288.872, "from_m": 153807.54, "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": 159669.291, "from_m": 159288.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 766151, "profile_key": "8a35a3d2bf69144c634c77660d14006316fedd0a1f448b11dfd7d3779baf13be", "schedule_id": 34245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0907", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0909", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0912H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "0913H", "wtt_dep": "0915", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.237, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0915H", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0919H", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0921", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.347, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923H", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.543, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "0925", "wtt_dep": "0926H", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36476.029, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 37392.569, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0928", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 39993.665, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932", "location": "Nashenden Crossover", "stage_seq": 12, "distance_m": 52443.187, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935H", "location": "Crismill Crossover", "stage_seq": 13, "distance_m": 66685.572, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "Lenham Crossover (CTRL)", "stage_seq": 14, "distance_m": 75608.722, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942", "location": "Ashford West (CTRL) Jn", "stage_seq": 15, "distance_m": 88120.892, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "0945", "wtt_dep": "0947", "location": "Ashford (Kent)", "stage_seq": 16, "distance_m": 90149.345, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Saltwood Jn", "stage_seq": 17, "distance_m": 106893.398, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "1000", "location": "Folkestone West", "stage_seq": 18, "distance_m": 111773.361, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1001H", "wtt_dep": "1002H", "location": "Folkestone Central", "stage_seq": 19, "distance_m": 112808.948, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004H", "location": "Folkestone East Staff Halt", "stage_seq": 20, "distance_m": 114426.525, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1014", "location": "Dover Priory", "stage_seq": 21, "distance_m": 124662.85, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016", "location": "Buckland Jn", "stage_seq": 22, "distance_m": 126196.822, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1023", "location": "Martin Mill", "stage_seq": 23, "distance_m": 132657.656, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1027", "wtt_dep": "1028", "location": "Walmer", "stage_seq": 24, "distance_m": 137021.136, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Deal", "stage_seq": 25, "distance_m": 139625.566, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038H", "location": "Sandwich", "stage_seq": 26, "distance_m": 146257.405, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Minster South Jn", "stage_seq": 27, "distance_m": 153261.12, "section_seq": 1, "route_path_id": 144114}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Minster East Jn", "stage_seq": 28, "distance_m": 153825.866, "section_seq": 1, "route_path_id": 144114}, {"is_pass": false, "wtt_arr": "1051", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 29, "distance_m": 159669.291, "section_seq": 1, "route_path_id": 144114}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 159669.291, "from_m": 0.0, "section_seq": 1, "route_path_id": 144114}], "total_distance_m": 159669.291, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 159489.987, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 179.304, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:12:25Z", "source_id": 64986400, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:12:28Z", "source_id": 20586920, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33358, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:24:53Z", "source_id": 65020491, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:24:54Z", "source_id": 20596793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:52Z", "source_id": 65074447, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:59Z", "source_id": 20612493, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33845, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:18Z", "source_id": 65109817, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:20Z", "source_id": 20622792, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33842, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:03Z", "source_id": 65116951, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:07Z", "source_id": 20624939, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33801, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:36Z", "source_id": 65147255, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:39Z", "source_id": 20633636, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33066, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:52Z", "source_id": 65163093, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:55Z", "source_id": 20638434, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:45Z", "source_id": 65178226, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:50Z", "source_id": 20642885, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33059, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:57Z", "source_id": 65193931, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:58Z", "source_id": 20647488, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33054, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:18Z", "source_id": 65202624, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:25Z", "source_id": 20650028, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33124, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:35Z", "source_id": 65244385, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:38Z", "source_id": 20662156, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] St. Pancras International 0907 0907 12 None None Ramsgate 1051 1051 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85902/2026-09-22/detailed None Sandwich 2026-09-22T10:39:30+01:00 Ramsgate 13.0 {"type": "LineString", "coordinates": [[1.3425682227899054, 51.269829968059774], [1.3425058, 51.269854], [1.3422492, 51.2699462], [1.3406054, 51.27058139999999], [1.3402058999999995, 51.2707436], [1.3398415999999995, 51.27089629999999], [1.3392735999999998, 51.2711478], [1.3386458, 51.2714691], [1.3383382, 51.2716284], [1.3380496, 51.2717876], [1.3377904, 51.271926599999986], [1.3374885, 51.2721085], [1.33696, 51.27242890000001], [1.3365051, 51.27272479999999], [1.3361853, 51.2729405], [1.3356353, 51.2733118], [1.3349976, 51.2737716], [1.3343178999999998, 51.274331700000005], [1.3340858915343827, 51.27453379516892], [1.333927, 51.2746722], [1.3336992999999997, 51.274887799999995], [1.3332809, 51.2753004], [1.3328897999999998, 51.27569559999999], [1.3324225, 51.2762392], [1.3319375, 51.276858999999995], [1.3317218, 51.2771778], [1.3315119, 51.27749259999999], [1.3314297999999998, 51.2776335], [1.3312447, 51.2779409], [1.3310118, 51.2783601], [1.3308086999999995, 51.2787006], [1.3304915999999998, 51.279285399999985], [1.33015, 51.2798707], [1.3297787, 51.2805365], [1.3294635999999995, 51.2811133], [1.3292234999999997, 51.2815222], [1.3291813999999995, 51.281599], [1.3290108, 51.2819003], [1.3288001, 51.2822756], [1.3285824000000002, 51.282661200000014], [1.3283446, 51.2830805], [1.328124, 51.2835039], [1.3278995999999998, 51.283993900000006], [1.3277410999999997, 51.2844841], [1.3276367999999998, 51.28499819999999], [1.3275991, 51.2852848], [1.3275847, 51.28576199999999], [1.3276233999999998, 51.28623929999999], [1.3277273999999997, 51.286790499999995], [1.3278079, 51.2870676], [1.3279029, 51.2873364], [1.3279179, 51.2873818], [1.3279251, 51.2874089], [1.3280506999999997, 51.2877411], [1.3282664999999998, 51.2880784], [1.3285466999999995, 51.28859270000001], [1.3287384, 51.2888536], [1.3289429, 51.289104499999986], [1.3292109, 51.2894077], [1.3295061999999995, 51.28969620000001], [1.3298127, 51.28998070000001], [1.3301495, 51.29025510000001], [1.332192, 51.29177159999999], [1.3325437, 51.29204130000001], [1.3328846999999997, 51.292318], [1.3335477, 51.2928739], [1.3345507999999997, 51.2938145], [1.334992, 51.2942791], [1.3354268, 51.294766900000006], [1.3360267, 51.29553639999999], [1.3363134, 51.29592540000001], [1.3365806, 51.2963124], [1.3370579, 51.2970902], [1.3374678, 51.29787459999999], [1.3377135, 51.29845939999999], [1.3378225, 51.29874980000001], [1.3379260999999998, 51.2990363], [1.3380924999999997, 51.2995268], [1.3382191, 51.3000232], [1.3383339, 51.30051759999999], [1.3384243, 51.3010134], [1.3384849, 51.3014863], [1.3385218, 51.3019581], [1.3385183, 51.3026952], [1.3385217, 51.303062100000005], [1.3384903, 51.30343049999999], [1.3384513, 51.303821], [1.3383977, 51.30421090000001], [1.3382468, 51.3049906], [1.3379768, 51.305921700000006], [1.3376386, 51.30679969999999], [1.3374335, 51.3072489], [1.3372137999999998, 51.3076933], [1.336969, 51.30812619999998], [1.3367159, 51.3085578], [1.3360099, 51.3095623], [1.3356192, 51.3100581], [1.335217, 51.3105415], [1.3337767, 51.3121245], [1.3329960000000003, 51.312960899999986], [1.3328257, 51.31314959999999], [1.332769, 51.313212599999986], [1.3327497, 51.3132339], [1.33177, 51.314380699999994], [1.3307897, 51.31551300000001], [1.3293352, 51.31714010000001], [1.3286085, 51.317954], [1.3278833, 51.3187596], [1.3245375, 51.32253399999998], [1.3245277, 51.322545600000005], [1.3245081999999997, 51.32256700000001], [1.3224986, 51.32483080000001], [1.3224708, 51.32486209999999], [1.3220722, 51.325339699999994], [1.3218852, 51.3256085], [1.32181, 51.3257665], [1.3217542999999998, 51.3259188], [1.3217087000000003, 51.326098899999984], [1.3216942, 51.326197100000016], [1.3216830000000002, 51.3263007], [1.3216770999999998, 51.3264022], [1.3216837, 51.3265026], [1.3217030999999997, 51.3266739], [1.3217217999999995, 51.326758899999994], [1.3217469, 51.3268455], [1.3217877999999998, 51.32696829999999], [1.3218402, 51.327092], [1.3218959, 51.3271901], [1.3219571999999995, 51.3272887], [1.3220179999999997, 51.3273697], [1.3220515999999998, 51.3274133], [1.3220857, 51.3274535], [1.3221372999999998, 51.327516299999985], [1.3221976999999998, 51.32757899999999], [1.3223242999999998, 51.32769829999999], [1.3224129, 51.3277739], [1.3225069, 51.3278514], [1.3227141, 51.32799279999999], [1.3228137, 51.328054], [1.3229193, 51.3281155], [1.3230270999999998, 51.328171], [1.3231409999999997, 51.328224099999986], [1.3232342, 51.328267700000005], [1.3233334, 51.32830859999999], [1.3235317999999998, 51.3283914], [1.3237176, 51.32844519999999], [1.3239114000000003, 51.3284998], [1.3241369, 51.32855130000001], [1.3243778999999998, 51.3285995], [1.3246124999999995, 51.328632299999995], [1.3248584, 51.328655899999994], [1.325065, 51.3286675], [1.3252433999999995, 51.328670499999994], [1.3254634, 51.328671199999995], [1.3257009, 51.3286672], [1.3259633999999998, 51.32865110000001], [1.3274237999999998, 51.3285562], [1.3311593999999998, 51.3283397], [1.3365549999999995, 51.3280186], [1.3387649, 51.327881100000006], [1.3439154, 51.3275691], [1.3452005, 51.3275222], [1.3457194, 51.327511699999995], [1.3462258, 51.3275175], [1.3471804999999997, 51.32753799999999], [1.3474729261792822, 51.327554073331285], [1.3479901, 51.32758249999999], [1.3488399, 51.3276409], [1.3497172, 51.32772369999999], [1.351817, 51.32801], [1.3530878, 51.32825079999999], [1.3542634999999998, 51.3285076], [1.3549265999999998, 51.3286893], [1.3559555, 51.328982800000006], [1.3561746, 51.3290495], [1.3562659, 51.3290791], [1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} 8.4 1039 1052 Sandwich Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:52:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662156 1790070639040378 81 81 2026-09-22 10:02:02.543637 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:01.294250
736505 766698 P90602 885F30ME22 2026-09-22 COMPLETE None 2026-09-22 09:52:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 766698, "stp": "P", "toc": "Southeastern", "uid": "P90602", "consist": "707007+707021", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90602/2026-09-22/detailed", "trust_id": "885F30ME22", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park Down CHS", "service_date": "2026-09-22", "dest_arr_time": "0952", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Down CHS", "signalling_id": "5F30", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "0952", "current_leg_dep": "0927", "current_leg_end": "Grove Park Down CHS", "origin_dep_time": "0928", "origin_platform": "4", "current_location": "Grove Park Dpt Ctry Ed EXT", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08878133411163373, 51.373353758495334], [0.0886883, 51.373464600000005], [0.0880204, 51.37427829999999], [0.0878351, 51.37449990000001], [0.0874664, 51.3749406], [0.0869127, 51.375601], [0.08646729999999998, 51.37608610000001], [0.0861956, 51.376389800000005], [0.08593119999999999, 51.376672600000006], [0.0858452, 51.376764599999994], [0.0852917, 51.3773407], [0.0844709, 51.3781661], [0.08364869999999999, 51.3790205], [0.0825907, 51.38006029999999], [0.0811198, 51.3816356], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.06450320000000001, 51.3986134], [0.0628269, 51.4003213], [0.06274413766608793, 51.40040814925083], [0.06270053640991985, 51.40045390353017], [0.06265810278279549, 51.40049843247918], [0.06260901510172931, 51.40054994399729], [0.06252109999999998, 51.4006422], [0.062063900000000005, 51.4010638], [0.0613656, 51.401771499999995], [0.0608479, 51.40232579999999], [0.06072269999999999, 51.40245529999999], [0.06033820000000001, 51.40282619999999], [0.0599974, 51.40315030000001], [0.0596246, 51.4035129], [0.059469499999999995, 51.40364849999999], [0.058417800000000006, 51.40450239999999], [0.058240700000000006, 51.4046312], [0.0578815, 51.4048834], [0.05701900407104348, 51.405578116262234], [0.0556227, 51.406702799999984], [0.054965499999999994, 51.40724029999999], [0.05478439999999999, 51.40739020000001], [0.0546499, 51.40749069999999], [0.05368379999999999, 51.4083429], [0.0533763, 51.4085983], [0.0530322, 51.408890099999994], [0.0519068, 51.409879200000006], [0.05050679999999999, 51.411241200000006], [0.04916029999999999, 51.41261349999999], [0.04874429999999999, 51.41300729999999], [0.046880599999999994, 51.414837], [0.04613199999999999, 51.415484799999994], [0.046018, 51.415578800000006], [0.045568599999999994, 51.4159444], [0.04535859999999999, 51.416116299999985], [0.044864499999999995, 51.4164572], [0.04419719999999999, 51.4169246], [0.043587999999999995, 51.4173432], [0.0429547, 51.417784], [0.041973199999999995, 51.4184388], [0.03640879999999999, 51.4218598], [0.0356626, 51.4222782], [0.03474130000000001, 51.42284589999999], [0.0342493, 51.4231723], [0.0337427, 51.4234995], [0.0331298, 51.423893], [0.03191839999999999, 51.4246491], [0.0307723, 51.4253388], [0.029099099999999996, 51.42634069999998], [0.0276775, 51.427189199999994], [0.0265986, 51.4278489], [0.026054099999999997, 51.42820139999999], [0.025238699999999996, 51.42871059999999], [0.0247744, 51.4290078], [0.023930599999999996, 51.4295399], [0.023360346551397276, 51.42989965059028], [0.0228898, 51.4301965], [0.0218589, 51.43084309999999], [0.0215904, 51.43101199999999], [0.0211852, 51.43127609999999], [0.020802099999999997, 51.431521], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0183697, 51.4333329], [0.0166123, 51.4347314], [0.0161943, 51.4350856], [0.0156707, 51.435523700000005], [0.0151035, 51.4360167], [0.015063699999999994, 51.4360513], [0.0148271, 51.4362722], [0.0146004, 51.43654079999999], [0.0144759, 51.43668119999999], [0.014245199999999998, 51.4369622], [0.013936799999999996, 51.4373103], [0.0137969, 51.43746789999999], [0.013511399999999998, 51.43771730000001], [0.0130772, 51.4381606], [0.012573699999999998, 51.438653], [0.0122755, 51.43895839999999], [0.0119191, 51.43931680000001], [0.0114838, 51.4397921], [0.0113659, 51.43995240000001], [0.011284, 51.440060300000006], [0.0111891, 51.4401952], [0.0110571, 51.44035859999999], [0.0109027, 51.4405793], [0.0107257, 51.440784099999995], [0.0105463, 51.440968], [0.0101021, 51.44142300000001], [0.0094368, 51.4421153], [0.0089891, 51.44257749999999]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "0952", "motion_projection": null, "next_location_lat": "51.4425775", "next_location_lon": "0.0089891", "previous_location": "Grove Park", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:65066823\", \"confirmationDeadline\": \"2026-09-22T09:49:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3172.409, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.376, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4062.746, \"from_m\": 3782.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8653.633, \"from_m\": 4062.746, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8693.222, \"from_m\": 8653.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\": 8727.491, \"from_m\": 8693.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\": 9537.845, \"from_m\": 8727.491, \"capability_applied\": null, \"effective_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\": 766698, \"profile_key\": \"b2e6e2d161c28d82c6fe83d851d5c2085cb3bd7082652157e7677414ec5a34d7\", \"schedule_id\": 23238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 2, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 119667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0934\", \"location\": \"Chislehurst\", \"stage_seq\": 3, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 119667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0943\", \"location\": \"Grove Park\", \"stage_seq\": 4, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 119667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0946H\", \"location\": \"Grove Park Dpt Ctry Ed EXT\", \"stage_seq\": 5, \"distance_m\": 9202.284, \"section_seq\": 1, \"route_path_id\": 119667}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": null, \"location\": \"Grove Park Down CHS\", \"stage_seq\": 6, \"distance_m\": 9537.845, \"section_seq\": 1, \"route_path_id\": 119667}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9537.845, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119667}], \"total_distance_m\": 9537.845, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8641.935, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 895.91, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0928", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "25.0", "current_position_lat": "51.4425775", "current_position_lon": "0.0089891", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:33:04Z\", \"source_id\": 65042870, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:33:08Z\", \"source_id\": 20603346, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:05Z\", \"source_id\": 65059200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:08Z\", \"source_id\": 20607947, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:41:57Z\", \"source_id\": 65066823, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:03Z\", \"source_id\": 20610232, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park Dpt Ctry Ed EXT", "service_state_platform": null, "timing_fact_generation": 1790066523995619, "current_leg_arrival_utc": "2026-09-22T09:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:01.346230", "service_state_evidence_id": 65066823, "current_leg_start_actual_dep": "2026-09-22T09:27:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:03.714123", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP None 5F30 707007+707021 10 100 None {"version": 3, "segments": [{"to_m": 198.971, "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": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3172.409, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.376, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4062.746, "from_m": 3782.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8653.633, "from_m": 4062.746, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8693.222, "from_m": 8653.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": 8727.491, "from_m": 8693.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": 9537.845, "from_m": 8727.491, "capability_applied": null, "effective_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": 766698, "profile_key": "b2e6e2d161c28d82c6fe83d851d5c2085cb3bd7082652157e7677414ec5a34d7", "schedule_id": 23238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0928", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932", "location": "Petts Wood Jn", "stage_seq": 2, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 119667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0934", "location": "Chislehurst", "stage_seq": 3, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 119667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0943", "location": "Grove Park", "stage_seq": 4, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 119667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0946H", "location": "Grove Park Dpt Ctry Ed EXT", "stage_seq": 5, "distance_m": 9202.284, "section_seq": 1, "route_path_id": 119667}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": null, "location": "Grove Park Down CHS", "stage_seq": 6, "distance_m": 9537.845, "section_seq": 1, "route_path_id": 119667}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9537.845, "from_m": 0.0, "section_seq": 1, "route_path_id": 119667}], "total_distance_m": 9537.845, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8641.935, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 895.91, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:33:04Z", "source_id": 65042870, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:33:08Z", "source_id": 20603346, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:05Z", "source_id": 65059200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:08Z", "source_id": 20607947, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32107, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:41:57Z", "source_id": 65066823, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:03Z", "source_id": 20610232, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:42:00+01:00", "operational_fact": true}] Orpington 0928 0928 4 None None Grove Park Down CHS 0952 0952 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90602/2026-09-22/detailed None Orpington 2026-09-22T09:27:00+01:00 Grove Park Down CHS 25.0 {"type": "LineString", "coordinates": [[0.08878133411163373, 51.373353758495334], [0.0886883, 51.373464600000005], [0.0880204, 51.37427829999999], [0.0878351, 51.37449990000001], [0.0874664, 51.3749406], [0.0869127, 51.375601], [0.08646729999999998, 51.37608610000001], [0.0861956, 51.376389800000005], [0.08593119999999999, 51.376672600000006], [0.0858452, 51.376764599999994], [0.0852917, 51.3773407], [0.0844709, 51.3781661], [0.08364869999999999, 51.3790205], [0.0825907, 51.38006029999999], [0.0811198, 51.3816356], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.06450320000000001, 51.3986134], [0.0628269, 51.4003213], [0.06274413766608793, 51.40040814925083], [0.06270053640991985, 51.40045390353017], [0.06265810278279549, 51.40049843247918], [0.06260901510172931, 51.40054994399729], [0.06252109999999998, 51.4006422], [0.062063900000000005, 51.4010638], [0.0613656, 51.401771499999995], [0.0608479, 51.40232579999999], [0.06072269999999999, 51.40245529999999], [0.06033820000000001, 51.40282619999999], [0.0599974, 51.40315030000001], [0.0596246, 51.4035129], [0.059469499999999995, 51.40364849999999], [0.058417800000000006, 51.40450239999999], [0.058240700000000006, 51.4046312], [0.0578815, 51.4048834], [0.05701900407104348, 51.405578116262234], [0.0556227, 51.406702799999984], [0.054965499999999994, 51.40724029999999], [0.05478439999999999, 51.40739020000001], [0.0546499, 51.40749069999999], [0.05368379999999999, 51.4083429], [0.0533763, 51.4085983], [0.0530322, 51.408890099999994], [0.0519068, 51.409879200000006], [0.05050679999999999, 51.411241200000006], [0.04916029999999999, 51.41261349999999], [0.04874429999999999, 51.41300729999999], [0.046880599999999994, 51.414837], [0.04613199999999999, 51.415484799999994], [0.046018, 51.415578800000006], [0.045568599999999994, 51.4159444], [0.04535859999999999, 51.416116299999985], [0.044864499999999995, 51.4164572], [0.04419719999999999, 51.4169246], [0.043587999999999995, 51.4173432], [0.0429547, 51.417784], [0.041973199999999995, 51.4184388], [0.03640879999999999, 51.4218598], [0.0356626, 51.4222782], [0.03474130000000001, 51.42284589999999], [0.0342493, 51.4231723], [0.0337427, 51.4234995], [0.0331298, 51.423893], [0.03191839999999999, 51.4246491], [0.0307723, 51.4253388], [0.029099099999999996, 51.42634069999998], [0.0276775, 51.427189199999994], [0.0265986, 51.4278489], [0.026054099999999997, 51.42820139999999], [0.025238699999999996, 51.42871059999999], [0.0247744, 51.4290078], [0.023930599999999996, 51.4295399], [0.023360346551397276, 51.42989965059028], [0.0228898, 51.4301965], [0.0218589, 51.43084309999999], [0.0215904, 51.43101199999999], [0.0211852, 51.43127609999999], [0.020802099999999997, 51.431521], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0183697, 51.4333329], [0.0166123, 51.4347314], [0.0161943, 51.4350856], [0.0156707, 51.435523700000005], [0.0151035, 51.4360167], [0.015063699999999994, 51.4360513], [0.0148271, 51.4362722], [0.0146004, 51.43654079999999], [0.0144759, 51.43668119999999], [0.014245199999999998, 51.4369622], [0.013936799999999996, 51.4373103], [0.0137969, 51.43746789999999], [0.013511399999999998, 51.43771730000001], [0.0130772, 51.4381606], [0.012573699999999998, 51.438653], [0.0122755, 51.43895839999999], [0.0119191, 51.43931680000001], [0.0114838, 51.4397921], [0.0113659, 51.43995240000001], [0.011284, 51.440060300000006], [0.0111891, 51.4401952], [0.0110571, 51.44035859999999], [0.0109027, 51.4405793], [0.0107257, 51.440784099999995], [0.0105463, 51.440968], [0.0101021, 51.44142300000001], [0.0094368, 51.4421153], [0.0089891, 51.44257749999999]]} 6.0 0927 0952 Grove Park Grove Park Dpt Ctry Ed EXT Grove Park Down CHS 51.4425775 0.0089891 51.4425775 0.0089891 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:52:00 Grove Park Dpt Ctry Ed EXT TD TRACKING_TIMEOUT 65066823 1790066523995619 15 15 2026-09-22 10:02:03.714123 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:01.346230
736506 767608 S01672 722J041G22 2026-09-22 COMPLETE 20663109 2026-09-22 10:52:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 767608, "stp": "N", "toc": "London Underground", "uid": "S01672", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01672/2026-09-22/detailed", "trust_id": "722J041G22", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "10:02:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J04", "timing_status": "ON TIME", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1052", "current_leg_dep": "1050", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "1002", "origin_platform": null, "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1002½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:10Z\", \"source_id\": 20646146, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:09Z\", \"source_id\": 20649095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:20Z\", \"source_id\": 20650709, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:41Z\", \"source_id\": 20652453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:08Z\", \"source_id\": 20654279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:00Z\", \"source_id\": 20656469, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:27Z\", \"source_id\": 20657546, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:05Z\", \"source_id\": 20659521, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:56Z\", \"source_id\": 20660883, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:50Z\", \"source_id\": 20663109, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1790070711993520, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:01.596452", "service_state_evidence_id": 20663109, "current_leg_start_actual_dep": "2026-09-22T10:49:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:03.709859", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL HRW 2J04 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:10Z", "source_id": 20646146, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:09Z", "source_id": 20649095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:20Z", "source_id": 20650709, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:41Z", "source_id": 20652453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:08Z", "source_id": 20654279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:00Z", "source_id": 20656469, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:27Z", "source_id": 20657546, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:05Z", "source_id": 20659521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:56Z", "source_id": 20660883, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:50Z", "source_id": 20663109, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 1002 1002½ None 10:02:00 None Harrow & Wealdstone (DC) 1052 1052 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:S01672/2026-09-22/detailed None Kenton (DC) 2026-09-22T10:49:30+01:00 Harrow & Wealdstone (DC) 2.0 {"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} 1.0 1050 1052 Kenton (DC) Harrow & Wealdstone (DC) Harrow & Wealdstone (DC) 51.5918227 -0.3343768 51.5918227 -0.3343768 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:52:00 Harrow & Wealdstone (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663109 1790070711993520 29 29 2026-09-22 10:02:03.709859 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:01.596452
736507 767009 X52886 885F081F22 2026-09-22 COMPLETE None 2026-09-22 09:52:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 767009, "stp": "N", "toc": "Southern", "uid": "X52886", "consist": "387218", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X52886/2026-09-22/detailed", "trust_id": "885F081F22", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne Sidings", "service_date": "2026-09-22", "dest_arr_time": "0952", "dest_platform": "S2", "is_terminated": 1, "next_location": "Eastbourne Sig. EB501", "signalling_id": "5F08", "timing_status": "EARLY", "origin_station": "Eastbourne", "current_leg_arr": "0942", "current_leg_dep": "0938", "current_leg_end": "Eastbourne Sig. EB501", "origin_dep_time": "0940", "origin_platform": "1", "current_location": "Eastbourne", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2862592, 50.77241469999999], [0.2863812, 50.772588799999994], [0.2864616, 50.7727281], [0.2865489, 50.77290579999999], [0.28668829999999995, 50.7731932], [0.2868532, 50.77358709999999]]}", "current_leg_start": "Eastbourne", "dest_arr_time_act": "0952", "motion_projection": null, "next_location_lat": "50.7735871", "next_location_lon": "0.2868532", "previous_location": null, "current_leg_milage": "0.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:65060878\", \"confirmationDeadline\": \"2026-09-22T09:41:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 462.567, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 925.512, \"from_m\": 462.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 767009, \"profile_key\": \"c8139c568068ba48eac0eaf73a983ef7220633ed38d6e68f0fe077b2af6946f9\", \"schedule_id\": 41312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0940\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147707}, {\"is_pass\": false, \"wtt_arr\": \"0942\", \"wtt_dep\": \"0942\", \"location\": \"Eastbourne Sig. EB501\", \"stage_seq\": 2, \"distance_m\": 599.657, \"section_seq\": 1, \"route_path_id\": 147707}, {\"is_pass\": false, \"wtt_arr\": \"0944\", \"wtt_dep\": \"0950\", \"location\": \"Eastbourne C.S.\", \"stage_seq\": 3, \"distance_m\": 599.657, \"section_seq\": 1, \"route_path_id\": 147707}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": null, \"location\": \"Eastbourne Sidings\", \"stage_seq\": 4, \"distance_m\": 925.512, \"section_seq\": 1, \"route_path_id\": 147707}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 925.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147707}], \"total_distance_m\": 925.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 462.567, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 462.945, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0940", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "50.7735871", "current_position_lon": "0.2868532", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Eastbourne", "service_state_platform": "1", "timing_fact_generation": 1790066383516242, "current_leg_arrival_utc": "2026-09-22T09:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:01.613614", "service_state_evidence_id": 65060878, "current_leg_start_actual_dep": "2026-09-22T09:38:45+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:03.717446", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern N EBN None 5F08 387218 4 110 None {"version": 3, "segments": [{"to_m": 462.567, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 925.512, "from_m": 462.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 767009, "profile_key": "c8139c568068ba48eac0eaf73a983ef7220633ed38d6e68f0fe077b2af6946f9", "schedule_id": 41312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0940", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147707}, {"is_pass": false, "wtt_arr": "0942", "wtt_dep": "0942", "location": "Eastbourne Sig. EB501", "stage_seq": 2, "distance_m": 599.657, "section_seq": 1, "route_path_id": 147707}, {"is_pass": false, "wtt_arr": "0944", "wtt_dep": "0950", "location": "Eastbourne C.S.", "stage_seq": 3, "distance_m": 599.657, "section_seq": 1, "route_path_id": 147707}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": null, "location": "Eastbourne Sidings", "stage_seq": 4, "distance_m": 925.512, "section_seq": 1, "route_path_id": 147707}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 925.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 147707}], "total_distance_m": 925.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 462.567, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 462.945, "synthetic_unknown_infrastructure_limit_mph": 60} [] Eastbourne 0940 0940 1 None None Eastbourne Sidings 0952 0952 S2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:X52886/2026-09-22/detailed None Eastbourne 2026-09-22T09:38:45+01:00 Eastbourne Sig. EB501 4.0 {"type": "LineString", "coordinates": [[0.2862592, 50.77241469999999], [0.2863812, 50.772588799999994], [0.2864616, 50.7727281], [0.2865489, 50.77290579999999], [0.28668829999999995, 50.7731932], [0.2868532, 50.77358709999999]]} 0.1 0938 0942 None Eastbourne Eastbourne Sig. EB501 50.7735871 0.2868532 50.7735871 0.2868532 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:52:00 Eastbourne TD TRACKING_TIMEOUT 65060878 1790066383516242 4 4 2026-09-22 10:02:03.717446 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:01.613614
736508 767341 P01771 452L73MF22 2026-09-22 COMPLETE 20667651 2026-09-22 10:58:00 2026-09-22 10:02:04 2026-09-24 10:02:04 {"id": 767341, "stp": "P", "toc": "Greater Anglia", "uid": "P01771", "consist": null, "dest_crs": "IPS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01771/2026-09-22/detailed", "trust_id": "452L73MF22", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": "09:52:00", "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-22", "dest_arr_time": "1128", "dest_platform": "4C", "is_terminated": 1, "next_location": "Whittlesea", "signalling_id": "2L73", "timing_status": null, "origin_station": "Peterborough", "current_leg_arr": "0959½", "current_leg_dep": "0952", "current_leg_end": "Whittlesea", "origin_dep_time": "0952", "origin_platform": "6", "current_location": "Peterborough", "last_update_time": "2026-09-22T10:02:04", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2505797388522331, 52.575355480822395], [-0.2505781999999999, 52.57535299999999], [-0.2504491, 52.5751532], [-0.25027239999999995, 52.57487269999999], [-0.2494156999999999, 52.57350999999999], [-0.2491828, 52.5731167], [-0.24905439999999995, 52.57293049999999], [-0.2487357, 52.5725091], [-0.24826679999999995, 52.57193910000001], [-0.24785219999999997, 52.57146000000001], [-0.2474173, 52.5709628], [-0.2466946, 52.57013479999999], [-0.2460616, 52.5693417], [-0.2453606, 52.568371099999986], [-0.24467386269298547, 52.56743018785911], [-0.24442829999999996, 52.5673709], [-0.2440553, 52.567288700000006], [-0.2425925, 52.5669729], [-0.2421099, 52.56686870000001], [-0.2417736, 52.5667874], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.24326870000000003, 52.567077399999995], [-0.2421324, 52.5668301], [-0.24179269999999992, 52.56675359999999], [-0.24101489999999995, 52.5665599], [-0.2384512, 52.56600310000001], [-0.23761639999999995, 52.5658559], [-0.2367559, 52.56572260000001], [-0.23510369999999997, 52.565513899999985], [-0.2313811, 52.5650777], [-0.229808, 52.5648864], [-0.22484689999999996, 52.56426179999999], [-0.21940819999999997, 52.56359359999999], [-0.21463589999999996, 52.5630229], [-0.2102943, 52.5624927], [-0.2099338, 52.56244869999999], [-0.20918549999999997, 52.5623659], [-0.2090004, 52.56234249999999], [-0.208389, 52.56226509999999], [-0.2079812, 52.5622139], [-0.2048948, 52.561836099999994], [-0.1975849, 52.56095080000001], [-0.19205959999999997, 52.5602703], [-0.1866308, 52.55961799999999], [-0.18010780000000004, 52.5588241], [-0.1796630568239043, 52.55877048642914], [-0.1732277, 52.5579947], [-0.16286368844089366, 52.55672750425881], [-0.16286119999999998, 52.556727200000005], [-0.1581323, 52.556153], [-0.1541467, 52.55566379999999], [-0.1523629, 52.55541739999999], [-0.15043169999999997, 52.5551173], [-0.1486507, 52.55480420000001], [-0.14669819999999997, 52.5544033], [-0.14519609999999997, 52.5540736], [-0.14485889999999998, 52.5539961], [-0.14429969999999998, 52.5538677], [-0.14326489999999997, 52.55363], [-0.14137659999999996, 52.55314729999999], [-0.1395795, 52.5526503], [-0.1380856, 52.5522067], [-0.1374966, 52.55201290000001], [-0.1353466, 52.5513072], [-0.1339884, 52.55083069999999], [-0.1323858, 52.550303], [-0.1313212, 52.54999159999999], [-0.1302186, 52.54972889999999], [-0.1291457, 52.549546199999995], [-0.12786099999999995, 52.5493962], [-0.1265709, 52.54931], [-0.12532639999999998, 52.5492922], [-0.124189, 52.5493114], [-0.1223783, 52.54939149999999], [-0.1219975, 52.549404599999995], [-0.1199414, 52.54948910000001], [-0.1198674, 52.5494913], [-0.11978069999999998, 52.549495599999986], [-0.11947009999999995, 52.5495082], [-0.1180751, 52.549564499999995]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "1128", "motion_projection": null, "next_location_lat": "52.5495645", "next_location_lon": "-0.1180751", "previous_location": null, "current_leg_milage": "6.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 320.592, \"from_m\": 0.0, \"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\": 409.236, \"from_m\": 320.592, \"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\": 438.495, \"from_m\": 409.236, \"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\": 470.511, \"from_m\": 438.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\": 1191.995, \"from_m\": 470.511, \"capability_applied\": null, \"effective_limit_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\": 1245.839, \"from_m\": 1191.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1699.542, \"from_m\": 1245.839, \"capability_applied\": null, \"effective_limit_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\": 1863.036, \"from_m\": 1699.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2103.476, \"from_m\": 1863.036, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3419.258, \"from_m\": 2103.476, \"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\": 10652.632, \"from_m\": 3419.258, \"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\": 10711.338, \"from_m\": 10652.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24083.394, \"from_m\": 10711.338, \"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\": 26790.495, \"from_m\": 24083.394, \"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\": 33984.401, \"from_m\": 26790.495, \"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\": 34030.146, \"from_m\": 33984.401, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44762.377, \"from_m\": 34030.146, \"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\": 46196.425, \"from_m\": 44762.377, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46276.104, \"from_m\": 46196.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48880.742, \"from_m\": 46276.104, \"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\": 49341.353, \"from_m\": 48880.742, \"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\": 49395.778, \"from_m\": 49341.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49464.516, \"from_m\": 49395.778, \"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\": 50431.404, \"from_m\": 49464.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51011.451, \"from_m\": 50431.404, \"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\": 52598.406, \"from_m\": 51011.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55673.693, \"from_m\": 52598.406, \"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\": 57993.84, \"from_m\": 55673.693, \"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\": 58367.706, \"from_m\": 57993.84, \"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\": 67604.268, \"from_m\": 58367.706, \"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\": 68653.244, \"from_m\": 67604.268, \"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\": 68795.15, \"from_m\": 68653.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108070.059, \"from_m\": 68795.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\": 108309.013, \"from_m\": 108070.059, \"capability_applied\": null, \"effective_limit_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\": 123302.97, \"from_m\": 108309.013, \"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\": 123354.405, \"from_m\": 123302.97, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129612.153, \"from_m\": 123354.405, \"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\": 130993.866, \"from_m\": 129612.153, \"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\": 131032.638, \"from_m\": 130993.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131102.351, \"from_m\": 131032.638, \"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\": 131260.055, \"from_m\": 131102.351, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 767341, \"profile_key\": \"8c295609d8870b983db274e7c504343616eccfda041e17a55ce9e059c6d881e4\", \"schedule_id\": 18718, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 2, \"distance_m\": 1920.78, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 3, \"distance_m\": 7316.105, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"0959H\", \"wtt_dep\": \"1000H\", \"location\": \"Whittlesea\", \"stage_seq\": 4, \"distance_m\": 10502.402, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 5, \"distance_m\": 12297.512, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 6, \"distance_m\": 16251.982, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009H\", \"location\": \"March West Jn\", \"stage_seq\": 7, \"distance_m\": 24216.119, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011H\", \"location\": \"March\", \"stage_seq\": 8, \"distance_m\": 24640.36, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013H\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 9, \"distance_m\": 27173.358, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 10, \"distance_m\": 30945.772, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1019\", \"location\": \"Manea\", \"stage_seq\": 11, \"distance_m\": 33914.524, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 12, \"distance_m\": 37168.384, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028H\", \"location\": \"Ely North Jn\", \"stage_seq\": 13, \"distance_m\": 47410.42, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Ely\", \"stage_seq\": 14, \"distance_m\": 49714.92, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 15, \"distance_m\": 50431.404, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Soham Sig. Ca498\", \"stage_seq\": 16, \"distance_m\": 52598.406, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1039\", \"wtt_dep\": \"1040\", \"location\": \"Soham Jn\", \"stage_seq\": 17, \"distance_m\": 57847.677, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Chippenham Jn\", \"stage_seq\": 18, \"distance_m\": 68857.396, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Kennett\", \"stage_seq\": 19, \"distance_m\": 73329.115, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1058H\", \"wtt_dep\": \"1059H\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 20, \"distance_m\": 88889.426, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112\", \"location\": \"Haughley Jn\", \"stage_seq\": 21, \"distance_m\": 108326.458, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1115\", \"wtt_dep\": \"1116\", \"location\": \"Stowmarket\", \"stage_seq\": 22, \"distance_m\": 112204.709, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Claydon S.B.\", \"stage_seq\": 23, \"distance_m\": 123138.786, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 24, \"distance_m\": 128450.851, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 25, \"distance_m\": 129822.918, \"section_seq\": 1, \"route_path_id\": 138503}, {\"is_pass\": false, \"wtt_arr\": \"1128\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 26, \"distance_m\": 131260.055, \"section_seq\": 1, \"route_path_id\": 138503}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 131260.055, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138503}], \"total_distance_m\": 131260.055, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 90472.158, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 40787.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0952", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.5", "current_position_lat": "52.5495645", "current_position_lon": "-0.1180751", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Peterborough", "service_state_platform": "6", "timing_fact_generation": 1790071095331472, "current_leg_arrival_utc": "2026-09-22T09:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:01.780696", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T09:52:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:02.538349", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P PBO IPS 2L73 None None None None {"version": 3, "segments": [{"to_m": 320.592, "from_m": 0.0, "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": 409.236, "from_m": 320.592, "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": 438.495, "from_m": 409.236, "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": 470.511, "from_m": 438.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": 1191.995, "from_m": 470.511, "capability_applied": null, "effective_limit_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": 1245.839, "from_m": 1191.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1699.542, "from_m": 1245.839, "capability_applied": null, "effective_limit_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": 1863.036, "from_m": 1699.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2103.476, "from_m": 1863.036, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3419.258, "from_m": 2103.476, "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": 10652.632, "from_m": 3419.258, "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": 10711.338, "from_m": 10652.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24083.394, "from_m": 10711.338, "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": 26790.495, "from_m": 24083.394, "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": 33984.401, "from_m": 26790.495, "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": 34030.146, "from_m": 33984.401, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44762.377, "from_m": 34030.146, "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": 46196.425, "from_m": 44762.377, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46276.104, "from_m": 46196.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48880.742, "from_m": 46276.104, "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": 49341.353, "from_m": 48880.742, "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": 49395.778, "from_m": 49341.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49464.516, "from_m": 49395.778, "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": 50431.404, "from_m": 49464.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51011.451, "from_m": 50431.404, "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": 52598.406, "from_m": 51011.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55673.693, "from_m": 52598.406, "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": 57993.84, "from_m": 55673.693, "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": 58367.706, "from_m": 57993.84, "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": 67604.268, "from_m": 58367.706, "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": 68653.244, "from_m": 67604.268, "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": 68795.15, "from_m": 68653.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108070.059, "from_m": 68795.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": 108309.013, "from_m": 108070.059, "capability_applied": null, "effective_limit_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": 123302.97, "from_m": 108309.013, "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": 123354.405, "from_m": 123302.97, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129612.153, "from_m": 123354.405, "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": 130993.866, "from_m": 129612.153, "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": 131032.638, "from_m": 130993.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131102.351, "from_m": 131032.638, "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": 131260.055, "from_m": 131102.351, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 767341, "profile_key": "8c295609d8870b983db274e7c504343616eccfda041e17a55ce9e059c6d881e4", "schedule_id": 18718, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0952", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953H", "location": "Peterborough East Jn", "stage_seq": 2, "distance_m": 1920.78, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956H", "location": "Kings Dyke S.B.", "stage_seq": 3, "distance_m": 7316.105, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "0959H", "wtt_dep": "1000H", "location": "Whittlesea", "stage_seq": 4, "distance_m": 10502.402, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Eastrea Sig. W6", "stage_seq": 5, "distance_m": 12297.512, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Three Horse Shoes", "stage_seq": 6, "distance_m": 16251.982, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009H", "location": "March West Jn", "stage_seq": 7, "distance_m": 24216.119, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011H", "location": "March", "stage_seq": 8, "distance_m": 24640.36, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013H", "location": "March South Sig. MS934", "stage_seq": 9, "distance_m": 27173.358, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015H", "location": "Stonea S.B.", "stage_seq": 10, "distance_m": 30945.772, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1019", "location": "Manea", "stage_seq": 11, "distance_m": 33914.524, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Manea Sig. Ca924", "stage_seq": 12, "distance_m": 37168.384, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028H", "location": "Ely North Jn", "stage_seq": 13, "distance_m": 47410.42, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Ely", "stage_seq": 14, "distance_m": 49714.92, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Ely Dock Jn", "stage_seq": 15, "distance_m": 50431.404, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Soham Sig. Ca498", "stage_seq": 16, "distance_m": 52598.406, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1039", "wtt_dep": "1040", "location": "Soham Jn", "stage_seq": 17, "distance_m": 57847.677, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Chippenham Jn", "stage_seq": 18, "distance_m": 68857.396, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Kennett", "stage_seq": 19, "distance_m": 73329.115, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1058H", "wtt_dep": "1059H", "location": "Bury St Edmunds", "stage_seq": 20, "distance_m": 88889.426, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112", "location": "Haughley Jn", "stage_seq": 21, "distance_m": 108326.458, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1115", "wtt_dep": "1116", "location": "Stowmarket", "stage_seq": 22, "distance_m": 112204.709, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121", "location": "Claydon S.B.", "stage_seq": 23, "distance_m": 123138.786, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Ipswich Europa Jn", "stage_seq": 24, "distance_m": 128450.851, "section_seq": 1, "route_path_id": 138503}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125H", "location": "East Suffolk Jn", "stage_seq": 25, "distance_m": 129822.918, "section_seq": 1, "route_path_id": 138503}, {"is_pass": false, "wtt_arr": "1128", "wtt_dep": null, "location": "Ipswich", "stage_seq": 26, "distance_m": 131260.055, "section_seq": 1, "route_path_id": 138503}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 131260.055, "from_m": 0.0, "section_seq": 1, "route_path_id": 138503}], "total_distance_m": 131260.055, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 90472.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 40787.897, "synthetic_unknown_infrastructure_limit_mph": 60} [] Peterborough 0952 0952 6 9:52:00 None Ipswich 1128 1128 4C None None https://www.realtimetrains.co.uk/service/gb-nr:P01771/2026-09-22/detailed None Peterborough 2026-09-22T09:52:30+01:00 Whittlesea 7.5 {"type": "LineString", "coordinates": [[-0.2505797388522331, 52.575355480822395], [-0.2505781999999999, 52.57535299999999], [-0.2504491, 52.5751532], [-0.25027239999999995, 52.57487269999999], [-0.2494156999999999, 52.57350999999999], [-0.2491828, 52.5731167], [-0.24905439999999995, 52.57293049999999], [-0.2487357, 52.5725091], [-0.24826679999999995, 52.57193910000001], [-0.24785219999999997, 52.57146000000001], [-0.2474173, 52.5709628], [-0.2466946, 52.57013479999999], [-0.2460616, 52.5693417], [-0.2453606, 52.568371099999986], [-0.24467386269298547, 52.56743018785911], [-0.24442829999999996, 52.5673709], [-0.2440553, 52.567288700000006], [-0.2425925, 52.5669729], [-0.2421099, 52.56686870000001], [-0.2417736, 52.5667874], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.24326870000000003, 52.567077399999995], [-0.2421324, 52.5668301], [-0.24179269999999992, 52.56675359999999], [-0.24101489999999995, 52.5665599], [-0.2384512, 52.56600310000001], [-0.23761639999999995, 52.5658559], [-0.2367559, 52.56572260000001], [-0.23510369999999997, 52.565513899999985], [-0.2313811, 52.5650777], [-0.229808, 52.5648864], [-0.22484689999999996, 52.56426179999999], [-0.21940819999999997, 52.56359359999999], [-0.21463589999999996, 52.5630229], [-0.2102943, 52.5624927], [-0.2099338, 52.56244869999999], [-0.20918549999999997, 52.5623659], [-0.2090004, 52.56234249999999], [-0.208389, 52.56226509999999], [-0.2079812, 52.5622139], [-0.2048948, 52.561836099999994], [-0.1975849, 52.56095080000001], [-0.19205959999999997, 52.5602703], [-0.1866308, 52.55961799999999], [-0.18010780000000004, 52.5588241], [-0.1796630568239043, 52.55877048642914], [-0.1732277, 52.5579947], [-0.16286368844089366, 52.55672750425881], [-0.16286119999999998, 52.556727200000005], [-0.1581323, 52.556153], [-0.1541467, 52.55566379999999], [-0.1523629, 52.55541739999999], [-0.15043169999999997, 52.5551173], [-0.1486507, 52.55480420000001], [-0.14669819999999997, 52.5544033], [-0.14519609999999997, 52.5540736], [-0.14485889999999998, 52.5539961], [-0.14429969999999998, 52.5538677], [-0.14326489999999997, 52.55363], [-0.14137659999999996, 52.55314729999999], [-0.1395795, 52.5526503], [-0.1380856, 52.5522067], [-0.1374966, 52.55201290000001], [-0.1353466, 52.5513072], [-0.1339884, 52.55083069999999], [-0.1323858, 52.550303], [-0.1313212, 52.54999159999999], [-0.1302186, 52.54972889999999], [-0.1291457, 52.549546199999995], [-0.12786099999999995, 52.5493962], [-0.1265709, 52.54931], [-0.12532639999999998, 52.5492922], [-0.124189, 52.5493114], [-0.1223783, 52.54939149999999], [-0.1219975, 52.549404599999995], [-0.1199414, 52.54948910000001], [-0.1198674, 52.5494913], [-0.11978069999999998, 52.549495599999986], [-0.11947009999999995, 52.5495082], [-0.1180751, 52.549564499999995]]} 6.4 0952 0959½ None Peterborough Whittlesea 52.5495645 -0.1180751 52.5495645 -0.1180751 1 0 2026-09-22 10:02:04 TERMINATED 2026-09-22 09:52:00 Peterborough SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790071095331472 1 1 2026-09-22 10:02:02.538349 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:01.780696
736509 767964 G86216 182F50MG22 2026-09-22 COMPLETE 20662458 2026-09-22 10:52:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 767964, "stp": "P", "toc": "Northern", "uid": "G86216", "consist": "150123", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86216/2026-09-22/detailed", "trust_id": "182F50MG22", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "17A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2F50", "timing_status": "EARLY", "origin_station": "Knottingley", "current_leg_arr": "1052", "current_leg_dep": "1043", "current_leg_end": "Leeds", "origin_dep_time": "1016", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-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": "Woodlesford", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Woodlesford", "current_leg_milage": "6.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.95, \"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\": 348.6, \"from_m\": 75.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390.056, \"from_m\": 348.6, \"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\": 3288.29, \"from_m\": 390.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3642.224, \"from_m\": 3288.29, \"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\": 5899.376, \"from_m\": 3642.224, \"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\": 8425.527, \"from_m\": 5899.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10027.805, \"from_m\": 8425.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11813.501, \"from_m\": 10027.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11870.453, \"from_m\": 11813.501, \"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\": 11926.522, \"from_m\": 11870.453, \"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\": 11953.123, \"from_m\": 11926.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19932.322, \"from_m\": 11953.123, \"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\": 19981.55, \"from_m\": 19932.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22495.059, \"from_m\": 19981.55, \"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\": 23042.392, \"from_m\": 22495.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24287.733, \"from_m\": 23042.392, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24685.916, \"from_m\": 24287.733, \"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\": 25252.771, \"from_m\": 24685.916, \"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\": 25574.982, \"from_m\": 25252.771, \"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\": 767964, \"profile_key\": \"ad3530676857433fe1ce9e7931b5732e5abde45bfc86f2f34f44550e5730084e\", \"schedule_id\": 12369, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 2, \"distance_m\": 313.946, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1020H\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 3, \"distance_m\": 3079.006, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025H\", \"location\": \"Glasshoughton\", \"stage_seq\": 4, \"distance_m\": 5899.376, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1033H\", \"location\": \"Castleford\", \"stage_seq\": 5, \"distance_m\": 8425.527, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Whitwood Jn\", \"stage_seq\": 6, \"distance_m\": 10022.23, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038H\", \"location\": \"Methley Jn\", \"stage_seq\": 7, \"distance_m\": 11926.522, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1043\", \"location\": \"Woodlesford\", \"stage_seq\": 8, \"distance_m\": 15971.793, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Stourton Jn\", \"stage_seq\": 9, \"distance_m\": 19981.55, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 10, \"distance_m\": 24307.716, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 11, \"distance_m\": 25049.35, \"section_seq\": 1, \"route_path_id\": 134566}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 12, \"distance_m\": 25574.982, \"section_seq\": 1, \"route_path_id\": 134566}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25574.982, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134566}], \"total_distance_m\": 25574.982, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19802.118, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5772.864, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:12Z\", \"source_id\": 65163886, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:15Z\", \"source_id\": 20638676, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:22Z\", \"source_id\": 65174628, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:29Z\", \"source_id\": 20641835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:15Z\", \"source_id\": 65187034, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:21Z\", \"source_id\": 20645544, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:27Z\", \"source_id\": 65220821, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:28Z\", \"source_id\": 20655294, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:51Z\", \"source_id\": 65237320, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:54Z\", \"source_id\": 20660138, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:58Z\", \"source_id\": 65245311, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:00Z\", \"source_id\": 20662458, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1790070662158868, "current_leg_arrival_utc": "2026-09-22T10:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:10.080201", "service_state_evidence_id": 20662458, "current_leg_start_actual_dep": "2026-09-22T10:43:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:11.291992", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO LDS 2F50 150123 2 75 None {"version": 3, "segments": [{"to_m": 75.95, "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": 348.6, "from_m": 75.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390.056, "from_m": 348.6, "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": 3288.29, "from_m": 390.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3642.224, "from_m": 3288.29, "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": 5899.376, "from_m": 3642.224, "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": 8425.527, "from_m": 5899.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10027.805, "from_m": 8425.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11813.501, "from_m": 10027.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11870.453, "from_m": 11813.501, "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": 11926.522, "from_m": 11870.453, "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": 11953.123, "from_m": 11926.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19932.322, "from_m": 11953.123, "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": 19981.55, "from_m": 19932.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22495.059, "from_m": 19981.55, "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": 23042.392, "from_m": 22495.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24287.733, "from_m": 23042.392, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24685.916, "from_m": 24287.733, "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": 25252.771, "from_m": 24685.916, "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": 25574.982, "from_m": 25252.771, "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": 767964, "profile_key": "ad3530676857433fe1ce9e7931b5732e5abde45bfc86f2f34f44550e5730084e", "schedule_id": 12369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1016", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016H", "location": "Knottingley West Jn", "stage_seq": 2, "distance_m": 313.946, "section_seq": 1, "route_path_id": 134566}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1020H", "location": "Pontefract Monkhill", "stage_seq": 3, "distance_m": 3079.006, "section_seq": 1, "route_path_id": 134566}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025H", "location": "Glasshoughton", "stage_seq": 4, "distance_m": 5899.376, "section_seq": 1, "route_path_id": 134566}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1033H", "location": "Castleford", "stage_seq": 5, "distance_m": 8425.527, "section_seq": 1, "route_path_id": 134566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Whitwood Jn", "stage_seq": 6, "distance_m": 10022.23, "section_seq": 1, "route_path_id": 134566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038H", "location": "Methley Jn", "stage_seq": 7, "distance_m": 11926.522, "section_seq": 1, "route_path_id": 134566}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1043", "location": "Woodlesford", "stage_seq": 8, "distance_m": 15971.793, "section_seq": 1, "route_path_id": 134566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Stourton Jn", "stage_seq": 9, "distance_m": 19981.55, "section_seq": 1, "route_path_id": 134566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Engine Shed Jn", "stage_seq": 10, "distance_m": 24307.716, "section_seq": 1, "route_path_id": 134566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051H", "location": "Leeds West Jn", "stage_seq": 11, "distance_m": 25049.35, "section_seq": 1, "route_path_id": 134566}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Leeds", "stage_seq": 12, "distance_m": 25574.982, "section_seq": 1, "route_path_id": 134566}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25574.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 134566}], "total_distance_m": 25574.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19802.118, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5772.864, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:12Z", "source_id": 65163886, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:15Z", "source_id": 20638676, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5646, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:22Z", "source_id": 65174628, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:29Z", "source_id": 20641835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5078, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:15Z", "source_id": 65187034, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:21Z", "source_id": 20645544, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:27Z", "source_id": 65220821, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:28Z", "source_id": 20655294, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:51Z", "source_id": 65237320, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:54Z", "source_id": 20660138, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:58Z", "source_id": 65245311, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:00Z", "source_id": 20662458, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Knottingley 1016 1016 2 None None Leeds 1054 1053 17A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86216/2026-09-22/detailed None Woodlesford 2026-09-22T10:43:00+01:00 Leeds 9.0 {"type": "LineString", "coordinates": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-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]]} 6.0 1043 1052 Woodlesford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662458 1790070662158868 43 43 2026-09-22 10:02:11.291992 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:10.080201
736510 766735 P90883 885J95MF22 2026-09-22 COMPLETE None 2026-09-22 09:52:12 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 766735, "stp": "P", "toc": "Southeastern", "uid": "P90883", "consist": "375904+375907", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90883/2026-09-22/detailed", "trust_id": "885J95MF22", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park Down CHS", "service_date": "2026-09-22", "dest_arr_time": "0952", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Down CHS", "signalling_id": "5J95", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "0952", "current_leg_dep": "0925", "current_leg_end": "Grove Park Down CHS", "origin_dep_time": "0930", "origin_platform": "2", "current_location": "Hither Green", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.090412, 51.5110406], [-0.0904399, 51.5109856], [-0.0912983, 51.5092743], [-0.0913227, 51.509232299999994], [-0.0915112, 51.5089486], [-0.0915749, 51.5088258], [-0.0916439, 51.5086878], [-0.0917074, 51.5085588], [-0.091779, 51.5084408], [-0.091866, 51.508308], [-0.0919099, 51.508237599999994], [-0.0919698, 51.50813269999999], [-0.0920517, 51.50793649999999], [-0.0921371, 51.5077927], [-0.0922249, 51.5076475], [-0.0922269, 51.50764250000001], [-0.0922711, 51.50753209999999], [-0.0922966, 51.5074642], [-0.092308, 51.50743359999999], [-0.0923386, 51.5073303], [-0.0923458, 51.5073052], [-0.0923691, 51.507168799999995], [-0.09236999999999998, 51.507032900000006], [-0.0923562, 51.5068919], [-0.0923066, 51.50670209999999], [-0.0922384, 51.5065617], [-0.0920929, 51.5063211], [-0.0920271, 51.50620189999999], [-0.0919943, 51.5061467], [-0.0919626, 51.506073599999986], [-0.0919368, 51.5059969], [-0.09192119999999998, 51.50592979999999], [-0.09190909999999998, 51.5057936], [-0.0919191, 51.505682199999995], [-0.0919541, 51.50553940000001], [-0.0919992, 51.50542670000001], [-0.0920474, 51.50531530000001], [-0.0921387, 51.5051734], [-0.09222130000000002, 51.5050841], [-0.09231839999999998, 51.504999999999995], [-0.0924195, 51.504924499999994], [-0.0925101, 51.5048693], [-0.0926759, 51.5047826], [-0.0930254, 51.5046581], [-0.0931545, 51.5046127], [-0.0933748, 51.5045413], [-0.0936534, 51.5044646], [-0.0938867, 51.50441690000001], [-0.094129, 51.50438309999999], [-0.0946579, 51.50435540000001], [-0.0951954, 51.50429630000001], [-0.0953432, 51.5042835], [-0.0955994, 51.504268499999995], [-0.0958865, 51.50425679999999], [-0.0956034, 51.50425090000001], [-0.09538259999999998, 51.50425049999999], [-0.0950072, 51.5042683], [-0.0948532, 51.5042815], [-0.0946451, 51.5042898], [-0.09440089999999998, 51.50430939999998], [-0.0941194, 51.50433709999998], [-0.0938143, 51.5043659], [-0.09363059999999998, 51.5043926], [-0.09336619999999998, 51.50444139999999], [-0.0931899, 51.50449569999999], [-0.0931034, 51.5045256], [-0.09249129999999998, 51.504764], [-0.092268, 51.50483799999999], [-0.0920397, 51.5049079], [-0.0918435, 51.5049733], [-0.09168139999999998, 51.5050198], [-0.0915283, 51.50505960000001], [-0.0913769, 51.5050957], [-0.0911899, 51.505138900000006], [-0.08983152841195213, 51.50538899768652], [-0.08971799999999999, 51.5054099], [-0.08954299999999998, 51.5054446], [-0.0893006, 51.50549240000001], [-0.08906100862281296, 51.50554426027032], [-0.0888326, 51.5055937], [-0.0886837, 51.5056237], [-0.0885808, 51.5056403], [-0.088487, 51.50565290000001], [-0.0883747, 51.50566709999999], [-0.0882354, 51.5056774], [-0.08812759999999999, 51.50568280000001], [-0.08796729999999998, 51.5056874], [-0.0878465, 51.50568439999999], [-0.0877257, 51.50567889999999], [-0.0875634, 51.505666700000006], [-0.087442, 51.5056519], [-0.08732869999999998, 51.50563979999999], [-0.08723519999999998, 51.5056272], [-0.0871874, 51.5056196], [-0.0871813, 51.5056081], [-0.08707589999999998, 51.5055995], [-0.08697929999999998, 51.5055799], [-0.086873, 51.50555609999999], [-0.08675919999999998, 51.50552489999999], [-0.0865236, 51.505441999999995], [-0.0862914, 51.50533870000001], [-0.08623170479266906, 51.50530775344186], [-0.0860716070519655, 51.505193835901515], [-0.0859463583883523, 51.50510206518732], [-0.0858511143414, 51.50502920814781], [-0.08578103045067918, 51.50497203163152], [-0.08573126225576043, 51.50492730248701], [-0.08569696529621428, 51.504891787562826], [-0.0856732951116113, 51.5048622537075], [-0.08565540724152208, 51.50483546776959], [-0.08563845722551715, 51.50480819659762], [-0.08561760060316709, 51.50477720704015], [-0.08558799291404247, 51.50473926594573], [-0.08554478969771384, 51.50469114016288], [-0.08548314649375177, 51.50462959654017], [-0.08539821884172683, 51.504551401926136], [-0.0852851622812096, 51.50445332316932], [-0.08513913235177059, 51.50433212711827], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.06308199999999999, 51.4934738], [-0.0614999, 51.492767699999995], [-0.0610092, 51.4925544], [-0.0601817, 51.492192799999984], [-0.055359599999999995, 51.4901111], [-0.05518019999999999, 51.4900337], [-0.05504509999999999, 51.48997539999999], [-0.0547379, 51.48983890000001], [-0.0545426, 51.4897576], [-0.0539494, 51.48949859999999], [-0.05351709999999999, 51.4893046], [-0.0529575, 51.4890368], [-0.052394100000000006, 51.4887482], [-0.05168822702787888, 51.48839300222435], [-0.05150333025636699, 51.48829996105776], [-0.0511149, 51.4881045], [-0.0509322, 51.4880066], [-0.0507462, 51.48791419999999], [-0.0503965, 51.4877468], [-0.050104, 51.4876033], [-0.049867699999999994, 51.4874864], [-0.04959639999999999, 51.4873479], [-0.0492739, 51.4871948], [-0.0489959, 51.48706849999999], [-0.0485839, 51.4868948], [-0.0482029, 51.48674209999999], [-0.04787116739848857, 51.48661905253717], [-0.04778618944952036, 51.48658753215392], [-0.04768769999999999, 51.48655099999999], [-0.04729139999999999, 51.486408], [-0.046878399999999994, 51.4862663], [-0.04615190000000001, 51.4860264], [-0.04546999999999999, 51.48577219999999], [-0.0451883, 51.4856665], [-0.0444963, 51.48541310000001], [-0.0439102, 51.48521410000001], [-0.04377386379581309, 51.48516628647918], [-0.04370318115425038, 51.485141497842406], [-0.0430083, 51.4848978], [-0.04205899999999999, 51.484503100000005], [-0.0409011, 51.48405689999999], [-0.04078438832358355, 51.48401271594231], [-0.04056767291328515, 51.483929481995325], [-0.04037458364591461, 51.483857139169096], [-0.0402018904978426, 51.48379400277131], [-0.04004636344543979, 51.48373838810969], [-0.039904772465076815, 51.48368861049196], [-0.039773887533124365, 51.4836429852258], [-0.03965047862595309, 51.483599827618946], [-0.03953131571993366, 51.483557452979085], [-0.03941316879143672, 51.483514176613944], [-0.039292807816832954, 51.48346831383123], [-0.039167002772493006, 51.48341817993865], [-0.039032523634787555, 51.4833620902439], [-0.03888614038008725, 51.48329836005472], [-0.03872462298476276, 51.4832253046788], [-0.03854474142518475, 51.48314123942384], [-0.03834326567772387, 51.48304447959757], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.036550099999999995, 51.481791699999995], [-0.03634389999999999, 51.481585], [-0.036175, 51.4813979], [-0.0360382, 51.4812359], [-0.0358333, 51.4809731], [-0.0355555, 51.48059680000001], [-0.035232099999999995, 51.4800936], [-0.0349485, 51.4796366], [-0.0348231, 51.4794347], [-0.0347238, 51.4792922], [-0.0346335, 51.4791625], [-0.034251699999999996, 51.4786146], [-0.03357573892775618, 51.47762720831592], [-0.033476619725574225, 51.47748119899544], [-0.033389938640518056, 51.47735192378192], [-0.03331385281547008, 51.477237010345846], [-0.033246519393312676, 51.477134086357715], [-0.03318609551692824, 51.47704077948801], [-0.03313073832919919, 51.47695471740721], [-0.0330786049730079, 51.47687352778585], [-0.033027852591236764, 51.47679483829439], [-0.032976638326768185, 51.47671627660333], [-0.03292311932248457, 51.47663547038317], [-0.032865452721268285, 51.4765500473044], [-0.03280179566600175, 51.476457635037505], [-0.03273030529956735, 51.47635586125299], [-0.032649138764847485, 51.476242353621345], [-0.03255645320472454, 51.476114739813056], [-0.03245040576208092, 51.47597064749862], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.02223546933965226, 51.469012840800104], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.0147548, 51.45961750000001], [-0.0145557, 51.45943570000001], [-0.0141614, 51.45911170000001], [-0.014149200000000002, 51.4591017], [-0.013915, 51.4589055], [-0.0137282, 51.4587607], [-0.013270999999999998, 51.458442], [-0.013119199999999998, 51.45835240000001], [-0.0129011, 51.45822600000001], [-0.012756599999999998, 51.4581445], [-0.0126045, 51.4580675], [-0.012091799999999998, 51.45781579999999], [-0.01165, 51.457629], [-0.0114569, 51.457553199999985], [-0.011064199999999998, 51.457400699999994], [-0.010438, 51.457162699999984], [-0.0097601, 51.4569096], [-0.0092892, 51.4567295], [-0.008439599999999998, 51.45638819999999], [-0.0079212, 51.456165199999994], [-0.0072066, 51.4558401], [-0.006514400000000001, 51.4555106], [-0.005945699999999999, 51.4552301], [-0.005455099999999999, 51.4549766], [-0.005004499999999999, 51.4547437], [-0.004515, 51.4544551], [-0.004104599999999999, 51.45421699999999], [-0.003793799999999999, 51.454016900000006], [-0.0036149, 51.4539028], [-0.0031214, 51.45356389999999], [-0.0028937, 51.45339890000001], [-0.0025244999999999994, 51.4531165], [-0.0020935999999999997, 51.452759799999995], [-0.0019258, 51.4526464], [-0.0017492000000000002, 51.45252510000001], [-0.0013616999999999998, 51.45223179999999], [-0.0011577138616511043, 51.45205068673448], [-0.0010130644182036164, 51.45192029498366], [-0.0008843178022665887, 51.451805457053425], [-0.0007692621622133616, 51.451703925944464], [-0.0006656856464172753, 51.45161345465747], [-0.0005713764032516699, 51.45153179619317], [-0.0004841225810898858, 51.45145670355223], [-0.0004017123283052632, 51.45138592973537], [-0.0003219337932711422, 51.451317227743274], [-0.0002425751243608632, 51.45124835057666], [-0.00016142446994776632, 51.45117705123622], [-0.00007626997840519178, 51.45110108272264], [0.000015100201893520171, 51.45101819803664], [0.00011489792257502924, 51.450926150178915], [0.00022533503526599524, 51.45082269215014], [0.00034862339159307806, 51.45070557695104], [0.0004869748431829373, 51.45057255758231], [0.0006111999999999999, 51.45045159999999], [0.0009328, 51.4501456], [0.0012445, 51.4498278], [0.0014343, 51.449638099999994], [0.0015721999999999995, 51.4495125], [0.0016984999999999997, 51.449407], [0.0019178000000000003, 51.4492284], [0.0020685, 51.44907779999998], [0.002237, 51.4489001], [0.0024367, 51.44869749999999], [0.0027371999999999995, 51.4483974], [0.0031309999999999997, 51.448004000000005], [0.0031928999999999994, 51.4479525], [0.003619, 51.4475156], [0.003693513761847537, 51.4474421677151], [0.0038282939047266295, 51.44730784219748], [0.0039479420366869975, 51.44718927571615], [0.00405460158935442, 51.44708420885065], [0.004150415994354678, 51.44699038218047], [0.004237528683313548, 51.446905536285165], [0.0043180830878568124, 51.446827411744245], [0.00439422263961025, 51.44675374913724], [0.004468090770199638, 51.446682289043665], [0.004541830911250757, 51.44661077204306], [0.004617586494389387, 51.446536938714935], [0.0046975009512413065, 51.44645852963881], [0.004783717713432296, 51.446373285394216], [0.004878380212588133, 51.44627894656068], [0.004983631880334597, 51.44617325371773], [0.00510161614829747, 51.44605394744488], [0.005234476448102527, 51.445918768321654], [0.0054225, 51.44573259999999], [0.005539752785737755, 51.445610524050025], [0.0055635, 51.4455858], [0.0057626, 51.4453902], [0.005827499999999999, 51.445324], [0.0060374999999999995, 51.4451068], [0.0063184, 51.44493089999999], [0.006642099999999999, 51.44475090000001], [0.006828400000000001, 51.4446329], [0.006896499999999999, 51.4445898], [0.007015199999999998, 51.44450509999999], [0.0075678, 51.44396969999999], [0.0078363, 51.4437431], [0.007892, 51.4436714], [0.0081249, 51.4434551], [0.0085159, 51.44306360000001], [0.008755391539722093, 51.442817580280106], [0.0089891, 51.44257749999999]]}", "current_leg_start": "London Cannon Street", "dest_arr_time_act": "0952", "motion_projection": null, "next_location_lat": "51.4425775", "next_location_lon": "0.0089891", "previous_location": "Hither Green", "current_leg_milage": "7.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 11, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:65077197\", \"confirmationDeadline\": \"2026-09-22T09:52:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1043.714, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2086.518, \"from_m\": 1043.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9121.46, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10381.339, \"from_m\": 9121.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10898.514, \"from_m\": 10381.339, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11310.833, \"from_m\": 10898.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 766735, \"profile_key\": \"e2a8e2d18683ab23dc0c3239826abb20f621aa51cb63721791c44cafbb6b1015\", \"schedule_id\": 23377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0930\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0933\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937H\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10141.499, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 9, \"distance_m\": 10730.473, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Grove Park Dpt Lndn Ed Ext\", \"stage_seq\": 10, \"distance_m\": 10898.514, \"section_seq\": 1, \"route_path_id\": 140294}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": null, \"location\": \"Grove Park Down CHS\", \"stage_seq\": 11, \"distance_m\": 11310.833, \"section_seq\": 1, \"route_path_id\": 140294}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11310.833, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140294}], \"total_distance_m\": 11310.833, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10806.299, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 504.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0930", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "27.0", "current_position_lat": "51.4425775", "current_position_lon": "0.0089891", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:07Z\", \"source_id\": 65040131, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:09Z\", \"source_id\": 20602559, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:38:40Z\", \"source_id\": 65058070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:38:44Z\", \"source_id\": 20607632, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:53Z\", \"source_id\": 65061475, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:55Z\", \"source_id\": 20608571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:28Z\", \"source_id\": 65075954, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:31Z\", \"source_id\": 20612924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hither Green", "service_state_platform": null, "timing_fact_generation": 1790067110867355, "current_leg_arrival_utc": "2026-09-22T09:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:12.480231", "service_state_evidence_id": 65093217, "current_leg_start_actual_dep": "2026-09-22T09:25:17+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-22T09:52:12", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:12.911700", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST None 5J95 375904+375907 8 100 None {"version": 3, "segments": [{"to_m": 738.479, "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": 1043.714, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2086.518, "from_m": 1043.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9121.46, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10381.339, "from_m": 9121.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10898.514, "from_m": 10381.339, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11310.833, "from_m": 10898.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 766735, "profile_key": "e2a8e2d18683ab23dc0c3239826abb20f621aa51cb63721791c44cafbb6b1015", "schedule_id": 23377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0930", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0933", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937H", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10141.499, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947", "location": "Lee Spur Jn", "stage_seq": 9, "distance_m": 10730.473, "section_seq": 1, "route_path_id": 140294}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949", "location": "Grove Park Dpt Lndn Ed Ext", "stage_seq": 10, "distance_m": 10898.514, "section_seq": 1, "route_path_id": 140294}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": null, "location": "Grove Park Down CHS", "stage_seq": 11, "distance_m": 11310.833, "section_seq": 1, "route_path_id": 140294}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11310.833, "from_m": 0.0, "section_seq": 1, "route_path_id": 140294}], "total_distance_m": 11310.833, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10806.299, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 504.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:07Z", "source_id": 65040131, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:09Z", "source_id": 20602559, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:38:40Z", "source_id": 65058070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:38:44Z", "source_id": 20607632, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:53Z", "source_id": 65061475, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:55Z", "source_id": 20608571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:28Z", "source_id": 65075954, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:31Z", "source_id": 20612924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:46:00+01:00", "operational_fact": true}] London Cannon Street 0930 0930 2 None None Grove Park Down CHS 0952 0952 None LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90883/2026-09-22/detailed None London Cannon Street 2026-09-22T09:25:17+01:00 Grove Park Down CHS 27.0 {"type": "LineString", "coordinates": [[-0.090412, 51.5110406], [-0.0904399, 51.5109856], [-0.0912983, 51.5092743], [-0.0913227, 51.509232299999994], [-0.0915112, 51.5089486], [-0.0915749, 51.5088258], [-0.0916439, 51.5086878], [-0.0917074, 51.5085588], [-0.091779, 51.5084408], [-0.091866, 51.508308], [-0.0919099, 51.508237599999994], [-0.0919698, 51.50813269999999], [-0.0920517, 51.50793649999999], [-0.0921371, 51.5077927], [-0.0922249, 51.5076475], [-0.0922269, 51.50764250000001], [-0.0922711, 51.50753209999999], [-0.0922966, 51.5074642], [-0.092308, 51.50743359999999], [-0.0923386, 51.5073303], [-0.0923458, 51.5073052], [-0.0923691, 51.507168799999995], [-0.09236999999999998, 51.507032900000006], [-0.0923562, 51.5068919], [-0.0923066, 51.50670209999999], [-0.0922384, 51.5065617], [-0.0920929, 51.5063211], [-0.0920271, 51.50620189999999], [-0.0919943, 51.5061467], [-0.0919626, 51.506073599999986], [-0.0919368, 51.5059969], [-0.09192119999999998, 51.50592979999999], [-0.09190909999999998, 51.5057936], [-0.0919191, 51.505682199999995], [-0.0919541, 51.50553940000001], [-0.0919992, 51.50542670000001], [-0.0920474, 51.50531530000001], [-0.0921387, 51.5051734], [-0.09222130000000002, 51.5050841], [-0.09231839999999998, 51.504999999999995], [-0.0924195, 51.504924499999994], [-0.0925101, 51.5048693], [-0.0926759, 51.5047826], [-0.0930254, 51.5046581], [-0.0931545, 51.5046127], [-0.0933748, 51.5045413], [-0.0936534, 51.5044646], [-0.0938867, 51.50441690000001], [-0.094129, 51.50438309999999], [-0.0946579, 51.50435540000001], [-0.0951954, 51.50429630000001], [-0.0953432, 51.5042835], [-0.0955994, 51.504268499999995], [-0.0958865, 51.50425679999999], [-0.0956034, 51.50425090000001], [-0.09538259999999998, 51.50425049999999], [-0.0950072, 51.5042683], [-0.0948532, 51.5042815], [-0.0946451, 51.5042898], [-0.09440089999999998, 51.50430939999998], [-0.0941194, 51.50433709999998], [-0.0938143, 51.5043659], [-0.09363059999999998, 51.5043926], [-0.09336619999999998, 51.50444139999999], [-0.0931899, 51.50449569999999], [-0.0931034, 51.5045256], [-0.09249129999999998, 51.504764], [-0.092268, 51.50483799999999], [-0.0920397, 51.5049079], [-0.0918435, 51.5049733], [-0.09168139999999998, 51.5050198], [-0.0915283, 51.50505960000001], [-0.0913769, 51.5050957], [-0.0911899, 51.505138900000006], [-0.08983152841195213, 51.50538899768652], [-0.08971799999999999, 51.5054099], [-0.08954299999999998, 51.5054446], [-0.0893006, 51.50549240000001], [-0.08906100862281296, 51.50554426027032], [-0.0888326, 51.5055937], [-0.0886837, 51.5056237], [-0.0885808, 51.5056403], [-0.088487, 51.50565290000001], [-0.0883747, 51.50566709999999], [-0.0882354, 51.5056774], [-0.08812759999999999, 51.50568280000001], [-0.08796729999999998, 51.5056874], [-0.0878465, 51.50568439999999], [-0.0877257, 51.50567889999999], [-0.0875634, 51.505666700000006], [-0.087442, 51.5056519], [-0.08732869999999998, 51.50563979999999], [-0.08723519999999998, 51.5056272], [-0.0871874, 51.5056196], [-0.0871813, 51.5056081], [-0.08707589999999998, 51.5055995], [-0.08697929999999998, 51.5055799], [-0.086873, 51.50555609999999], [-0.08675919999999998, 51.50552489999999], [-0.0865236, 51.505441999999995], [-0.0862914, 51.50533870000001], [-0.08623170479266906, 51.50530775344186], [-0.0860716070519655, 51.505193835901515], [-0.0859463583883523, 51.50510206518732], [-0.0858511143414, 51.50502920814781], [-0.08578103045067918, 51.50497203163152], [-0.08573126225576043, 51.50492730248701], [-0.08569696529621428, 51.504891787562826], [-0.0856732951116113, 51.5048622537075], [-0.08565540724152208, 51.50483546776959], [-0.08563845722551715, 51.50480819659762], [-0.08561760060316709, 51.50477720704015], [-0.08558799291404247, 51.50473926594573], [-0.08554478969771384, 51.50469114016288], [-0.08548314649375177, 51.50462959654017], [-0.08539821884172683, 51.504551401926136], [-0.0852851622812096, 51.50445332316932], [-0.08513913235177059, 51.50433212711827], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.06308199999999999, 51.4934738], [-0.0614999, 51.492767699999995], [-0.0610092, 51.4925544], [-0.0601817, 51.492192799999984], [-0.055359599999999995, 51.4901111], [-0.05518019999999999, 51.4900337], [-0.05504509999999999, 51.48997539999999], [-0.0547379, 51.48983890000001], [-0.0545426, 51.4897576], [-0.0539494, 51.48949859999999], [-0.05351709999999999, 51.4893046], [-0.0529575, 51.4890368], [-0.052394100000000006, 51.4887482], [-0.05168822702787888, 51.48839300222435], [-0.05150333025636699, 51.48829996105776], [-0.0511149, 51.4881045], [-0.0509322, 51.4880066], [-0.0507462, 51.48791419999999], [-0.0503965, 51.4877468], [-0.050104, 51.4876033], [-0.049867699999999994, 51.4874864], [-0.04959639999999999, 51.4873479], [-0.0492739, 51.4871948], [-0.0489959, 51.48706849999999], [-0.0485839, 51.4868948], [-0.0482029, 51.48674209999999], [-0.04787116739848857, 51.48661905253717], [-0.04778618944952036, 51.48658753215392], [-0.04768769999999999, 51.48655099999999], [-0.04729139999999999, 51.486408], [-0.046878399999999994, 51.4862663], [-0.04615190000000001, 51.4860264], [-0.04546999999999999, 51.48577219999999], [-0.0451883, 51.4856665], [-0.0444963, 51.48541310000001], [-0.0439102, 51.48521410000001], [-0.04377386379581309, 51.48516628647918], [-0.04370318115425038, 51.485141497842406], [-0.0430083, 51.4848978], [-0.04205899999999999, 51.484503100000005], [-0.0409011, 51.48405689999999], [-0.04078438832358355, 51.48401271594231], [-0.04056767291328515, 51.483929481995325], [-0.04037458364591461, 51.483857139169096], [-0.0402018904978426, 51.48379400277131], [-0.04004636344543979, 51.48373838810969], [-0.039904772465076815, 51.48368861049196], [-0.039773887533124365, 51.4836429852258], [-0.03965047862595309, 51.483599827618946], [-0.03953131571993366, 51.483557452979085], [-0.03941316879143672, 51.483514176613944], [-0.039292807816832954, 51.48346831383123], [-0.039167002772493006, 51.48341817993865], [-0.039032523634787555, 51.4833620902439], [-0.03888614038008725, 51.48329836005472], [-0.03872462298476276, 51.4832253046788], [-0.03854474142518475, 51.48314123942384], [-0.03834326567772387, 51.48304447959757], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.036550099999999995, 51.481791699999995], [-0.03634389999999999, 51.481585], [-0.036175, 51.4813979], [-0.0360382, 51.4812359], [-0.0358333, 51.4809731], [-0.0355555, 51.48059680000001], [-0.035232099999999995, 51.4800936], [-0.0349485, 51.4796366], [-0.0348231, 51.4794347], [-0.0347238, 51.4792922], [-0.0346335, 51.4791625], [-0.034251699999999996, 51.4786146], [-0.03357573892775618, 51.47762720831592], [-0.033476619725574225, 51.47748119899544], [-0.033389938640518056, 51.47735192378192], [-0.03331385281547008, 51.477237010345846], [-0.033246519393312676, 51.477134086357715], [-0.03318609551692824, 51.47704077948801], [-0.03313073832919919, 51.47695471740721], [-0.0330786049730079, 51.47687352778585], [-0.033027852591236764, 51.47679483829439], [-0.032976638326768185, 51.47671627660333], [-0.03292311932248457, 51.47663547038317], [-0.032865452721268285, 51.4765500473044], [-0.03280179566600175, 51.476457635037505], [-0.03273030529956735, 51.47635586125299], [-0.032649138764847485, 51.476242353621345], [-0.03255645320472454, 51.476114739813056], [-0.03245040576208092, 51.47597064749862], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.02223546933965226, 51.469012840800104], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.0147548, 51.45961750000001], [-0.0145557, 51.45943570000001], [-0.0141614, 51.45911170000001], [-0.014149200000000002, 51.4591017], [-0.013915, 51.4589055], [-0.0137282, 51.4587607], [-0.013270999999999998, 51.458442], [-0.013119199999999998, 51.45835240000001], [-0.0129011, 51.45822600000001], [-0.012756599999999998, 51.4581445], [-0.0126045, 51.4580675], [-0.012091799999999998, 51.45781579999999], [-0.01165, 51.457629], [-0.0114569, 51.457553199999985], [-0.011064199999999998, 51.457400699999994], [-0.010438, 51.457162699999984], [-0.0097601, 51.4569096], [-0.0092892, 51.4567295], [-0.008439599999999998, 51.45638819999999], [-0.0079212, 51.456165199999994], [-0.0072066, 51.4558401], [-0.006514400000000001, 51.4555106], [-0.005945699999999999, 51.4552301], [-0.005455099999999999, 51.4549766], [-0.005004499999999999, 51.4547437], [-0.004515, 51.4544551], [-0.004104599999999999, 51.45421699999999], [-0.003793799999999999, 51.454016900000006], [-0.0036149, 51.4539028], [-0.0031214, 51.45356389999999], [-0.0028937, 51.45339890000001], [-0.0025244999999999994, 51.4531165], [-0.0020935999999999997, 51.452759799999995], [-0.0019258, 51.4526464], [-0.0017492000000000002, 51.45252510000001], [-0.0013616999999999998, 51.45223179999999], [-0.0011577138616511043, 51.45205068673448], [-0.0010130644182036164, 51.45192029498366], [-0.0008843178022665887, 51.451805457053425], [-0.0007692621622133616, 51.451703925944464], [-0.0006656856464172753, 51.45161345465747], [-0.0005713764032516699, 51.45153179619317], [-0.0004841225810898858, 51.45145670355223], [-0.0004017123283052632, 51.45138592973537], [-0.0003219337932711422, 51.451317227743274], [-0.0002425751243608632, 51.45124835057666], [-0.00016142446994776632, 51.45117705123622], [-0.00007626997840519178, 51.45110108272264], [0.000015100201893520171, 51.45101819803664], [0.00011489792257502924, 51.450926150178915], [0.00022533503526599524, 51.45082269215014], [0.00034862339159307806, 51.45070557695104], [0.0004869748431829373, 51.45057255758231], [0.0006111999999999999, 51.45045159999999], [0.0009328, 51.4501456], [0.0012445, 51.4498278], [0.0014343, 51.449638099999994], [0.0015721999999999995, 51.4495125], [0.0016984999999999997, 51.449407], [0.0019178000000000003, 51.4492284], [0.0020685, 51.44907779999998], [0.002237, 51.4489001], [0.0024367, 51.44869749999999], [0.0027371999999999995, 51.4483974], [0.0031309999999999997, 51.448004000000005], [0.0031928999999999994, 51.4479525], [0.003619, 51.4475156], [0.003693513761847537, 51.4474421677151], [0.0038282939047266295, 51.44730784219748], [0.0039479420366869975, 51.44718927571615], [0.00405460158935442, 51.44708420885065], [0.004150415994354678, 51.44699038218047], [0.004237528683313548, 51.446905536285165], [0.0043180830878568124, 51.446827411744245], [0.00439422263961025, 51.44675374913724], [0.004468090770199638, 51.446682289043665], [0.004541830911250757, 51.44661077204306], [0.004617586494389387, 51.446536938714935], [0.0046975009512413065, 51.44645852963881], [0.004783717713432296, 51.446373285394216], [0.004878380212588133, 51.44627894656068], [0.004983631880334597, 51.44617325371773], [0.00510161614829747, 51.44605394744488], [0.005234476448102527, 51.445918768321654], [0.0054225, 51.44573259999999], [0.005539752785737755, 51.445610524050025], [0.0055635, 51.4455858], [0.0057626, 51.4453902], [0.005827499999999999, 51.445324], [0.0060374999999999995, 51.4451068], [0.0063184, 51.44493089999999], [0.006642099999999999, 51.44475090000001], [0.006828400000000001, 51.4446329], [0.006896499999999999, 51.4445898], [0.007015199999999998, 51.44450509999999], [0.0075678, 51.44396969999999], [0.0078363, 51.4437431], [0.007892, 51.4436714], [0.0081249, 51.4434551], [0.0085159, 51.44306360000001], [0.008755391539722093, 51.442817580280106], [0.0089891, 51.44257749999999]]} 7.3 0925 0952 Hither Green Hither Green Grove Park Down CHS 51.4425775 0.0089891 51.4425775 0.0089891 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:12 Hither Green TD TRACKING_TIMEOUT 65093217 1790067110867355 27 27 2026-09-22 10:02:12.911700 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:12.480231
736511 767192 L81199 862E24MF22 2026-09-22 COMPLETE 20663228 2026-09-22 10:52:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 767192, "stp": "P", "toc": "South Western Railway", "uid": "L81199", "consist": "450037", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81199/2026-09-22/detailed", "trust_id": "862E24MF22", "origin_crs": "PMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-22", "dest_arr_time": "1046", "dest_platform": "3A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2E24", "timing_status": "LATE", "origin_station": "Portsmouth & Southsea", "current_leg_arr": "1052", "current_leg_dep": "1047", "current_leg_end": "Southampton Central", "origin_dep_time": "0946", "origin_platform": "3", "current_location": "Southampton Central", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-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": "St. Denys", "dest_arr_time_act": "1045", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "St. Denys", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.725, \"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\": 314.946, \"from_m\": 61.725, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1569.93, \"from_m\": 314.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1863.642, \"from_m\": 1569.93, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3969.327, \"from_m\": 1863.642, \"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\": 5514.56, \"from_m\": 3969.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\": 5692.147, \"from_m\": 5514.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6394.921, \"from_m\": 5692.147, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14888.094, \"from_m\": 6394.921, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14896.085, \"from_m\": 14888.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15919.453, \"from_m\": 14896.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15981.243, \"from_m\": 15919.453, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16210.421, \"from_m\": 15981.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\": 16918.673, \"from_m\": 16210.421, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24726.602, \"from_m\": 16918.673, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26308.402, \"from_m\": 24726.602, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27544.604, \"from_m\": 26308.402, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29145.033, \"from_m\": 27544.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29196.018, \"from_m\": 29145.033, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29229.552, \"from_m\": 29196.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\": 32493.262, \"from_m\": 29229.552, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32802.442, \"from_m\": 32493.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32854.514, \"from_m\": 32802.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32872.542, \"from_m\": 32854.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33518.529, \"from_m\": 32872.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34581.629, \"from_m\": 33518.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35222.971, \"from_m\": 34581.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36366.441, \"from_m\": 35222.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36772.646, \"from_m\": 36366.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37007.643, \"from_m\": 36772.646, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37053.809, \"from_m\": 37007.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38377.383, \"from_m\": 37053.809, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38733.701, \"from_m\": 38377.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40083.631, \"from_m\": 38733.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\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 767192, \"profile_key\": \"cb960c2e95dca52d7467db0ebd7f1470c7415d5d884004ba310e3da527ae5c6f\", \"schedule_id\": 38247, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0946\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0950\", \"location\": \"Fratton\", \"stage_seq\": 2, \"distance_m\": 1171.482, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0954\", \"location\": \"Hilsea\", \"stage_seq\": 3, \"distance_m\": 4849.677, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 5621.835, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Cosham Jn\", \"stage_seq\": 5, \"distance_m\": 6394.921, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"0958H\", \"wtt_dep\": \"1000\", \"location\": \"Cosham\", \"stage_seq\": 6, \"distance_m\": 7125.63, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1004\", \"wtt_dep\": \"1004H\", \"location\": \"Portchester\", \"stage_seq\": 7, \"distance_m\": 11411.712, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1011\", \"location\": \"Fareham\", \"stage_seq\": 8, \"distance_m\": 16538.688, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017H\", \"location\": \"Swanwick\", \"stage_seq\": 9, \"distance_m\": 22502.008, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1020H\", \"wtt_dep\": \"1021\", \"location\": \"Bursledon\", \"stage_seq\": 10, \"distance_m\": 25703.358, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1024H\", \"location\": \"Hamble\", \"stage_seq\": 11, \"distance_m\": 27957.674, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"Netley\", \"stage_seq\": 12, \"distance_m\": 28967.009, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031\", \"location\": \"Sholing\", \"stage_seq\": 13, \"distance_m\": 31947.528, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033H\", \"location\": \"Woolston\", \"stage_seq\": 14, \"distance_m\": 33035.349, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1036H\", \"wtt_dep\": \"1037\", \"location\": \"Bitterne\", \"stage_seq\": 15, \"distance_m\": 35683.278, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1039\", \"wtt_dep\": \"1040\", \"location\": \"St. Denys\", \"stage_seq\": 16, \"distance_m\": 36933.736, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Northam Jn\", \"stage_seq\": 17, \"distance_m\": 38285.674, \"section_seq\": 1, \"route_path_id\": 146367}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 18, \"distance_m\": 40083.631, \"section_seq\": 1, \"route_path_id\": 146367}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40083.631, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146367}], \"total_distance_m\": 40083.631, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39943.868, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 139.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:56Z\", \"source_id\": 65082519, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:58Z\", \"source_id\": 20614872, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:29Z\", \"source_id\": 65097506, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:30Z\", \"source_id\": 20619158, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:23Z\", \"source_id\": 65110070, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:24Z\", \"source_id\": 20622823, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:24Z\", \"source_id\": 65123108, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:03:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:29Z\", \"source_id\": 20626704, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:27Z\", \"source_id\": 65139144, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:30Z\", \"source_id\": 20631325, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:00Z\", \"source_id\": 65153196, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:04Z\", \"source_id\": 20635531, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:41Z\", \"source_id\": 65172842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:44Z\", \"source_id\": 20641308, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:45Z\", \"source_id\": 20646566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:57Z\", \"source_id\": 65193967, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:03Z\", \"source_id\": 20647543, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:46Z\", \"source_id\": 20651821, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:20Z\", \"source_id\": 65212735, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:26Z\", \"source_id\": 20653010, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:45Z\", \"source_id\": 20657026, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:56Z\", \"source_id\": 65232307, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:00Z\", \"source_id\": 20658635, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:00Z\", \"source_id\": 65247987, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:05Z\", \"source_id\": 20663228, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1790070732991884, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:12.984296", "service_state_evidence_id": 20663228, "current_leg_start_actual_dep": "2026-09-22T10:47:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:14.810203", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P PMS SOU 2E24 450037 4 100 None {"version": 3, "segments": [{"to_m": 61.725, "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": 314.946, "from_m": 61.725, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1569.93, "from_m": 314.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1863.642, "from_m": 1569.93, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3969.327, "from_m": 1863.642, "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": 5514.56, "from_m": 3969.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": 5692.147, "from_m": 5514.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6394.921, "from_m": 5692.147, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14888.094, "from_m": 6394.921, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14896.085, "from_m": 14888.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15919.453, "from_m": 14896.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15981.243, "from_m": 15919.453, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16210.421, "from_m": 15981.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": 16918.673, "from_m": 16210.421, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24726.602, "from_m": 16918.673, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26308.402, "from_m": 24726.602, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27544.604, "from_m": 26308.402, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29145.033, "from_m": 27544.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29196.018, "from_m": 29145.033, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29229.552, "from_m": 29196.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": 32493.262, "from_m": 29229.552, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32802.442, "from_m": 32493.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32854.514, "from_m": 32802.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32872.542, "from_m": 32854.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33518.529, "from_m": 32872.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34581.629, "from_m": 33518.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35222.971, "from_m": 34581.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36366.441, "from_m": 35222.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36772.646, "from_m": 36366.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37007.643, "from_m": 36772.646, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37053.809, "from_m": 37007.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38377.383, "from_m": 37053.809, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38733.701, "from_m": 38377.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40083.631, "from_m": 38733.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", "infrastructure_limit_mph": 40.0}], "service_id": 767192, "profile_key": "cb960c2e95dca52d7467db0ebd7f1470c7415d5d884004ba310e3da527ae5c6f", "schedule_id": 38247, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0946", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0950", "location": "Fratton", "stage_seq": 2, "distance_m": 1171.482, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0954", "location": "Hilsea", "stage_seq": 3, "distance_m": 4849.677, "section_seq": 1, "route_path_id": 146367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 5621.835, "section_seq": 1, "route_path_id": 146367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957", "location": "Cosham Jn", "stage_seq": 5, "distance_m": 6394.921, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "0958H", "wtt_dep": "1000", "location": "Cosham", "stage_seq": 6, "distance_m": 7125.63, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1004", "wtt_dep": "1004H", "location": "Portchester", "stage_seq": 7, "distance_m": 11411.712, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1011", "location": "Fareham", "stage_seq": 8, "distance_m": 16538.688, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017H", "location": "Swanwick", "stage_seq": 9, "distance_m": 22502.008, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1020H", "wtt_dep": "1021", "location": "Bursledon", "stage_seq": 10, "distance_m": 25703.358, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1024H", "location": "Hamble", "stage_seq": 11, "distance_m": 27957.674, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "Netley", "stage_seq": 12, "distance_m": 28967.009, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031", "location": "Sholing", "stage_seq": 13, "distance_m": 31947.528, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033H", "location": "Woolston", "stage_seq": 14, "distance_m": 33035.349, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1036H", "wtt_dep": "1037", "location": "Bitterne", "stage_seq": 15, "distance_m": 35683.278, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1039", "wtt_dep": "1040", "location": "St. Denys", "stage_seq": 16, "distance_m": 36933.736, "section_seq": 1, "route_path_id": 146367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Northam Jn", "stage_seq": 17, "distance_m": 38285.674, "section_seq": 1, "route_path_id": 146367}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 18, "distance_m": 40083.631, "section_seq": 1, "route_path_id": 146367}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40083.631, "from_m": 0.0, "section_seq": 1, "route_path_id": 146367}], "total_distance_m": 40083.631, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39943.868, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 139.763, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:56Z", "source_id": 65082519, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:58Z", "source_id": 20614872, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:29Z", "source_id": 65097506, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:54:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:30Z", "source_id": 20619158, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:23Z", "source_id": 65110070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:24Z", "source_id": 20622823, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:24Z", "source_id": 65123108, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:03:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:29Z", "source_id": 20626704, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:27Z", "source_id": 65139144, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:30Z", "source_id": 20631325, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:00Z", "source_id": 65153196, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:04Z", "source_id": 20635531, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27292, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:41Z", "source_id": 65172842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:44Z", "source_id": 20641308, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:45Z", "source_id": 20646566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27288, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:57Z", "source_id": 65193967, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:03Z", "source_id": 20647543, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:46Z", "source_id": 20651821, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27281, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:20Z", "source_id": 65212735, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:26Z", "source_id": 20653010, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:45Z", "source_id": 20657026, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:56Z", "source_id": 65232307, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:00Z", "source_id": 20658635, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:00Z", "source_id": 65247987, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:05Z", "source_id": 20663228, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Portsmouth & Southsea 0946 0946 3 None None Southampton Central 1046 1045 3A LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81199/2026-09-22/detailed None St. Denys 2026-09-22T10:47:00+01:00 Southampton Central 5.0 {"type": "LineString", "coordinates": [[-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-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]]} 1.9 1047 1052 St. Denys Southampton Central Southampton Central 50.9074478 -1.4143952 50.9074478 -1.4143952 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:00 Southampton Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663228 1790070732991884 66 66 2026-09-22 10:02:14.810203 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:12.984296
736512 767703 G30357 352G18MG22 2026-09-22 COMPLETE 20663166 2026-09-22 10:52:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 767703, "stp": "P", "toc": "Merseyrail", "uid": "G30357", "consist": "777015+777030", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30357/2026-09-22/detailed", "trust_id": "352G18MG22", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G18", "timing_status": "ON TIME", "origin_station": "Southport", "current_leg_arr": "1052", "current_leg_dep": "1049", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1006", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "-1 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": "1052½", "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\": 313.932, \"from_m\": 0.0, \"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\": 620.438, \"from_m\": 313.932, \"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\": 11427.855, \"from_m\": 620.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11478.742, \"from_m\": 11427.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20877.034, \"from_m\": 11478.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21662.349, \"from_m\": 20877.034, \"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\": 24358.21, \"from_m\": 21662.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25736.774, \"from_m\": 24358.21, \"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\": 25815.042, \"from_m\": 25736.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26174.961, \"from_m\": 25815.042, \"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\": 26961.862, \"from_m\": 26174.961, \"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\": 27271.458, \"from_m\": 26961.862, \"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\": 29798.815, \"from_m\": 27271.458, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30003.723, \"from_m\": 29798.815, \"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\": 30671.918, \"from_m\": 30003.723, \"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\": 30841.575, \"from_m\": 30671.918, \"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\": 767703, \"profile_key\": \"989687657744818c3042787f7c6d5f582ec612ad79e3a8e2f801f8131bb3dc7f\", \"schedule_id\": 10905, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1013\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1015H\", \"wtt_dep\": \"1016\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1020\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1021H\", \"wtt_dep\": \"1022H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1025H\", \"wtt_dep\": \"1026\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.186, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1030\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.71, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.207, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1035\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21337.966, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1037H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.514, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1039H\", \"wtt_dep\": \"1040\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24599.761, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 25223.042, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1043\", \"wtt_dep\": \"1043H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 26394.9, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 27417.258, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 29889.189, \"section_seq\": 1, \"route_path_id\": 117098}, {\"is_pass\": false, \"wtt_arr\": \"1052H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 117098}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117098}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.42, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.155, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:34Z\", \"source_id\": 65136820, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:35Z\", \"source_id\": 20630646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:32Z\", \"source_id\": 65141982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:38Z\", \"source_id\": 20632134, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:14Z\", \"source_id\": 65151373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:19Z\", \"source_id\": 20634942, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:13Z\", \"source_id\": 65156339, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:15Z\", \"source_id\": 20636476, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:39Z\", \"source_id\": 65167651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:43Z\", \"source_id\": 20639800, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:19Z\", \"source_id\": 65171966, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:23Z\", \"source_id\": 20641030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:38Z\", \"source_id\": 65182964, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:44Z\", \"source_id\": 20644311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:41Z\", \"source_id\": 65190682, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:45Z\", \"source_id\": 20646601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:54Z\", \"source_id\": 65199015, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:59Z\", \"source_id\": 20648960, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:08Z\", \"source_id\": 65204644, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:09Z\", \"source_id\": 20650577, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:23Z\", \"source_id\": 65210311, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:25Z\", \"source_id\": 20652276, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:11Z\", \"source_id\": 65217740, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:09Z\", \"source_id\": 20654300, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:35Z\", \"source_id\": 65221229, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:38Z\", \"source_id\": 20655416, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:19Z\", \"source_id\": 65228103, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:23Z\", \"source_id\": 20657508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:36Z\", \"source_id\": 65239143, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:41Z\", \"source_id\": 20660678, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:50Z\", \"source_id\": 65247609, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:56Z\", \"source_id\": 20663166, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1790070716826314, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:13.316995", "service_state_evidence_id": 20663166, "current_leg_start_actual_dep": "2026-09-22T10:50:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:15.030224", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P SOP LVC 2G18 777015+777030 8 75 None {"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "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": 620.438, "from_m": 313.932, "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": 11427.855, "from_m": 620.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11478.742, "from_m": 11427.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20877.034, "from_m": 11478.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21662.349, "from_m": 20877.034, "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": 24358.21, "from_m": 21662.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25736.774, "from_m": 24358.21, "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": 25815.042, "from_m": 25736.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26174.961, "from_m": 25815.042, "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": 26961.862, "from_m": 26174.961, "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": 27271.458, "from_m": 26961.862, "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": 29798.815, "from_m": 27271.458, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30003.723, "from_m": 29798.815, "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": 30671.918, "from_m": 30003.723, "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": 30841.575, "from_m": 30671.918, "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": 767703, "profile_key": "989687657744818c3042787f7c6d5f582ec612ad79e3a8e2f801f8131bb3dc7f", "schedule_id": 10905, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1006", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1013", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1015H", "wtt_dep": "1016", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1020", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1021H", "wtt_dep": "1022H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1025H", "wtt_dep": "1026", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.186, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1030", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.71, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.207, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1035", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21337.966, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1037H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.514, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1039H", "wtt_dep": "1040", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24599.761, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 25223.042, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1043", "wtt_dep": "1043H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 26394.9, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046H", "location": "Sandhills", "stage_seq": 15, "distance_m": 27417.258, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 29889.189, "section_seq": 1, "route_path_id": 117098}, {"is_pass": false, "wtt_arr": "1052H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 117098}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 117098}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.42, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.155, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:34Z", "source_id": 65136820, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:35Z", "source_id": 20630646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:32Z", "source_id": 65141982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:38Z", "source_id": 20632134, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:14Z", "source_id": 65151373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:19Z", "source_id": 20634942, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:13Z", "source_id": 65156339, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:15Z", "source_id": 20636476, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:39Z", "source_id": 65167651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:43Z", "source_id": 20639800, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:19Z", "source_id": 65171966, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:23Z", "source_id": 20641030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:38Z", "source_id": 65182964, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:44Z", "source_id": 20644311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:41Z", "source_id": 65190682, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:45Z", "source_id": 20646601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:54Z", "source_id": 65199015, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:59Z", "source_id": 20648960, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:08Z", "source_id": 65204644, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:09Z", "source_id": 20650577, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:23Z", "source_id": 65210311, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:25Z", "source_id": 20652276, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:11Z", "source_id": 65217740, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:09Z", "source_id": 20654300, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:35Z", "source_id": 65221229, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:38Z", "source_id": 20655416, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:19Z", "source_id": 65228103, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:23Z", "source_id": 20657508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:36Z", "source_id": 65239143, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:41Z", "source_id": 20660678, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:50Z", "source_id": 65247609, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:56Z", "source_id": 20663166, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Southport 1006 1006 2 None None Liverpool Central (Northern) 1053 1052½ 1 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30357/2026-09-22/detailed None Moorfields (Northern Line) 2026-09-22T10:50:30+01:00 Liverpool Central (Northern) 3.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 1049 1052 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663166 1790070716826314 58 58 2026-09-22 10:02:15.030224 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:13.316995
736513 767317 G90182 322B14MF22 2026-09-22 COMPLETE 20663378 2026-09-22 10:51:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 767317, "stp": "P", "toc": "Northern", "uid": "G90182", "consist": "150103+150136", "dest_crs": "BUX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90182/2026-09-22/detailed", "trust_id": "322B14MF22", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Buxton", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "2", "is_terminated": 1, "next_location": "Buxton", "signalling_id": "2B14", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1051", "current_leg_dep": "1046", "current_leg_end": "Buxton", "origin_dep_time": "0951", "origin_platform": "11", "current_location": "Buxton", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8898731693902144, 53.29986833252227], [-1.8899758, 53.2997203], [-1.8896903, 53.30013209999999], [-1.889466, 53.30048819999999], [-1.8893813, 53.3006161], [-1.8891944, 53.3008962], [-1.8888453999999997, 53.3013621], [-1.8886910550502405, 53.30160527444709], [-1.8887422421414752, 53.30162595341803], [-1.8889012999999997, 53.3013754], [-1.8892739, 53.30085389999999], [-1.8894205, 53.3006282], [-1.8895120999999997, 53.3005009], [-1.8896374, 53.3002881], [-1.8897389, 53.3001433], [-1.889911, 53.2998777], [-1.8900686, 53.299642899999995], [-1.8904191, 53.29910989999999], [-1.8907403, 53.29853200000001], [-1.8910468, 53.29789339999999], [-1.8911578, 53.2976146], [-1.8913021, 53.2972408], [-1.8914164999999996, 53.2968082], [-1.8914379, 53.2967274], [-1.8915244, 53.29640019999999], [-1.8916128, 53.2960023], [-1.8916809, 53.295533], [-1.8917518, 53.2949837], [-1.8917744, 53.2943708], [-1.891733, 53.293642], [-1.8916439, 53.29289889999999], [-1.8915548, 53.29239679999999], [-1.8914968, 53.2918757], [-1.8914594, 53.291363800000006], [-1.8914676, 53.2908528], [-1.8915042999999996, 53.2902715], [-1.8915772, 53.2896979], [-1.8916838999999996, 53.2891477], [-1.8918185, 53.28859990000001], [-1.8918437, 53.288521899999985], [-1.8919831, 53.2880643], [-1.8921758, 53.287566700000006], [-1.8924397, 53.2869445], [-1.8927451, 53.2863115], [-1.8934872, 53.2848721], [-1.893849, 53.284184999999994], [-1.8941983, 53.28350840000001], [-1.8948819999999995, 53.282187699999994], [-1.895236, 53.281532699999985], [-1.8956265, 53.280885600000005], [-1.8961859, 53.2801408], [-1.8968055, 53.27940319999998], [-1.8974557000000003, 53.2786795], [-1.8981101, 53.27795210000001], [-1.8986922999999996, 53.27732439999999], [-1.8987245999999995, 53.2772896], [-1.899846, 53.27604379999999], [-1.9012057, 53.2745347], [-1.9030975000000003, 53.27248170000001], [-1.9039337, 53.2715827], [-1.9043977999999997, 53.2710151], [-1.9048843, 53.2703544], [-1.9051638, 53.26992719999999], [-1.9054120999999995, 53.26951520000001], [-1.9056544, 53.269084099999986], [-1.9058588, 53.2686626], [-1.9062346, 53.26777130000001], [-1.906472, 53.2671928], [-1.9067779999999996, 53.266548], [-1.9070538, 53.2660302], [-1.9074024, 53.265456400000005], [-1.9079613, 53.2646575], [-1.9082726999999997, 53.264275600000005], [-1.9083563252759037, 53.26417830871507], [-1.9084827899708496, 53.264039226106085], [-1.908591060709178, 53.26391634282838], [-1.908682884845364, 53.263808483664015], [-1.9087600097338808, 53.26371447339506], [-1.9088241827292016, 53.26363313680355], [-1.9088771511858, 53.26356329867156], [-1.9089206624581496, 53.26350378378115], [-1.9089564639007248, 53.26345341691436], [-1.908986302867998, 53.26341102285327], [-1.9090119267144432, 53.26337542637991], [-1.909035082794535, 53.26334545227637], [-1.9090575184627463, 53.26331992532469], [-1.9090809810735505, 53.26329767030691], [-1.909107217981421, 53.26327751200513], [-1.9091379765408325, 53.26325827520137], [-1.9091750041062576, 53.26323878467771], [-1.9094915, 53.262938800000015], [-1.9096508, 53.26279910000001], [-1.9097461, 53.2627303], [-1.9096764, 53.2628101], [-1.9095787999999996, 53.26292599999999], [-1.9096956, 53.2628171], [-1.9097774000000003, 53.262741899999995], [-1.9100659, 53.2624932], [-1.9103669000000003, 53.262258800000005], [-1.9105683, 53.2621148], [-1.9108667, 53.26191910000001], [-1.9112126000000005, 53.26171250000001], [-1.9116911000000003, 53.2614525], [-1.9122211, 53.2611969], [-1.9134457, 53.2606576]]}", "current_leg_start": "Dove Holes", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "53.2606576", "next_location_lon": "-1.9134457", "previous_location": "Dove Holes", "current_leg_milage": "3.3", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 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\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3809.644, \"from_m\": 3140.866, \"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\": 3884.507, \"from_m\": 3809.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4002.046, \"from_m\": 3884.507, \"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\": 5765.899, \"from_m\": 4002.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8179.365, \"from_m\": 5765.899, \"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\": 8191.827, \"from_m\": 8179.365, \"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\": 9172.079, \"from_m\": 8191.827, \"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\": 9614.956, \"from_m\": 9172.079, \"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\": 10167.934, \"from_m\": 9614.956, \"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\": 10219.306, \"from_m\": 10167.934, \"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\": 10361.188, \"from_m\": 10219.306, \"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\": 10779.263, \"from_m\": 10361.188, \"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\": 14110.145, \"from_m\": 10779.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14198.695, \"from_m\": 14110.145, \"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\": 14207.785, \"from_m\": 14198.695, \"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\": 14608.62, \"from_m\": 14207.785, \"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\": 17150.38, \"from_m\": 14608.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24085.454, \"from_m\": 17150.38, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24147.625, \"from_m\": 24085.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33116.704, \"from_m\": 24147.625, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34030.719, \"from_m\": 33116.704, \"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\": 34404.71, \"from_m\": 34030.719, \"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\": 35339.531, \"from_m\": 34404.71, \"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\": 40763.818, \"from_m\": 35339.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\": 40854.706, \"from_m\": 40763.818, \"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\": 41126.973, \"from_m\": 40854.706, \"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\": 767317, \"profile_key\": \"e397cdbf3fe5139a2e4a1e6e8978c161d30f1cdf68bf89349da45cc7411529c5\", \"schedule_id\": 13092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"0956H\", \"wtt_dep\": \"0957\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"0959H\", \"wtt_dep\": \"1000H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1004H\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10219.306, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1008\", \"wtt_dep\": \"1009\", \"location\": \"Davenport\", \"stage_seq\": 10, \"distance_m\": 11531.142, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011H\", \"location\": \"Woodsmoor\", \"stage_seq\": 11, \"distance_m\": 12416.855, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015H\", \"location\": \"Hazel Grove\", \"stage_seq\": 12, \"distance_m\": 13877.491, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1023\", \"location\": \"Disley\", \"stage_seq\": 13, \"distance_m\": 20139.991, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"New Mills Newtown\", \"stage_seq\": 14, \"distance_m\": 22539.382, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1029H\", \"wtt_dep\": \"1030\", \"location\": \"Furness Vale\", \"stage_seq\": 15, \"distance_m\": 24502.658, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033H\", \"location\": \"Whaley Bridge\", \"stage_seq\": 16, \"distance_m\": 26593.671, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1041\", \"location\": \"Chapel-en-le-Frith\", \"stage_seq\": 17, \"distance_m\": 32677.813, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046\", \"location\": \"Dove Holes\", \"stage_seq\": 18, \"distance_m\": 36385.085, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052\", \"location\": \"Buxton S.B.\", \"stage_seq\": 19, \"distance_m\": 40724.845, \"section_seq\": 1, \"route_path_id\": 134936}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Buxton\", \"stage_seq\": 20, \"distance_m\": 41126.973, \"section_seq\": 1, \"route_path_id\": 134936}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41126.973, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134936}], \"total_distance_m\": 41126.973, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 37310.213, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3816.76, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.2606576", "current_position_lon": "-1.9134457", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:10Z\", \"source_id\": 20622649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:09Z\", \"source_id\": 65114596, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:12Z\", \"source_id\": 20624192, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:37Z\", \"source_id\": 65123687, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:39Z\", \"source_id\": 20626838, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:54Z\", \"source_id\": 65135042, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:54Z\", \"source_id\": 20630117, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:09Z\", \"source_id\": 65140899, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:16Z\", \"source_id\": 20631879, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:47Z\", \"source_id\": 65147741, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:51Z\", \"source_id\": 20633798, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:45Z\", \"source_id\": 20640564, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:46Z\", \"source_id\": 20643568, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:55Z\", \"source_id\": 20651167, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:45Z\", \"source_id\": 20648798, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:46Z\", \"source_id\": 20654010, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:47Z\", \"source_id\": 20658472, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:15Z\", \"source_id\": 20663378, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Buxton", "service_state_platform": "2", "timing_fact_generation": 1790070736092344, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:16.084364", "service_state_evidence_id": 20663378, "current_leg_start_actual_dep": "2026-09-22T10:46:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-22T09:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:16.384470", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN BUX 2B14 150103+150136 4 75 None {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "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": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 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": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3809.644, "from_m": 3140.866, "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": 3884.507, "from_m": 3809.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4002.046, "from_m": 3884.507, "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": 5765.899, "from_m": 4002.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8179.365, "from_m": 5765.899, "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": 8191.827, "from_m": 8179.365, "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": 9172.079, "from_m": 8191.827, "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": 9614.956, "from_m": 9172.079, "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": 10167.934, "from_m": 9614.956, "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": 10219.306, "from_m": 10167.934, "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": 10361.188, "from_m": 10219.306, "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": 10779.263, "from_m": 10361.188, "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": 14110.145, "from_m": 10779.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14198.695, "from_m": 14110.145, "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": 14207.785, "from_m": 14198.695, "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": 14608.62, "from_m": 14207.785, "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": 17150.38, "from_m": 14608.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24085.454, "from_m": 17150.38, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24147.625, "from_m": 24085.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33116.704, "from_m": 24147.625, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34030.719, "from_m": 33116.704, "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": 34404.71, "from_m": 34030.719, "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": 35339.531, "from_m": 34404.71, "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": 40763.818, "from_m": 35339.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": 40854.706, "from_m": 40763.818, "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": 41126.973, "from_m": 40854.706, "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": 767317, "profile_key": "e397cdbf3fe5139a2e4a1e6e8978c161d30f1cdf68bf89349da45cc7411529c5", "schedule_id": 13092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0951", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 134936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "0956H", "wtt_dep": "0957", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "0959H", "wtt_dep": "1000H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 134936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1004H", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 134936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 134936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10219.306, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1008", "wtt_dep": "1009", "location": "Davenport", "stage_seq": 10, "distance_m": 11531.142, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011H", "location": "Woodsmoor", "stage_seq": 11, "distance_m": 12416.855, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015H", "location": "Hazel Grove", "stage_seq": 12, "distance_m": 13877.491, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1023", "location": "Disley", "stage_seq": 13, "distance_m": 20139.991, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "New Mills Newtown", "stage_seq": 14, "distance_m": 22539.382, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1029H", "wtt_dep": "1030", "location": "Furness Vale", "stage_seq": 15, "distance_m": 24502.658, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033H", "location": "Whaley Bridge", "stage_seq": 16, "distance_m": 26593.671, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1041", "location": "Chapel-en-le-Frith", "stage_seq": 17, "distance_m": 32677.813, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046", "location": "Dove Holes", "stage_seq": 18, "distance_m": 36385.085, "section_seq": 1, "route_path_id": 134936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052", "location": "Buxton S.B.", "stage_seq": 19, "distance_m": 40724.845, "section_seq": 1, "route_path_id": 134936}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Buxton", "stage_seq": 20, "distance_m": 41126.973, "section_seq": 1, "route_path_id": 134936}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41126.973, "from_m": 0.0, "section_seq": 1, "route_path_id": 134936}], "total_distance_m": 41126.973, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 37310.213, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3816.76, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:10Z", "source_id": 20622649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:09Z", "source_id": 65114596, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:12Z", "source_id": 20624192, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:37Z", "source_id": 65123687, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:39Z", "source_id": 20626838, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9006, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:54Z", "source_id": 65135042, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:54Z", "source_id": 20630117, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9010, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:09Z", "source_id": 65140899, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:16Z", "source_id": 20631879, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:47Z", "source_id": 65147741, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:51Z", "source_id": 20633798, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:45Z", "source_id": 20640564, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:46Z", "source_id": 20643568, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:55Z", "source_id": 20651167, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:45Z", "source_id": 20648798, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:46Z", "source_id": 20654010, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:47Z", "source_id": 20658472, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:15Z", "source_id": 20663378, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}] Manchester Piccadilly 0951 0951 11 None None Buxton 1053 1053 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G90182/2026-09-22/detailed None Dove Holes 2026-09-22T10:46:00+01:00 Buxton 5.0 {"type": "LineString", "coordinates": [[-1.8898731693902144, 53.29986833252227], [-1.8899758, 53.2997203], [-1.8896903, 53.30013209999999], [-1.889466, 53.30048819999999], [-1.8893813, 53.3006161], [-1.8891944, 53.3008962], [-1.8888453999999997, 53.3013621], [-1.8886910550502405, 53.30160527444709], [-1.8887422421414752, 53.30162595341803], [-1.8889012999999997, 53.3013754], [-1.8892739, 53.30085389999999], [-1.8894205, 53.3006282], [-1.8895120999999997, 53.3005009], [-1.8896374, 53.3002881], [-1.8897389, 53.3001433], [-1.889911, 53.2998777], [-1.8900686, 53.299642899999995], [-1.8904191, 53.29910989999999], [-1.8907403, 53.29853200000001], [-1.8910468, 53.29789339999999], [-1.8911578, 53.2976146], [-1.8913021, 53.2972408], [-1.8914164999999996, 53.2968082], [-1.8914379, 53.2967274], [-1.8915244, 53.29640019999999], [-1.8916128, 53.2960023], [-1.8916809, 53.295533], [-1.8917518, 53.2949837], [-1.8917744, 53.2943708], [-1.891733, 53.293642], [-1.8916439, 53.29289889999999], [-1.8915548, 53.29239679999999], [-1.8914968, 53.2918757], [-1.8914594, 53.291363800000006], [-1.8914676, 53.2908528], [-1.8915042999999996, 53.2902715], [-1.8915772, 53.2896979], [-1.8916838999999996, 53.2891477], [-1.8918185, 53.28859990000001], [-1.8918437, 53.288521899999985], [-1.8919831, 53.2880643], [-1.8921758, 53.287566700000006], [-1.8924397, 53.2869445], [-1.8927451, 53.2863115], [-1.8934872, 53.2848721], [-1.893849, 53.284184999999994], [-1.8941983, 53.28350840000001], [-1.8948819999999995, 53.282187699999994], [-1.895236, 53.281532699999985], [-1.8956265, 53.280885600000005], [-1.8961859, 53.2801408], [-1.8968055, 53.27940319999998], [-1.8974557000000003, 53.2786795], [-1.8981101, 53.27795210000001], [-1.8986922999999996, 53.27732439999999], [-1.8987245999999995, 53.2772896], [-1.899846, 53.27604379999999], [-1.9012057, 53.2745347], [-1.9030975000000003, 53.27248170000001], [-1.9039337, 53.2715827], [-1.9043977999999997, 53.2710151], [-1.9048843, 53.2703544], [-1.9051638, 53.26992719999999], [-1.9054120999999995, 53.26951520000001], [-1.9056544, 53.269084099999986], [-1.9058588, 53.2686626], [-1.9062346, 53.26777130000001], [-1.906472, 53.2671928], [-1.9067779999999996, 53.266548], [-1.9070538, 53.2660302], [-1.9074024, 53.265456400000005], [-1.9079613, 53.2646575], [-1.9082726999999997, 53.264275600000005], [-1.9083563252759037, 53.26417830871507], [-1.9084827899708496, 53.264039226106085], [-1.908591060709178, 53.26391634282838], [-1.908682884845364, 53.263808483664015], [-1.9087600097338808, 53.26371447339506], [-1.9088241827292016, 53.26363313680355], [-1.9088771511858, 53.26356329867156], [-1.9089206624581496, 53.26350378378115], [-1.9089564639007248, 53.26345341691436], [-1.908986302867998, 53.26341102285327], [-1.9090119267144432, 53.26337542637991], [-1.909035082794535, 53.26334545227637], [-1.9090575184627463, 53.26331992532469], [-1.9090809810735505, 53.26329767030691], [-1.909107217981421, 53.26327751200513], [-1.9091379765408325, 53.26325827520137], [-1.9091750041062576, 53.26323878467771], [-1.9094915, 53.262938800000015], [-1.9096508, 53.26279910000001], [-1.9097461, 53.2627303], [-1.9096764, 53.2628101], [-1.9095787999999996, 53.26292599999999], [-1.9096956, 53.2628171], [-1.9097774000000003, 53.262741899999995], [-1.9100659, 53.2624932], [-1.9103669000000003, 53.262258800000005], [-1.9105683, 53.2621148], [-1.9108667, 53.26191910000001], [-1.9112126000000005, 53.26171250000001], [-1.9116911000000003, 53.2614525], [-1.9122211, 53.2611969], [-1.9134457, 53.2606576]]} 3.3 1046 1051 Dove Holes Buxton Buxton 53.2606576 -1.9134457 53.2606576 -1.9134457 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:51:00 Buxton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663378 1790070736092344 55 55 2026-09-22 10:02:16.384470 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:16.084364
736514 760212 H50556 494M61C222 2026-09-22 COMPLETE 20663408 2026-09-22 10:04:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 760212, "stp": "P", "toc": "Unknown", "uid": "H50556", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50556/2026-09-22/detailed", "trust_id": "494M61C222", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ditton (O'connor) (GBRf)", "service_date": "2026-09-22", "dest_arr_time": "1003", "dest_platform": null, "is_terminated": 1, "next_location": "Ditton (O'connor) (GBRf)", "signalling_id": "4M61", "timing_status": "LATE", "origin_station": "Felixstowe North (GBRf)", "current_leg_arr": "1004", "current_leg_dep": "0944", "current_leg_end": "Ditton (O'connor) (GBRf)", "origin_dep_time": "0217", "origin_platform": null, "current_location": "Ditton (O'connor) (GBRf)", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7707621999999996, 53.3560844], [-2.7701308, 53.356169], [-2.7697155000000007, 53.35620770000001], [-2.769317, 53.35623779999999], [-2.768935299999999, 53.3562421], [-2.7675381, 53.3562148], [-2.7671511999999994, 53.3562003], [-2.7663402, 53.35618470000001], [-2.762943299999999, 53.3562163], [-2.7601152999999994, 53.356247800000006], [-2.759099, 53.3562605], [-2.7589261, 53.3562626], [-2.757235399999999, 53.356283700000006], [-2.7563377, 53.3562695], [-2.7557644, 53.356252999999995], [-2.7549854, 53.3562129], [-2.7541866, 53.3562011], [-2.7538663999999997, 53.35619049999999], [-2.7533263, 53.3561632], [-2.7531127, 53.356167], [-2.7528244999999996, 53.3561776], [-2.7523666, 53.356246299999995], [-2.7520515, 53.3562936], [-2.7517827, 53.356317999999995], [-2.7513901, 53.35632249999999], [-2.7495786999999994, 53.3562967], [-2.7488878999999997, 53.3562672]]}", "current_leg_start": "Ditton Reception Sidings", "dest_arr_time_act": "1003", "motion_projection": null, "next_location_lat": "53.3562672", "next_location_lon": "-2.7488879", "previous_location": "Ditton Reception Sidings", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1759.117, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3562.27, \"from_m\": 1759.117, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3920.914, \"from_m\": 3562.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4547.154, \"from_m\": 3920.914, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15972.917, \"from_m\": 4547.154, \"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\": 20193.943, \"from_m\": 15972.917, \"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\": 20501.447, \"from_m\": 20193.943, \"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\": 20777.93, \"from_m\": 20501.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24165.953, \"from_m\": 20777.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25281.863, \"from_m\": 24165.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26037.856, \"from_m\": 25281.863, \"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\": 26076.628, \"from_m\": 26037.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26146.341, \"from_m\": 26076.628, \"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\": 26386.948, \"from_m\": 26146.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26432.889, \"from_m\": 26386.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26498.118, \"from_m\": 26432.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26827.622, \"from_m\": 26498.118, \"capability_applied\": null, \"effective_limit_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\": 27095.479, \"from_m\": 26827.622, \"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\": 27457.865, \"from_m\": 27095.479, \"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\": 40198.382, \"from_m\": 27457.865, \"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\": 40869.539, \"from_m\": 40198.382, \"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\": 41652.619, \"from_m\": 40869.539, \"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\": 42985.054, \"from_m\": 41652.619, \"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\": 43003.077, \"from_m\": 42985.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52865.334, \"from_m\": 43003.077, \"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\": 53586.066, \"from_m\": 52865.334, \"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\": 53615.342, \"from_m\": 53586.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61595.861, \"from_m\": 53615.342, \"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\": 61637.957, \"from_m\": 61595.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87421.762, \"from_m\": 61637.957, \"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\": 87912.899, \"from_m\": 87421.762, \"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\": 89414.468, \"from_m\": 87912.899, \"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\": 91673.212, \"from_m\": 89414.468, \"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\": 103753.766, \"from_m\": 91673.212, \"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\": 104676.203, \"from_m\": 103753.766, \"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\": 104982.178, \"from_m\": 104676.203, \"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\": 105171.739, \"from_m\": 104982.178, \"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\": 117371.69, \"from_m\": 105171.739, \"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\": 117442.054, \"from_m\": 117371.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129453.839, \"from_m\": 117442.054, \"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\": 130067.07, \"from_m\": 129453.839, \"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\": 130462.83, \"from_m\": 130067.07, \"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\": 130500.67, \"from_m\": 130462.83, \"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\": 130537.803, \"from_m\": 130500.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131193.35, \"from_m\": 130537.803, \"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\": 131896.679, \"from_m\": 131193.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132505.271, \"from_m\": 131896.679, \"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\": 134893.413, \"from_m\": 132505.271, \"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\": 134952.0, \"from_m\": 134893.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135849.78, \"from_m\": 134952.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 140134.209, \"from_m\": 135849.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140308.636, \"from_m\": 140134.209, \"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\": 140362.619, \"from_m\": 140308.636, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140399.308, \"from_m\": 140362.619, \"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\": 141803.872, \"from_m\": 140399.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141825.756, \"from_m\": 141803.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143925.957, \"from_m\": 141825.756, \"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\": 143963.41, \"from_m\": 143925.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148681.53, \"from_m\": 143963.41, \"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\": 148748.23, \"from_m\": 148681.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148991.57, \"from_m\": 148748.23, \"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\": 149059.491, \"from_m\": 148991.57, \"capability_applied\": null, \"effective_limit_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\": 150348.515, \"from_m\": 149059.491, \"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\": 176127.884, \"from_m\": 150348.515, \"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\": 176181.821, \"from_m\": 176127.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184450.239, \"from_m\": 176181.821, \"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\": 186382.825, \"from_m\": 184450.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200149.309, \"from_m\": 186382.825, \"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\": 200256.586, \"from_m\": 200149.309, \"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\": 200472.219, \"from_m\": 200256.586, \"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\": 200558.062, \"from_m\": 200472.219, \"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\": 204838.867, \"from_m\": 200558.062, \"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\": 208128.221, \"from_m\": 204838.867, \"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\": 214759.228, \"from_m\": 208128.221, \"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\": 217083.382, \"from_m\": 214759.228, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 217911.52, \"from_m\": 217083.382, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 218575.772, \"from_m\": 217911.52, \"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\": 218736.449, \"from_m\": 218575.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231601.352, \"from_m\": 218736.449, \"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\": 231695.406, \"from_m\": 231601.352, \"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\": 238865.534, \"from_m\": 231695.406, \"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\": 239135.825, \"from_m\": 238865.534, \"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\": 239197.453, \"from_m\": 239135.825, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 241922.832, \"from_m\": 239197.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245731.285, \"from_m\": 241922.832, \"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\": 246139.255, \"from_m\": 245731.285, \"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\": 246148.763, \"from_m\": 246139.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\": 246462.272, \"from_m\": 246148.763, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 246969.406, \"from_m\": 246462.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 247055.642, \"from_m\": 246969.406, \"capability_applied\": null, \"effective_limit_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\": 249100.022, \"from_m\": 247055.642, \"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\": 274858.044, \"from_m\": 249100.022, \"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\": 275285.162, \"from_m\": 274858.044, \"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\": 275363.405, \"from_m\": 275285.162, \"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\": 275422.356, \"from_m\": 275363.405, \"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\": 275925.933, \"from_m\": 275422.356, \"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\": 279811.862, \"from_m\": 275925.933, \"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\": 279993.365, \"from_m\": 279811.862, \"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\": 281046.757, \"from_m\": 279993.365, \"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\": 281125.561, \"from_m\": 281046.757, \"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\": 281330.824, \"from_m\": 281125.561, \"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\": 281401.09, \"from_m\": 281330.824, \"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\": 298604.609, \"from_m\": 281401.09, \"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\": 300131.847, \"from_m\": 298604.609, \"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\": 300614.918, \"from_m\": 300131.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 300738.164, \"from_m\": 300614.918, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 300794.656, \"from_m\": 300738.164, \"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\": 300846.619, \"from_m\": 300794.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 307457.446, \"from_m\": 300846.619, \"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\": 308290.238, \"from_m\": 307457.446, \"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\": 309096.132, \"from_m\": 308290.238, \"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\": 310251.134, \"from_m\": 309096.132, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 311114.504, \"from_m\": 310251.134, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 311155.537, \"from_m\": 311114.504, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 319702.386, \"from_m\": 311155.537, \"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\": 319791.471, \"from_m\": 319702.386, \"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\": 332056.58, \"from_m\": 319791.471, \"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\": 332140.507, \"from_m\": 332056.58, \"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\": 344514.143, \"from_m\": 332140.507, \"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\": 344584.691, \"from_m\": 344514.143, \"capability_applied\": null, \"effective_limit_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\": 348433.699, \"from_m\": 344584.691, \"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\": 354085.442, \"from_m\": 348433.699, \"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\": 354172.308, \"from_m\": 354085.442, \"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\": 355867.391, \"from_m\": 354172.308, \"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\": 357194.523, \"from_m\": 355867.391, \"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\": 358154.223, \"from_m\": 357194.523, \"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\": 358232.674, \"from_m\": 358154.223, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 359333.819, \"from_m\": 358232.674, \"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\": 359410.382, \"from_m\": 359333.819, \"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\": 360091.895, \"from_m\": 359410.382, \"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\": 396651.076, \"from_m\": 360091.895, \"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\": 397173.863, \"from_m\": 396651.076, \"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\": 397500.959, \"from_m\": 397173.863, \"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\": 397520.025, \"from_m\": 397500.959, \"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\": 397649.142, \"from_m\": 397520.025, \"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\": 398964.562, \"from_m\": 397649.142, \"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\": 399043.915, \"from_m\": 398964.562, \"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\": 399078.623, \"from_m\": 399043.915, \"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\": 399426.194, \"from_m\": 399078.623, \"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\": 399715.508, \"from_m\": 399426.194, \"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\": 399779.408, \"from_m\": 399715.508, \"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\": 418402.733, \"from_m\": 399779.408, \"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\": 421087.38, \"from_m\": 418402.733, \"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\": 425223.265, \"from_m\": 421087.38, \"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\": 425268.495, \"from_m\": 425223.265, \"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\": 425387.933, \"from_m\": 425268.495, \"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\": 431462.712, \"from_m\": 425387.933, \"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\": 433959.293, \"from_m\": 431462.712, \"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\": 436976.886, \"from_m\": 433959.293, \"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\": 437973.066, \"from_m\": 436976.886, \"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\": 438016.018, \"from_m\": 437973.066, \"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\": 438104.72, \"from_m\": 438016.018, \"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\": 438221.982, \"from_m\": 438104.72, \"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\": 439764.249, \"from_m\": 438221.982, \"capability_applied\": null, \"effective_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\": 760212, \"profile_key\": \"c651e8d24a98623249b29993434ed55bc3576dc32ff2313eefab14de33766a9b\", \"schedule_id\": 31295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0217\", \"location\": \"Felixstowe North (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0224\", \"location\": \"Trimley\", \"stage_seq\": 2, \"distance_m\": 3625.415, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0228H\", \"wtt_dep\": \"0233\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 3, \"distance_m\": 5391.177, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0236H\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 4, \"distance_m\": 7933.274, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0239H\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 5, \"distance_m\": 11080.306, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0243H\", \"location\": \"Derby Road\", \"stage_seq\": 6, \"distance_m\": 16512.773, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0248\", \"location\": \"Westerfield\", \"stage_seq\": 7, \"distance_m\": 20644.995, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0252\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 8, \"distance_m\": 24134.134, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0253\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 9, \"distance_m\": 24823.316, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0255\", \"wtt_dep\": \"0257\", \"location\": \"Ipswich\", \"stage_seq\": 10, \"distance_m\": 26304.045, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0301\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 11, \"distance_m\": 27642.705, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0312\", \"location\": \"Manningtree\", \"stage_seq\": 12, \"distance_m\": 41244.605, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0321H\", \"location\": \"Colchester\", \"stage_seq\": 13, \"distance_m\": 53810.223, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0327\", \"location\": \"Marks Tey\", \"stage_seq\": 14, \"distance_m\": 61801.971, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0335H\", \"location\": \"Witham\", \"stage_seq\": 15, \"distance_m\": 74712.253, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0342\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 16, \"distance_m\": 84726.458, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0346\", \"location\": \"Chelmsford\", \"stage_seq\": 17, \"distance_m\": 88901.92, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0402H\", \"location\": \"Shenfield\", \"stage_seq\": 18, \"distance_m\": 104332.554, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0409H\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 115096.774, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0414H\", \"location\": \"Ilford\", \"stage_seq\": 20, \"distance_m\": 124992.925, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0416\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 21, \"distance_m\": 127805.338, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0421\", \"wtt_dep\": \"0423\", \"location\": \"Stratford\", \"stage_seq\": 22, \"distance_m\": 130358.276, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 23, \"distance_m\": 131112.215, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0427H\", \"wtt_dep\": \"0428\", \"location\": \"Lea Junction\", \"stage_seq\": 24, \"distance_m\": 131413.107, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 25, \"distance_m\": 134893.413, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0436H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 26, \"distance_m\": 137262.04, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0438\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 27, \"distance_m\": 138119.041, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 28, \"distance_m\": 139669.425, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 29, \"distance_m\": 140399.308, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447\", \"location\": \"Camden Jn\", \"stage_seq\": 30, \"distance_m\": 141825.756, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 31, \"distance_m\": 147558.347, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Harlesden Jn\", \"stage_seq\": 32, \"distance_m\": 148617.272, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0459\", \"wtt_dep\": \"0510\", \"location\": \"Willesden Up & Down Goods Line\", \"stage_seq\": 33, \"distance_m\": 149960.214, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 34, \"distance_m\": 151330.934, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Wembley Central\", \"stage_seq\": 35, \"distance_m\": 152745.158, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 36, \"distance_m\": 158120.661, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Watford Junction\", \"stage_seq\": 37, \"distance_m\": 167877.895, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 38, \"distance_m\": 180894.341, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Tring\", \"stage_seq\": 39, \"distance_m\": 190722.819, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Ledburn Jn\", \"stage_seq\": 40, \"distance_m\": 200149.309, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Bletchley\", \"stage_seq\": 41, \"distance_m\": 215588.06, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 42, \"distance_m\": 217083.382, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 43, \"distance_m\": 220592.522, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Hanslope Jn\", \"stage_seq\": 44, \"distance_m\": 231316.274, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 45, \"distance_m\": 239135.825, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Northampton\", \"stage_seq\": 46, \"distance_m\": 246373.349, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Long Buckby\", \"stage_seq\": 47, \"distance_m\": 261885.665, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Daventry North Jn\", \"stage_seq\": 48, \"distance_m\": 270862.151, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 49, \"distance_m\": 274798.39, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0701\", \"location\": \"Rugby\", \"stage_seq\": 50, \"distance_m\": 277126.271, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 51, \"distance_m\": 278161.822, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 52, \"distance_m\": 285627.1, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 53, \"distance_m\": 297286.464, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0722H\", \"location\": \"Nuneaton\", \"stage_seq\": 54, \"distance_m\": 300369.58, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Amington Jn\", \"stage_seq\": 55, \"distance_m\": 319620.636, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 56, \"distance_m\": 332293.358, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 57, \"distance_m\": 344514.143, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Colwich Jn\", \"stage_seq\": 58, \"distance_m\": 348617.845, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Milford and Brocton Jn\", \"stage_seq\": 59, \"distance_m\": 352389.031, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0812H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 60, \"distance_m\": 358097.874, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Stafford\", \"stage_seq\": 61, \"distance_m\": 358877.847, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 62, \"distance_m\": 367331.393, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Madeley\", \"stage_seq\": 63, \"distance_m\": 384898.667, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 64, \"distance_m\": 395371.698, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": \"0856\", \"location\": \"Crewe\", \"stage_seq\": 65, \"distance_m\": 398252.779, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 66, \"distance_m\": 399426.194, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0906H\", \"wtt_dep\": \"0918\", \"location\": \"Winsford Sig. Wd12\", \"stage_seq\": 67, \"distance_m\": 409295.906, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0919\", \"location\": \"Winsford\", \"stage_seq\": 68, \"distance_m\": 410322.735, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Hartford Jn\", \"stage_seq\": 69, \"distance_m\": 418800.603, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0925H\", \"location\": \"Acton Bridge\", \"stage_seq\": 70, \"distance_m\": 421521.867, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927\", \"location\": \"Weaver Jn\", \"stage_seq\": 71, \"distance_m\": 425167.802, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932\", \"location\": \"Halton Jn\", \"stage_seq\": 72, \"distance_m\": 432596.27, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0934\", \"location\": \"Runcorn\", \"stage_seq\": 73, \"distance_m\": 434413.053, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"Ditton East Jn\", \"stage_seq\": 74, \"distance_m\": 437973.066, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"0940\", \"wtt_dep\": \"0944\", \"location\": \"Ditton Reception Sidings\", \"stage_seq\": 75, \"distance_m\": 438308.296, \"section_seq\": 1, \"route_path_id\": 157587}, {\"is_pass\": false, \"wtt_arr\": \"1003\", \"wtt_dep\": null, \"location\": \"Ditton (O'connor) (GBRf)\", \"stage_seq\": 76, \"distance_m\": 439764.249, \"section_seq\": 1, \"route_path_id\": 157587}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 439764.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 157587}], \"total_distance_m\": 439764.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 431890.809, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7873.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0217", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "53.3562672", "current_position_lon": "-2.7488879", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:15:50Z\", \"source_id\": 64403903, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:15:56Z\", \"source_id\": 20406471, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:27:56Z\", \"source_id\": 64405472, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:28:01Z\", \"source_id\": 20406863, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:33:39Z\", \"source_id\": 64406184, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:33:46Z\", \"source_id\": 20407021, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:44:13Z\", \"source_id\": 64407444, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:44:15Z\", \"source_id\": 20407351, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:00:29Z\", \"source_id\": 64409445, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:00:34Z\", \"source_id\": 20407840, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:09:32Z\", \"source_id\": 64410425, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:10:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:09:35Z\", \"source_id\": 20408134, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:27:48Z\", \"source_id\": 64412598, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:27:49Z\", \"source_id\": 20408829, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:39:21Z\", \"source_id\": 64414014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:39:24Z\", \"source_id\": 20409294, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:45:03Z\", \"source_id\": 64414765, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:45:09Z\", \"source_id\": 20409538, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:48:17Z\", \"source_id\": 64415197, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:48:26Z\", \"source_id\": 20409693, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:05:36Z\", \"source_id\": 64417824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:05:40Z\", \"source_id\": 20410656, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:13:12Z\", \"source_id\": 64419235, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:13:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:13:15Z\", \"source_id\": 20411191, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:18:15Z\", \"source_id\": 64420305, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:18:20Z\", \"source_id\": 20411556, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:23:10Z\", \"source_id\": 64421406, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:23:15Z\", \"source_id\": 20412001, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:15:30Z\", \"source_id\": 64446912, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:15:39Z\", \"source_id\": 20420087, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:20:36Z\", \"source_id\": 64450941, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:20:45Z\", \"source_id\": 20421441, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:07Z\", \"source_id\": 64458108, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:16Z\", \"source_id\": 20423665, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:37Z\", \"source_id\": 64474137, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:42:40Z\", \"source_id\": 20428847, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:41Z\", \"source_id\": 64492094, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:55:44Z\", \"source_id\": 20434624, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:01:57Z\", \"source_id\": 64501686, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:03Z\", \"source_id\": 20437869, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:29:28Z\", \"source_id\": 64553245, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:29:29Z\", \"source_id\": 20454835, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:45:11Z\", \"source_id\": 64588304, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:45:16Z\", \"source_id\": 20466170, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:53Z\", \"source_id\": 64618323, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:56Z\", \"source_id\": 20475810, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:29Z\", \"source_id\": 64660066, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:33Z\", \"source_id\": 20488878, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:13Z\", \"source_id\": 64772069, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:14Z\", \"source_id\": 20523616, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:58Z\", \"source_id\": 64881170, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:58Z\", \"source_id\": 20556262, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:17:06Z\", \"source_id\": 64999175, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:17:09Z\", \"source_id\": 20590668, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:25:24Z\", \"source_id\": 65021858, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:25:27Z\", \"source_id\": 20597226, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:34:36Z\", \"source_id\": 65047011, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:34:39Z\", \"source_id\": 20604483, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:16Z\", \"source_id\": 20663408, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ditton (O'connor) (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790070737473269, "current_leg_arrival_utc": "2026-09-22T10:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:17.442821", "service_state_evidence_id": 20663408, "current_leg_start_actual_dep": "2026-09-22T09:45:00+01:00", "operational_evidence_version": 132, "service_state_event_time_utc": "2026-09-22T09:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:17.970752", "service_state_valid_until_kind": null, "operational_interpretation_version": 132, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4M61 None None None None {"version": 3, "segments": [{"to_m": 1759.117, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3562.27, "from_m": 1759.117, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3920.914, "from_m": 3562.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4547.154, "from_m": 3920.914, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15972.917, "from_m": 4547.154, "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": 20193.943, "from_m": 15972.917, "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": 20501.447, "from_m": 20193.943, "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": 20777.93, "from_m": 20501.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24165.953, "from_m": 20777.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25281.863, "from_m": 24165.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26037.856, "from_m": 25281.863, "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": 26076.628, "from_m": 26037.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26146.341, "from_m": 26076.628, "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": 26386.948, "from_m": 26146.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26432.889, "from_m": 26386.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26498.118, "from_m": 26432.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26827.622, "from_m": 26498.118, "capability_applied": null, "effective_limit_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": 27095.479, "from_m": 26827.622, "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": 27457.865, "from_m": 27095.479, "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": 40198.382, "from_m": 27457.865, "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": 40869.539, "from_m": 40198.382, "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": 41652.619, "from_m": 40869.539, "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": 42985.054, "from_m": 41652.619, "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": 43003.077, "from_m": 42985.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52865.334, "from_m": 43003.077, "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": 53586.066, "from_m": 52865.334, "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": 53615.342, "from_m": 53586.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61595.861, "from_m": 53615.342, "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": 61637.957, "from_m": 61595.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87421.762, "from_m": 61637.957, "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": 87912.899, "from_m": 87421.762, "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": 89414.468, "from_m": 87912.899, "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": 91673.212, "from_m": 89414.468, "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": 103753.766, "from_m": 91673.212, "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": 104676.203, "from_m": 103753.766, "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": 104982.178, "from_m": 104676.203, "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": 105171.739, "from_m": 104982.178, "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": 117371.69, "from_m": 105171.739, "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": 117442.054, "from_m": 117371.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129453.839, "from_m": 117442.054, "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": 130067.07, "from_m": 129453.839, "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": 130462.83, "from_m": 130067.07, "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": 130500.67, "from_m": 130462.83, "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": 130537.803, "from_m": 130500.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131193.35, "from_m": 130537.803, "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": 131896.679, "from_m": 131193.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132505.271, "from_m": 131896.679, "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": 134893.413, "from_m": 132505.271, "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": 134952.0, "from_m": 134893.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135849.78, "from_m": 134952.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 140134.209, "from_m": 135849.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140308.636, "from_m": 140134.209, "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": 140362.619, "from_m": 140308.636, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140399.308, "from_m": 140362.619, "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": 141803.872, "from_m": 140399.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141825.756, "from_m": 141803.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143925.957, "from_m": 141825.756, "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": 143963.41, "from_m": 143925.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148681.53, "from_m": 143963.41, "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": 148748.23, "from_m": 148681.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148991.57, "from_m": 148748.23, "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": 149059.491, "from_m": 148991.57, "capability_applied": null, "effective_limit_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": 150348.515, "from_m": 149059.491, "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": 176127.884, "from_m": 150348.515, "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": 176181.821, "from_m": 176127.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184450.239, "from_m": 176181.821, "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": 186382.825, "from_m": 184450.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200149.309, "from_m": 186382.825, "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": 200256.586, "from_m": 200149.309, "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": 200472.219, "from_m": 200256.586, "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": 200558.062, "from_m": 200472.219, "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": 204838.867, "from_m": 200558.062, "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": 208128.221, "from_m": 204838.867, "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": 214759.228, "from_m": 208128.221, "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": 217083.382, "from_m": 214759.228, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 217911.52, "from_m": 217083.382, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218575.772, "from_m": 217911.52, "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": 218736.449, "from_m": 218575.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231601.352, "from_m": 218736.449, "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": 231695.406, "from_m": 231601.352, "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": 238865.534, "from_m": 231695.406, "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": 239135.825, "from_m": 238865.534, "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": 239197.453, "from_m": 239135.825, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 241922.832, "from_m": 239197.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 245731.285, "from_m": 241922.832, "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": 246139.255, "from_m": 245731.285, "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": 246148.763, "from_m": 246139.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": 246462.272, "from_m": 246148.763, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 246969.406, "from_m": 246462.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247055.642, "from_m": 246969.406, "capability_applied": null, "effective_limit_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": 249100.022, "from_m": 247055.642, "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": 274858.044, "from_m": 249100.022, "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": 275285.162, "from_m": 274858.044, "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": 275363.405, "from_m": 275285.162, "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": 275422.356, "from_m": 275363.405, "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": 275925.933, "from_m": 275422.356, "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": 279811.862, "from_m": 275925.933, "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": 279993.365, "from_m": 279811.862, "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": 281046.757, "from_m": 279993.365, "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": 281125.561, "from_m": 281046.757, "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": 281330.824, "from_m": 281125.561, "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": 281401.09, "from_m": 281330.824, "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": 298604.609, "from_m": 281401.09, "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": 300131.847, "from_m": 298604.609, "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": 300614.918, "from_m": 300131.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 300738.164, "from_m": 300614.918, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 300794.656, "from_m": 300738.164, "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": 300846.619, "from_m": 300794.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 307457.446, "from_m": 300846.619, "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": 308290.238, "from_m": 307457.446, "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": 309096.132, "from_m": 308290.238, "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": 310251.134, "from_m": 309096.132, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 311114.504, "from_m": 310251.134, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 311155.537, "from_m": 311114.504, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 319702.386, "from_m": 311155.537, "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": 319791.471, "from_m": 319702.386, "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": 332056.58, "from_m": 319791.471, "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": 332140.507, "from_m": 332056.58, "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": 344514.143, "from_m": 332140.507, "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": 344584.691, "from_m": 344514.143, "capability_applied": null, "effective_limit_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": 348433.699, "from_m": 344584.691, "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": 354085.442, "from_m": 348433.699, "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": 354172.308, "from_m": 354085.442, "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": 355867.391, "from_m": 354172.308, "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": 357194.523, "from_m": 355867.391, "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": 358154.223, "from_m": 357194.523, "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": 358232.674, "from_m": 358154.223, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 359333.819, "from_m": 358232.674, "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": 359410.382, "from_m": 359333.819, "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": 360091.895, "from_m": 359410.382, "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": 396651.076, "from_m": 360091.895, "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": 397173.863, "from_m": 396651.076, "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": 397500.959, "from_m": 397173.863, "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": 397520.025, "from_m": 397500.959, "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": 397649.142, "from_m": 397520.025, "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": 398964.562, "from_m": 397649.142, "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": 399043.915, "from_m": 398964.562, "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": 399078.623, "from_m": 399043.915, "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": 399426.194, "from_m": 399078.623, "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": 399715.508, "from_m": 399426.194, "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": 399779.408, "from_m": 399715.508, "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": 418402.733, "from_m": 399779.408, "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": 421087.38, "from_m": 418402.733, "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": 425223.265, "from_m": 421087.38, "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": 425268.495, "from_m": 425223.265, "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": 425387.933, "from_m": 425268.495, "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": 431462.712, "from_m": 425387.933, "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": 433959.293, "from_m": 431462.712, "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": 436976.886, "from_m": 433959.293, "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": 437973.066, "from_m": 436976.886, "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": 438016.018, "from_m": 437973.066, "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": 438104.72, "from_m": 438016.018, "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": 438221.982, "from_m": 438104.72, "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": 439764.249, "from_m": 438221.982, "capability_applied": null, "effective_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": 760212, "profile_key": "c651e8d24a98623249b29993434ed55bc3576dc32ff2313eefab14de33766a9b", "schedule_id": 31295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0217", "location": "Felixstowe North (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0224", "location": "Trimley", "stage_seq": 2, "distance_m": 3625.415, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0228H", "wtt_dep": "0233", "location": "Gun Lane Jn", "stage_seq": 3, "distance_m": 5391.177, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0236H", "location": "Trimley Sig. FW9024", "stage_seq": 4, "distance_m": 7933.274, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0239H", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 5, "distance_m": 11080.306, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0243H", "location": "Derby Road", "stage_seq": 6, "distance_m": 16512.773, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0248", "location": "Westerfield", "stage_seq": 7, "distance_m": 20644.995, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0252", "location": "Ipswich Boss Hall Jn", "stage_seq": 8, "distance_m": 24134.134, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0253", "location": "East Suffolk Jn", "stage_seq": 9, "distance_m": 24823.316, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0255", "wtt_dep": "0257", "location": "Ipswich", "stage_seq": 10, "distance_m": 26304.045, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0301", "location": "Ipswich Halifax Jn", "stage_seq": 11, "distance_m": 27642.705, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0312", "location": "Manningtree", "stage_seq": 12, "distance_m": 41244.605, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0321H", "location": "Colchester", "stage_seq": 13, "distance_m": 53810.223, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0327", "location": "Marks Tey", "stage_seq": 14, "distance_m": 61801.971, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0335H", "location": "Witham", "stage_seq": 15, "distance_m": 74712.253, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0342", "location": "Beaulieu Park (Construction)", "stage_seq": 16, "distance_m": 84726.458, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0346", "location": "Chelmsford", "stage_seq": 17, "distance_m": 88901.92, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0402H", "location": "Shenfield", "stage_seq": 18, "distance_m": 104332.554, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0409H", "location": "Gidea Park", "stage_seq": 19, "distance_m": 115096.774, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0414H", "location": "Ilford", "stage_seq": 20, "distance_m": 124992.925, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0416", "location": "Forest Gate Jn", "stage_seq": 21, "distance_m": 127805.338, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0421", "wtt_dep": "0423", "location": "Stratford", "stage_seq": 22, "distance_m": 130358.276, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426H", "location": "Channelsea Jn", "stage_seq": 23, "distance_m": 131112.215, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0427H", "wtt_dep": "0428", "location": "Lea Junction", "stage_seq": 24, "distance_m": 131413.107, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434", "location": "Navarino Road Jn", "stage_seq": 25, "distance_m": 134893.413, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0436H", "location": "Canonbury West Jn", "stage_seq": 26, "distance_m": 137262.04, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0438", "location": "Westbourne Road Junction", "stage_seq": 27, "distance_m": 138119.041, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440H", "location": "Camden Road East Jn", "stage_seq": 28, "distance_m": 139669.425, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441H", "location": "Camden Road Jn", "stage_seq": 29, "distance_m": 140399.308, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447", "location": "Camden Jn", "stage_seq": 30, "distance_m": 141825.756, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453", "location": "Willesden West London Jn", "stage_seq": 31, "distance_m": 147558.347, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455", "location": "Harlesden Jn", "stage_seq": 32, "distance_m": 148617.272, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0459", "wtt_dep": "0510", "location": "Willesden Up & Down Goods Line", "stage_seq": 33, "distance_m": 149960.214, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512", "location": "Willesden Sudbury Jn", "stage_seq": 34, "distance_m": 151330.934, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Wembley Central", "stage_seq": 35, "distance_m": 152745.158, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Harrow & Wealdstone", "stage_seq": 36, "distance_m": 158120.661, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Watford Junction", "stage_seq": 37, "distance_m": 167877.895, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Bourne End Jn (Herts)", "stage_seq": 38, "distance_m": 180894.341, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Tring", "stage_seq": 39, "distance_m": 190722.819, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Ledburn Jn", "stage_seq": 40, "distance_m": 200149.309, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Bletchley", "stage_seq": 41, "distance_m": 215588.06, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Denbigh Hall South Jn", "stage_seq": 42, "distance_m": 217083.382, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Milton Keynes Central", "stage_seq": 43, "distance_m": 220592.522, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Hanslope Jn", "stage_seq": 44, "distance_m": 231316.274, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Courteenhall Jn", "stage_seq": 45, "distance_m": 239135.825, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Northampton", "stage_seq": 46, "distance_m": 246373.349, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Long Buckby", "stage_seq": 47, "distance_m": 261885.665, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Daventry North Jn", "stage_seq": 48, "distance_m": 270862.151, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Hillmorton Jn", "stage_seq": 49, "distance_m": 274798.39, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0701", "location": "Rugby", "stage_seq": 50, "distance_m": 277126.271, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Rugby Trent Valley Jn", "stage_seq": 51, "distance_m": 278161.822, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Brinklow Jn", "stage_seq": 52, "distance_m": 285627.1, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Attleborough South Jn", "stage_seq": 53, "distance_m": 297286.464, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0722H", "location": "Nuneaton", "stage_seq": 54, "distance_m": 300369.58, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Amington Jn", "stage_seq": 55, "distance_m": 319620.636, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Lichfield TV North Jn (LL)", "stage_seq": 56, "distance_m": 332293.358, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Rugeley North Jn", "stage_seq": 57, "distance_m": 344514.143, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Colwich Jn", "stage_seq": 58, "distance_m": 348617.845, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Milford and Brocton Jn", "stage_seq": 59, "distance_m": 352389.031, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0812H", "location": "Stafford Trent Valley Jn", "stage_seq": 60, "distance_m": 358097.874, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Stafford", "stage_seq": 61, "distance_m": 358877.847, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Searchlight Lane Jn", "stage_seq": 62, "distance_m": 367331.393, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Madeley", "stage_seq": 63, "distance_m": 384898.667, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844", "location": "Crewe Basford Hall Jn", "stage_seq": 64, "distance_m": 395371.698, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": "0856", "location": "Crewe", "stage_seq": 65, "distance_m": 398252.779, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858H", "location": "Crewe Coal Yard S.B.", "stage_seq": 66, "distance_m": 399426.194, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0906H", "wtt_dep": "0918", "location": "Winsford Sig. Wd12", "stage_seq": 67, "distance_m": 409295.906, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0919", "location": "Winsford", "stage_seq": 68, "distance_m": 410322.735, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924", "location": "Hartford Jn", "stage_seq": 69, "distance_m": 418800.603, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0925H", "location": "Acton Bridge", "stage_seq": 70, "distance_m": 421521.867, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927", "location": "Weaver Jn", "stage_seq": 71, "distance_m": 425167.802, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932", "location": "Halton Jn", "stage_seq": 72, "distance_m": 432596.27, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0934", "location": "Runcorn", "stage_seq": 73, "distance_m": 434413.053, "section_seq": 1, "route_path_id": 157587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "Ditton East Jn", "stage_seq": 74, "distance_m": 437973.066, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "0940", "wtt_dep": "0944", "location": "Ditton Reception Sidings", "stage_seq": 75, "distance_m": 438308.296, "section_seq": 1, "route_path_id": 157587}, {"is_pass": false, "wtt_arr": "1003", "wtt_dep": null, "location": "Ditton (O'connor) (GBRf)", "stage_seq": 76, "distance_m": 439764.249, "section_seq": 1, "route_path_id": 157587}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 439764.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 157587}], "total_distance_m": 439764.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 431890.809, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7873.44, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13347, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:15:50Z", "source_id": 64403903, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T01:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:15:56Z", "source_id": 20406471, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T02:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:27:56Z", "source_id": 64405472, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T01:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:28:01Z", "source_id": 20406863, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T02:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:33:39Z", "source_id": 64406184, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T01:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:33:46Z", "source_id": 20407021, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T02:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13404, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:44:13Z", "source_id": 64407444, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T01:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:44:15Z", "source_id": 20407351, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T02:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:00:29Z", "source_id": 64409445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T02:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:00:34Z", "source_id": 20407840, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T03:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:09:32Z", "source_id": 64410425, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T02:10:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:09:35Z", "source_id": 20408134, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T03:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13763, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:27:48Z", "source_id": 64412598, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T02:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:27:49Z", "source_id": 20408829, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T03:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:39:21Z", "source_id": 64414014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T02:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:39:24Z", "source_id": 20409294, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T03:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:45:03Z", "source_id": 64414765, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T02:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:45:09Z", "source_id": 20409538, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T03:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:48:17Z", "source_id": 64415197, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T02:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:48:26Z", "source_id": 20409693, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T03:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:05:36Z", "source_id": 64417824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T03:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:05:40Z", "source_id": 20410656, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T04:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:13:12Z", "source_id": 64419235, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T03:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:13:15Z", "source_id": 20411191, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T04:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:18:15Z", "source_id": 64420305, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T03:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:18:20Z", "source_id": 20411556, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T04:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15253, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:23:10Z", "source_id": 64421406, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T03:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:23:15Z", "source_id": 20412001, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T04:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:15:30Z", "source_id": 64446912, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T04:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:15:39Z", "source_id": 20420087, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:20:36Z", "source_id": 64450941, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T04:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:20:45Z", "source_id": 20421441, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:07Z", "source_id": 64458108, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T04:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:16Z", "source_id": 20423665, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:37Z", "source_id": 64474137, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T04:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:42:40Z", "source_id": 20428847, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:41Z", "source_id": 64492094, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T04:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:55:44Z", "source_id": 20434624, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:01:57Z", "source_id": 64501686, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T05:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:03Z", "source_id": 20437869, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21383, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:29:28Z", "source_id": 64553245, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T05:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:29:29Z", "source_id": 20454835, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:45:11Z", "source_id": 64588304, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T05:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:45:16Z", "source_id": 20466170, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:53Z", "source_id": 64618323, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-22T05:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:56Z", "source_id": 20475810, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-22T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20697, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:29Z", "source_id": 64660066, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-22T06:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:33Z", "source_id": 20488878, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:13Z", "source_id": 64772069, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-22T06:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:14Z", "source_id": 20523616, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10793, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:58Z", "source_id": 64881170, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-22T07:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:58Z", "source_id": 20556262, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10104, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:17:06Z", "source_id": 64999175, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-22T08:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:17:09Z", "source_id": 20590668, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-22T09:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:25:24Z", "source_id": 65021858, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-22T08:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:25:27Z", "source_id": 20597226, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-22T09:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:34:36Z", "source_id": 65047011, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-22T08:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:34:39Z", "source_id": 20604483, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-22T09:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:16Z", "source_id": 20663408, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}] Felixstowe North (GBRf) 0217 0217 None None None Ditton (O'connor) (GBRf) 1003 1003 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:H50556/2026-09-22/detailed None Ditton Reception Sidings 2026-09-22T09:45:00+01:00 Ditton (O'connor) (GBRf) 20.0 {"type": "LineString", "coordinates": [[-2.7707621999999996, 53.3560844], [-2.7701308, 53.356169], [-2.7697155000000007, 53.35620770000001], [-2.769317, 53.35623779999999], [-2.768935299999999, 53.3562421], [-2.7675381, 53.3562148], [-2.7671511999999994, 53.3562003], [-2.7663402, 53.35618470000001], [-2.762943299999999, 53.3562163], [-2.7601152999999994, 53.356247800000006], [-2.759099, 53.3562605], [-2.7589261, 53.3562626], [-2.757235399999999, 53.356283700000006], [-2.7563377, 53.3562695], [-2.7557644, 53.356252999999995], [-2.7549854, 53.3562129], [-2.7541866, 53.3562011], [-2.7538663999999997, 53.35619049999999], [-2.7533263, 53.3561632], [-2.7531127, 53.356167], [-2.7528244999999996, 53.3561776], [-2.7523666, 53.356246299999995], [-2.7520515, 53.3562936], [-2.7517827, 53.356317999999995], [-2.7513901, 53.35632249999999], [-2.7495786999999994, 53.3562967], [-2.7488878999999997, 53.3562672]]} 0.9 0944 1004 Ditton Reception Sidings Ditton (O'connor) (GBRf) Ditton (O'connor) (GBRf) 53.3562672 -2.7488879 53.3562672 -2.7488879 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:04:00 Ditton (O'connor) (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663408 1790070737473269 132 132 2026-09-22 10:02:17.970752 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:17.442821
736515 767570 G77413 892A21MG22 2026-09-22 COMPLETE 20662113 2026-09-22 10:52:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 767570, "stp": "P", "toc": "Southern", "uid": "G77413", "consist": "377327", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77413/2026-09-22/detailed", "trust_id": "892A21MG22", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-22", "dest_arr_time": "1033", "dest_platform": "1A", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A21", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "1052", "current_leg_dep": "1045", "current_leg_end": "Redhill", "origin_dep_time": "1001", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Nutfield", "dest_arr_time_act": "1033", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Nutfield", "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\": 250.396, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 730.323, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 787.475, \"from_m\": 730.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 932.614, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1421.411, \"from_m\": 932.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1656.096, \"from_m\": 1421.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2395.203, \"from_m\": 1656.096, \"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\": 2582.283, \"from_m\": 2395.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\": 13743.823, \"from_m\": 2582.283, \"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\": 13846.87, \"from_m\": 13743.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31269.931, \"from_m\": 13846.87, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32417.426, \"from_m\": 31269.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32569.908, \"from_m\": 32417.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32596.964, \"from_m\": 32569.908, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32687.739, \"from_m\": 32596.964, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32761.706, \"from_m\": 32687.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}], \"service_id\": 767570, \"profile_key\": \"ea40fa335a1cbe780c220f559ced0e056253449bc1db9260e2a162940ac676ca\", \"schedule_id\": 11856, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1005H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1009H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1015H\", \"wtt_dep\": \"1016\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1023\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1029\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 117214}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 117214}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117214}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:32Z\", \"source_id\": 65154622, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:34Z\", \"source_id\": 20635949, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:01Z\", \"source_id\": 65168569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:04Z\", \"source_id\": 20640056, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:55Z\", \"source_id\": 65186186, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:59Z\", \"source_id\": 20645297, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:39Z\", \"source_id\": 20658396, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:00Z\", \"source_id\": 65219688, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:04Z\", \"source_id\": 20654986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:30Z\", \"source_id\": 65244246, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:36Z\", \"source_id\": 20662113, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1790070637720205, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:18.700253", "service_state_evidence_id": 20662113, "current_leg_start_actual_dep": "2026-09-22T10:48:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:18.944344", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P TON RDH 2A21 377327 3 100 None {"version": 3, "segments": [{"to_m": 250.396, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 730.323, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 787.475, "from_m": 730.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 932.614, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1421.411, "from_m": 932.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1656.096, "from_m": 1421.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2395.203, "from_m": 1656.096, "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": 2582.283, "from_m": 2395.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": 13743.823, "from_m": 2582.283, "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": 13846.87, "from_m": 13743.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31269.931, "from_m": 13846.87, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32417.426, "from_m": 31269.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32569.908, "from_m": 32417.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32596.964, "from_m": 32569.908, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32687.739, "from_m": 32596.964, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32761.706, "from_m": 32687.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}], "service_id": 767570, "profile_key": "ea40fa335a1cbe780c220f559ced0e056253449bc1db9260e2a162940ac676ca", "schedule_id": 11856, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1001", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1005H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1009H", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1015H", "wtt_dep": "1016", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1023", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1029", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 117214}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 117214}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 117214}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:32Z", "source_id": 65154622, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:34Z", "source_id": 20635949, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:01Z", "source_id": 65168569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:04Z", "source_id": 20640056, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:55Z", "source_id": 65186186, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:59Z", "source_id": 20645297, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:39Z", "source_id": 20658396, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:00Z", "source_id": 65219688, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:04Z", "source_id": 20654986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:30Z", "source_id": 65244246, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:36Z", "source_id": 20662113, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Tonbridge 1001 1001 1 None None Redhill 1033 1033 1A LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77413/2026-09-22/detailed None Nutfield 2026-09-22T10:48:00+01:00 Redhill 7.0 {"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} 2.1 1045 1052 Nutfield Redhill Sig. T487 Redhill 51.2401337 -0.1656933 51.2401337 -0.1656933 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:00 Redhill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662113 1790070637720205 61 61 2026-09-22 10:02:18.944344 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:18.700253
736516 769619 P69386 765M63MI22 2026-09-22 COMPLETE 20663470 2026-09-22 10:52:00 2026-09-22 10:02:33 2026-09-24 10:02:33 {"id": 769619, "stp": "P", "toc": "West Midlands Trains", "uid": "P69386", "consist": "172335", "dest_crs": "HFD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69386/2026-09-22/detailed", "trust_id": "765M63MI22", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": "11:26:00", "dar_platform": null, "dest_station": "Hereford", "service_date": "2026-09-22", "dest_arr_time": "1135", "dest_platform": "3", "is_terminated": 1, "next_location": "Hereford", "signalling_id": "5M63", "timing_status": null, "origin_station": "Hereford", "current_leg_arr": "1135", "current_leg_dep": "1133", "current_leg_end": "Hereford", "origin_dep_time": "1126", "origin_platform": "1", "current_location": "Hereford", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7048914999999996, 52.05857], [-2.7051464000000003, 52.0589018], [-2.7053320999999997, 52.0591202], [-2.7054226, 52.05922670000001], [-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 Sig. H2", "dest_arr_time_act": "1135", "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": 100, "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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 358.766, \"from_m\": 291.782, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 495.179, \"from_m\": 358.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 562.163, \"from_m\": 495.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 612.019, \"from_m\": 562.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.796, \"from_m\": 612.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 853.945, \"from_m\": 622.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 769619, \"profile_key\": \"2c356f1887180f14f51d84c514abf8f72458629dc5b080e5a73e50335a423073\", \"schedule_id\": 21134, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139371}, {\"is_pass\": false, \"wtt_arr\": \"1128\", \"wtt_dep\": \"1133\", \"location\": \"Hereford Sig. H2\", \"stage_seq\": 2, \"distance_m\": 426.972, \"section_seq\": 1, \"route_path_id\": 139371}, {\"is_pass\": false, \"wtt_arr\": \"1135\", \"wtt_dep\": null, \"location\": \"Hereford\", \"stage_seq\": 3, \"distance_m\": 853.945, \"section_seq\": 1, \"route_path_id\": 139371}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 853.945, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139371}], \"total_distance_m\": 853.945, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 853.945, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1126", "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": 1790070742488225, "current_leg_arrival_utc": "2026-09-22T11:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:22.484575", "service_state_evidence_id": 20663470, "current_leg_start_actual_dep": "2026-09-22T11:33:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:22.733773", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P HFD HFD 5M63 172335 3 100 None {"version": 3, "segments": [{"to_m": 231.149, "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": 241.925, "from_m": 231.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 358.766, "from_m": 291.782, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 495.179, "from_m": 358.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 562.163, "from_m": 495.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 612.019, "from_m": 562.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.796, "from_m": 612.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 853.945, "from_m": 622.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 769619, "profile_key": "2c356f1887180f14f51d84c514abf8f72458629dc5b080e5a73e50335a423073", "schedule_id": 21134, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1126", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139371}, {"is_pass": false, "wtt_arr": "1128", "wtt_dep": "1133", "location": "Hereford Sig. H2", "stage_seq": 2, "distance_m": 426.972, "section_seq": 1, "route_path_id": 139371}, {"is_pass": false, "wtt_arr": "1135", "wtt_dep": null, "location": "Hereford", "stage_seq": 3, "distance_m": 853.945, "section_seq": 1, "route_path_id": 139371}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 853.945, "from_m": 0.0, "section_seq": 1, "route_path_id": 139371}], "total_distance_m": 853.945, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 853.945, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Hereford 1126 1126 1 11:26:00 None Hereford 1135 1135 3 None None https://www.realtimetrains.co.uk/service/gb-nr:P69386/2026-09-22/detailed None Hereford Sig. H2 2026-09-22T11:33:00+01:00 Hereford 2.0 {"type": "LineString", "coordinates": [[-2.7048914999999996, 52.05857], [-2.7051464000000003, 52.0589018], [-2.7053320999999997, 52.0591202], [-2.7054226, 52.05922670000001], [-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 1133 1135 None Hereford Hereford 52.0616327 -2.7085343 52.0616327 -2.7085343 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:00 Hereford TRUST TRUST_CANCELLATION 20663470 1790070742488225 6 6 2026-09-22 10:02:22.733773 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:22.484575
736517 767607 P88307 882L23MG22 2026-09-22 COMPLETE 20662739 2026-09-22 10:52:00 2026-09-22 10:02:34 2026-09-24 10:02:34 {"id": 767607, "stp": "P", "toc": "Southeastern", "uid": "P88307", "consist": "376031", "dest_crs": "DFD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88307/2026-09-22/detailed", "trust_id": "882L23MG22", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2L23", "timing_status": "ON TIME", "origin_station": "London Cannon Street", "current_leg_arr": "1052", "current_leg_dep": "1048", "current_leg_end": "Dartford", "origin_dep_time": "1002", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-22T10:02:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Slade Green", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1043.714, \"from_m\": 738.479, \"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\": 2086.518, \"from_m\": 1043.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8069.046, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8457.833, \"from_m\": 8069.046, \"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\": 10419.539, \"from_m\": 8457.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11954.697, \"from_m\": 10419.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12371.223, \"from_m\": 11954.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12428.322, \"from_m\": 12371.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13865.714, \"from_m\": 12428.322, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15597.674, \"from_m\": 13865.714, \"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\": 15988.934, \"from_m\": 15597.674, \"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\": 16887.389, \"from_m\": 15988.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16921.144, \"from_m\": 16887.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25541.705, \"from_m\": 16921.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25571.238, \"from_m\": 25541.705, \"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\": 27248.646, \"from_m\": 25571.238, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27986.001, \"from_m\": 27248.646, \"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\": 28031.643, \"from_m\": 27986.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28381.331, \"from_m\": 28031.643, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28654.048, \"from_m\": 28381.331, \"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\": 767607, \"profile_key\": \"edd3c703ccf62119b376e69232d36850393fc26fa49aeea39d6022e0cf96fe65\", \"schedule_id\": 22494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1006\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1011\", \"wtt_dep\": \"1012\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1014\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017H\", \"location\": \"Lewisham\", \"stage_seq\": 7, \"distance_m\": 8218.973, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1020H\", \"location\": \"Blackheath\", \"stage_seq\": 8, \"distance_m\": 9761.754, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Angerstein Jn\", \"stage_seq\": 9, \"distance_m\": 12402.836, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Charlton\", \"stage_seq\": 10, \"distance_m\": 12815.266, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1029H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14696.75, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 12, \"distance_m\": 15851.644, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1034H\", \"location\": \"Plumstead\", \"stage_seq\": 13, \"distance_m\": 16679.251, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038H\", \"location\": \"Abbey Wood\", \"stage_seq\": 14, \"distance_m\": 19218.584, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Belvedere\", \"stage_seq\": 15, \"distance_m\": 21559.822, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1044H\", \"location\": \"Erith\", \"stage_seq\": 16, \"distance_m\": 23550.823, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1048\", \"location\": \"Slade Green\", \"stage_seq\": 17, \"distance_m\": 25420.238, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 26119.899, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 27248.646, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 27932.575, \"section_seq\": 1, \"route_path_id\": 139904}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 28654.048, \"section_seq\": 1, \"route_path_id\": 139904}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28654.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139904}], \"total_distance_m\": 28654.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28478.028, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.02, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:14Z\", \"source_id\": 65125237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:18Z\", \"source_id\": 20627353, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:09Z\", \"source_id\": 65140891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:11Z\", \"source_id\": 20631840, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:56Z\", \"source_id\": 65148070, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:01Z\", \"source_id\": 20633919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:08Z\", \"source_id\": 65156201, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:15Z\", \"source_id\": 20636443, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:58Z\", \"source_id\": 65163338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:01Z\", \"source_id\": 20638486, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:09Z\", \"source_id\": 65176733, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:14Z\", \"source_id\": 20642454, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:52Z\", \"source_id\": 65186032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:52Z\", \"source_id\": 20645215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:35Z\", \"source_id\": 65193001, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:36Z\", \"source_id\": 20647209, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:51Z\", \"source_id\": 65198883, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:53Z\", \"source_id\": 20648883, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:08Z\", \"source_id\": 65207217, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:11Z\", \"source_id\": 20651382, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:36Z\", \"source_id\": 65216079, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:41Z\", \"source_id\": 20653935, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:31Z\", \"source_id\": 65223433, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:38Z\", \"source_id\": 20656176, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:08Z\", \"source_id\": 65232854, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:10Z\", \"source_id\": 20658797, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:21Z\", \"source_id\": 65246291, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:23Z\", \"source_id\": 20662739, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1790070686749401, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:23.528872", "service_state_evidence_id": 20662739, "current_leg_start_actual_dep": "2026-09-22T10:48:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:23.749984", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST DFD 2L23 376031 5 75 None {"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1043.714, "from_m": 738.479, "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": 2086.518, "from_m": 1043.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8069.046, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8457.833, "from_m": 8069.046, "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": 10419.539, "from_m": 8457.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11954.697, "from_m": 10419.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12371.223, "from_m": 11954.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12428.322, "from_m": 12371.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13865.714, "from_m": 12428.322, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15597.674, "from_m": 13865.714, "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": 15988.934, "from_m": 15597.674, "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": 16887.389, "from_m": 15988.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16921.144, "from_m": 16887.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25541.705, "from_m": 16921.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25571.238, "from_m": 25541.705, "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": 27248.646, "from_m": 25571.238, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27986.001, "from_m": 27248.646, "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": 28031.643, "from_m": 27986.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28381.331, "from_m": 28031.643, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28654.048, "from_m": 28381.331, "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": 767607, "profile_key": "edd3c703ccf62119b376e69232d36850393fc26fa49aeea39d6022e0cf96fe65", "schedule_id": 22494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1002", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1006", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 139904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1011", "wtt_dep": "1012", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1014", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017H", "location": "Lewisham", "stage_seq": 7, "distance_m": 8218.973, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1020H", "location": "Blackheath", "stage_seq": 8, "distance_m": 9761.754, "section_seq": 1, "route_path_id": 139904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Angerstein Jn", "stage_seq": 9, "distance_m": 12402.836, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Charlton", "stage_seq": 10, "distance_m": 12815.266, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1029H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14696.75, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032H", "location": "Woolwich Arsenal", "stage_seq": 12, "distance_m": 15851.644, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1034H", "location": "Plumstead", "stage_seq": 13, "distance_m": 16679.251, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038H", "location": "Abbey Wood", "stage_seq": 14, "distance_m": 19218.584, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Belvedere", "stage_seq": 15, "distance_m": 21559.822, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1044H", "location": "Erith", "stage_seq": 16, "distance_m": 23550.823, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1048", "location": "Slade Green", "stage_seq": 17, "distance_m": 25420.238, "section_seq": 1, "route_path_id": 139904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 26119.899, "section_seq": 1, "route_path_id": 139904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 27248.646, "section_seq": 1, "route_path_id": 139904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 27932.575, "section_seq": 1, "route_path_id": 139904}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 28654.048, "section_seq": 1, "route_path_id": 139904}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28654.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 139904}], "total_distance_m": 28654.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28478.028, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.02, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:14Z", "source_id": 65125237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:18Z", "source_id": 20627353, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:09Z", "source_id": 65140891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:11Z", "source_id": 20631840, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:56Z", "source_id": 65148070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:13:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:01Z", "source_id": 20633919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:08Z", "source_id": 65156201, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:15Z", "source_id": 20636443, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:58Z", "source_id": 65163338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:01Z", "source_id": 20638486, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32142, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:09Z", "source_id": 65176733, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:14Z", "source_id": 20642454, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:52Z", "source_id": 65186032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:52Z", "source_id": 20645215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:35Z", "source_id": 65193001, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:36Z", "source_id": 20647209, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:51Z", "source_id": 65198883, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:53Z", "source_id": 20648883, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:08Z", "source_id": 65207217, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:11Z", "source_id": 20651382, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:36Z", "source_id": 65216079, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:41Z", "source_id": 20653935, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:31Z", "source_id": 65223433, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:38Z", "source_id": 20656176, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:08Z", "source_id": 65232854, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:10Z", "source_id": 20658797, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:21Z", "source_id": 65246291, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:52:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:23Z", "source_id": 20662739, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] London Cannon Street 1002 1002 3 None None Dartford 1052 1052 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88307/2026-09-22/detailed None Slade Green 2026-09-22T10:48:00+01:00 Dartford 4.0 {"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.9 1048 1052 Slade Green Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-22 10:02:33 TERMINATED 2026-09-22 09:52:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662739 1790070686749401 72 72 2026-09-22 10:02:23.749984 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:23.528872
736518 765008 W45413 879T12MC22 2026-09-22 COMPLETE 20662470 2026-09-22 10:52:00 2026-09-22 10:02:34 2026-09-24 10:02:34 {"id": 765008, "stp": "P", "toc": "Thameslink", "uid": "W45413", "consist": "700114", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45413/2026-09-22/detailed", "trust_id": "879T12MC22", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9T12", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "1052", "current_leg_dep": "1043", "current_leg_end": "Bedford", "origin_dep_time": "0826", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-22T10:02:34", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331.218, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 965.326, \"from_m\": 535.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.427, \"from_m\": 965.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1700.314, \"from_m\": 978.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1767.232, \"from_m\": 1700.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2435.68, \"from_m\": 1767.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2499.451, \"from_m\": 2435.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4026.501, \"from_m\": 2499.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15614.909, \"from_m\": 4026.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15655.192, \"from_m\": 15614.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16092.358, \"from_m\": 15655.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16126.16, \"from_m\": 16092.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20211.304, \"from_m\": 16126.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\": 20275.269, \"from_m\": 20211.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20321.536, \"from_m\": 20275.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20839.697, \"from_m\": 20321.536, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22053.416, \"from_m\": 20839.697, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22079.115, \"from_m\": 22053.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22188.003, \"from_m\": 22079.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29916.909, \"from_m\": 22188.003, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30774.483, \"from_m\": 29916.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37256.552, \"from_m\": 30774.483, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37372.003, \"from_m\": 37256.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38224.779, \"from_m\": 37372.003, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39040.498, \"from_m\": 38224.779, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39111.818, \"from_m\": 39040.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46828.084, \"from_m\": 39111.818, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47564.651, \"from_m\": 46828.084, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58479.647, \"from_m\": 47564.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58534.664, \"from_m\": 58479.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63107.671, \"from_m\": 58534.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64385.314, \"from_m\": 63107.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64443.878, \"from_m\": 64385.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\": 64488.149, \"from_m\": 64443.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64523.856, \"from_m\": 64488.149, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64587.555, \"from_m\": 64523.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64676.223, \"from_m\": 64587.555, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64706.659, \"from_m\": 64676.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65100.915, \"from_m\": 64706.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65137.88, \"from_m\": 65100.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66034.331, \"from_m\": 65137.88, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66065.727, \"from_m\": 66034.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66099.74, \"from_m\": 66065.727, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66515.199, \"from_m\": 66099.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\": 67504.523, \"from_m\": 66515.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67826.507, \"from_m\": 67504.523, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67884.773, \"from_m\": 67826.507, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71173.4, \"from_m\": 67884.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71234.916, \"from_m\": 71173.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76516.089, \"from_m\": 71234.916, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78405.899, \"from_m\": 76516.089, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79342.326, \"from_m\": 78405.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80914.233, \"from_m\": 79342.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81957.792, \"from_m\": 80914.233, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82537.409, \"from_m\": 81957.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82775.984, \"from_m\": 82537.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83158.217, \"from_m\": 82775.984, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83685.502, \"from_m\": 83158.217, \"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\": 83723.266, \"from_m\": 83685.502, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84280.497, \"from_m\": 83723.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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84358.123, \"from_m\": 84280.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}, {\"to_m\": 87709.827, \"from_m\": 84358.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87987.788, \"from_m\": 87709.827, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88025.05, \"from_m\": 87987.788, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89252.037, \"from_m\": 88025.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89320.922, \"from_m\": 89252.037, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89899.056, \"from_m\": 89320.922, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90117.546, \"from_m\": 89899.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\": 91958.885, \"from_m\": 90117.546, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93657.991, \"from_m\": 91958.885, \"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\": 95044.829, \"from_m\": 93657.991, \"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\": 98403.662, \"from_m\": 95044.829, \"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\": 116106.555, \"from_m\": 98403.662, \"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\": 120240.14, \"from_m\": 116106.555, \"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\": 125433.439, \"from_m\": 120240.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 125518.449, \"from_m\": 125433.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\": 125535.649, \"from_m\": 125518.449, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125621.222, \"from_m\": 125535.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\": 126193.77, \"from_m\": 125621.222, \"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\": 129678.148, \"from_m\": 126193.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\": 131476.947, \"from_m\": 129678.148, \"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\": 134078.652, \"from_m\": 131476.947, \"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\": 134953.406, \"from_m\": 134078.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 136004.679, \"from_m\": 134953.406, \"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\": 140058.331, \"from_m\": 136004.679, \"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\": 140105.623, \"from_m\": 140058.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143572.258, \"from_m\": 140105.623, \"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\": 151526.288, \"from_m\": 143572.258, \"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\": 151573.685, \"from_m\": 151526.288, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154395.039, \"from_m\": 151573.685, \"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\": 165128.838, \"from_m\": 154395.039, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 165174.067, \"from_m\": 165128.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166037.664, \"from_m\": 165174.067, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166329.774, \"from_m\": 166037.664, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166374.692, \"from_m\": 166329.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\": 166508.253, \"from_m\": 166374.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166542.631, \"from_m\": 166508.253, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166627.309, \"from_m\": 166542.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 765008, \"profile_key\": \"c995c6a02df7f879e353aa83eb20e34f4e062da8ff6576be186d1c4d91dbd1bf\", \"schedule_id\": 25886, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2140.594, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Hassocks\", \"stage_seq\": 3, \"distance_m\": 11313.648, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": \"0842\", \"location\": \"Burgess Hill\", \"stage_seq\": 4, \"distance_m\": 14726.958, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843\", \"location\": \"Keymer Jn\", \"stage_seq\": 5, \"distance_m\": 15655.192, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844H\", \"location\": \"Wivelsfield\", \"stage_seq\": 6, \"distance_m\": 16009.719, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0848H\", \"wtt_dep\": \"0849H\", \"location\": \"Haywards Heath\", \"stage_seq\": 7, \"distance_m\": 20722.377, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Copyhold Jn\", \"stage_seq\": 8, \"distance_m\": 21948.721, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0854H\", \"wtt_dep\": \"0855\", \"location\": \"Balcombe\", \"stage_seq\": 9, \"distance_m\": 27079.724, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 10, \"distance_m\": 31013.898, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0900\", \"wtt_dep\": \"0901H\", \"location\": \"Three Bridges\", \"stage_seq\": 11, \"distance_m\": 34208.343, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0905\", \"wtt_dep\": \"0906H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 38694.87, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 13, \"distance_m\": 46690.033, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 14, \"distance_m\": 58534.664, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0917\", \"location\": \"Purley\", \"stage_seq\": 15, \"distance_m\": 60113.682, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0920H\", \"wtt_dep\": \"0921H\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 64908.551, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0922H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 65756.261, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 66515.199, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 67569.262, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 71173.4, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0929\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 76867.211, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 77968.501, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 23, \"distance_m\": 79587.634, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0934H\", \"wtt_dep\": \"0936\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 81452.412, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 25, \"distance_m\": 82179.429, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 26, \"distance_m\": 82775.984, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0941\", \"wtt_dep\": \"0942\", \"location\": \"London Blackfriars\", \"stage_seq\": 27, \"distance_m\": 83393.949, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0943\", \"wtt_dep\": \"0944\", \"location\": \"City Thameslink\", \"stage_seq\": 28, \"distance_m\": 83796.333, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0945H\", \"wtt_dep\": \"0946H\", \"location\": \"Farringdon\", \"stage_seq\": 29, \"distance_m\": 84526.491, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0950\", \"wtt_dep\": \"0951\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 30, \"distance_m\": 86745.346, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953H\", \"location\": \"Dock Jn North\", \"stage_seq\": 31, \"distance_m\": 87977.224, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955H\", \"location\": \"Kentish Town\", \"stage_seq\": 32, \"distance_m\": 88944.249, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 33, \"distance_m\": 89899.056, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"0959H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 34, \"distance_m\": 92692.84, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Cricklewood\", \"stage_seq\": 35, \"distance_m\": 94641.888, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Hendon\", \"stage_seq\": 36, \"distance_m\": 97691.591, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006H\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 109693.589, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011H\", \"location\": \"St. Albans\", \"stage_seq\": 38, \"distance_m\": 118480.481, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Harpenden Jn\", \"stage_seq\": 39, \"distance_m\": 125518.449, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1018\", \"location\": \"Harpenden\", \"stage_seq\": 40, \"distance_m\": 126057.559, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 41, \"distance_m\": 133447.043, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1028\", \"location\": \"Luton\", \"stage_seq\": 42, \"distance_m\": 135201.128, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Leagrave\", \"stage_seq\": 43, \"distance_m\": 139122.015, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 44, \"distance_m\": 139893.873, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1036H\", \"location\": \"Harlington\", \"stage_seq\": 45, \"distance_m\": 146394.525, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1041\", \"location\": \"Flitwick\", \"stage_seq\": 46, \"distance_m\": 151112.175, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Wixams\", \"stage_seq\": 47, \"distance_m\": 161167.262, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 48, \"distance_m\": 165011.536, \"section_seq\": 1, \"route_path_id\": 141339}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 49, \"distance_m\": 166627.309, \"section_seq\": 1, \"route_path_id\": 141339}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 166627.309, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141339}], \"total_distance_m\": 166627.309, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159802.491, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6824.818, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0826", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:36Z\", \"source_id\": 64863281, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:40Z\", \"source_id\": 20550958, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:14Z\", \"source_id\": 64882047, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:19Z\", \"source_id\": 20556502, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:40Z\", \"source_id\": 64894681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:43Z\", \"source_id\": 20560140, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:44:08Z\", \"source_id\": 64907252, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:44:12Z\", \"source_id\": 20563923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:49:22Z\", \"source_id\": 64922124, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:49:27Z\", \"source_id\": 20568226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:56:06Z\", \"source_id\": 64941204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:56:09Z\", \"source_id\": 20573805, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:01:15Z\", \"source_id\": 64955752, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:01:21Z\", \"source_id\": 20578041, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:05:55Z\", \"source_id\": 64968608, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:05:58Z\", \"source_id\": 20581717, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:19:58Z\", \"source_id\": 65007190, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:20:01Z\", \"source_id\": 20592958, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:23:46Z\", \"source_id\": 65017425, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:23:49Z\", \"source_id\": 20595964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:12Z\", \"source_id\": 65026676, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:15Z\", \"source_id\": 20598665, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:33:03Z\", \"source_id\": 65042778, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:33:04Z\", \"source_id\": 20603301, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:21Z\", \"source_id\": 65059861, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:23Z\", \"source_id\": 20608173, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:14Z\", \"source_id\": 65075361, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:18Z\", \"source_id\": 20612771, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:28Z\", \"source_id\": 65081264, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:33Z\", \"source_id\": 20614532, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:55Z\", \"source_id\": 65087977, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:58Z\", \"source_id\": 20616439, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:16Z\", \"source_id\": 65099644, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:21Z\", \"source_id\": 20619799, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:02Z\", \"source_id\": 65111578, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:05Z\", \"source_id\": 20623270, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:25Z\", \"source_id\": 65120575, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:32Z\", \"source_id\": 20625973, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:49Z\", \"source_id\": 65127028, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:51Z\", \"source_id\": 20627781, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:17Z\", \"source_id\": 65130759, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:20Z\", \"source_id\": 20628908, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:22Z\", \"source_id\": 65151608, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:25Z\", \"source_id\": 20635076, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:48Z\", \"source_id\": 65165390, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:54Z\", \"source_id\": 20639137, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:50Z\", \"source_id\": 65180977, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:54Z\", \"source_id\": 20643691, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:56Z\", \"source_id\": 65188777, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:00Z\", \"source_id\": 20646026, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:35Z\", \"source_id\": 65198185, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:40Z\", \"source_id\": 20648739, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:00Z\", \"source_id\": 65211884, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:04Z\", \"source_id\": 20652723, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:12Z\", \"source_id\": 65222694, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:13Z\", \"source_id\": 20655881, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:59Z\", \"source_id\": 65245392, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:02Z\", \"source_id\": 20662470, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "2", "timing_fact_generation": 1790070665753494, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:28.785255", "service_state_evidence_id": 20662470, "current_leg_start_actual_dep": "2026-09-22T10:41:00+01:00", "operational_evidence_version": 182, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:28.882789", "service_state_valid_until_kind": null, "operational_interpretation_version": 182, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BTN BDM 9T12 700114 12 100 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331.218, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 965.326, "from_m": 535.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.427, "from_m": 965.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1700.314, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1767.232, "from_m": 1700.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2435.68, "from_m": 1767.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2499.451, "from_m": 2435.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4026.501, "from_m": 2499.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15614.909, "from_m": 4026.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15655.192, "from_m": 15614.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16092.358, "from_m": 15655.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16126.16, "from_m": 16092.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20211.304, "from_m": 16126.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": 20275.269, "from_m": 20211.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20321.536, "from_m": 20275.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20839.697, "from_m": 20321.536, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22053.416, "from_m": 20839.697, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22079.115, "from_m": 22053.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22188.003, "from_m": 22079.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29916.909, "from_m": 22188.003, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30774.483, "from_m": 29916.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37256.552, "from_m": 30774.483, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37372.003, "from_m": 37256.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38224.779, "from_m": 37372.003, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39040.498, "from_m": 38224.779, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39111.818, "from_m": 39040.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46828.084, "from_m": 39111.818, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47564.651, "from_m": 46828.084, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58479.647, "from_m": 47564.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58534.664, "from_m": 58479.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63107.671, "from_m": 58534.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64385.314, "from_m": 63107.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64443.878, "from_m": 64385.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": 64488.149, "from_m": 64443.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64523.856, "from_m": 64488.149, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64587.555, "from_m": 64523.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64676.223, "from_m": 64587.555, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64706.659, "from_m": 64676.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65100.915, "from_m": 64706.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65137.88, "from_m": 65100.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66034.331, "from_m": 65137.88, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66065.727, "from_m": 66034.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66099.74, "from_m": 66065.727, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66515.199, "from_m": 66099.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": 67504.523, "from_m": 66515.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67826.507, "from_m": 67504.523, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67884.773, "from_m": 67826.507, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71173.4, "from_m": 67884.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71234.916, "from_m": 71173.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76516.089, "from_m": 71234.916, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78405.899, "from_m": 76516.089, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79342.326, "from_m": 78405.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80914.233, "from_m": 79342.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81957.792, "from_m": 80914.233, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82537.409, "from_m": 81957.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82775.984, "from_m": 82537.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83158.217, "from_m": 82775.984, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83685.502, "from_m": 83158.217, "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": 83723.266, "from_m": 83685.502, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84280.497, "from_m": 83723.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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 84358.123, "from_m": 84280.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}, {"to_m": 87709.827, "from_m": 84358.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 87987.788, "from_m": 87709.827, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88025.05, "from_m": 87987.788, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89252.037, "from_m": 88025.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89320.922, "from_m": 89252.037, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89899.056, "from_m": 89320.922, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90117.546, "from_m": 89899.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": 91958.885, "from_m": 90117.546, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93657.991, "from_m": 91958.885, "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": 95044.829, "from_m": 93657.991, "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": 98403.662, "from_m": 95044.829, "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": 116106.555, "from_m": 98403.662, "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": 120240.14, "from_m": 116106.555, "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": 125433.439, "from_m": 120240.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 125518.449, "from_m": 125433.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": 125535.649, "from_m": 125518.449, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125621.222, "from_m": 125535.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": 126193.77, "from_m": 125621.222, "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": 129678.148, "from_m": 126193.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": 131476.947, "from_m": 129678.148, "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": 134078.652, "from_m": 131476.947, "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": 134953.406, "from_m": 134078.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 136004.679, "from_m": 134953.406, "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": 140058.331, "from_m": 136004.679, "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": 140105.623, "from_m": 140058.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143572.258, "from_m": 140105.623, "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": 151526.288, "from_m": 143572.258, "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": 151573.685, "from_m": 151526.288, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154395.039, "from_m": 151573.685, "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": 165128.838, "from_m": 154395.039, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 165174.067, "from_m": 165128.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166037.664, "from_m": 165174.067, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166329.774, "from_m": 166037.664, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166374.692, "from_m": 166329.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": 166508.253, "from_m": 166374.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166542.631, "from_m": 166508.253, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166627.309, "from_m": 166542.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 765008, "profile_key": "c995c6a02df7f879e353aa83eb20e34f4e062da8ff6576be186d1c4d91dbd1bf", "schedule_id": 25886, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0826", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Preston Park", "stage_seq": 2, "distance_m": 2140.594, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Hassocks", "stage_seq": 3, "distance_m": 11313.648, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": "0842", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 14726.958, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 15655.192, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844H", "location": "Wivelsfield", "stage_seq": 6, "distance_m": 16009.719, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0848H", "wtt_dep": "0849H", "location": "Haywards Heath", "stage_seq": 7, "distance_m": 20722.377, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0851", "location": "Copyhold Jn", "stage_seq": 8, "distance_m": 21948.721, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0854H", "wtt_dep": "0855", "location": "Balcombe", "stage_seq": 9, "distance_m": 27079.724, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858", "location": "Balcombe Tunnel Jn", "stage_seq": 10, "distance_m": 31013.898, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0900", "wtt_dep": "0901H", "location": "Three Bridges", "stage_seq": 11, "distance_m": 34208.343, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0905", "wtt_dep": "0906H", "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 38694.87, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911", "location": "Earlswood (Surrey)", "stage_seq": 13, "distance_m": 46690.033, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916H", "location": "Stoats Nest Jn", "stage_seq": 14, "distance_m": 58534.664, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0917", "location": "Purley", "stage_seq": 15, "distance_m": 60113.682, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0920H", "wtt_dep": "0921H", "location": "East Croydon", "stage_seq": 16, "distance_m": 64908.551, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0922H", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 65756.261, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923H", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 66515.199, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 67569.262, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926", "location": "Sydenham", "stage_seq": 20, "distance_m": 71173.4, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0929", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 76867.211, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 77968.501, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931", "location": "Blue Anchor (Kent)", "stage_seq": 23, "distance_m": 79587.634, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0934H", "wtt_dep": "0936", "location": "London Bridge", "stage_seq": 24, "distance_m": 81452.412, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937H", "location": "Metropolitan Jn", "stage_seq": 25, "distance_m": 82179.429, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940", "location": "Blackfriars Jn", "stage_seq": 26, "distance_m": 82775.984, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0941", "wtt_dep": "0942", "location": "London Blackfriars", "stage_seq": 27, "distance_m": 83393.949, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0943", "wtt_dep": "0944", "location": "City Thameslink", "stage_seq": 28, "distance_m": 83796.333, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0945H", "wtt_dep": "0946H", "location": "Farringdon", "stage_seq": 29, "distance_m": 84526.491, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0950", "wtt_dep": "0951", "location": "St Pancras Low Level", "stage_seq": 30, "distance_m": 86745.346, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953H", "location": "Dock Jn North", "stage_seq": 31, "distance_m": 87977.224, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955H", "location": "Kentish Town", "stage_seq": 32, "distance_m": 88944.249, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956H", "location": "Carlton Road Jn", "stage_seq": 33, "distance_m": 89899.056, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "0959H", "location": "West Hampstead Thameslink", "stage_seq": 34, "distance_m": 92692.84, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001", "location": "Cricklewood", "stage_seq": 35, "distance_m": 94641.888, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Hendon", "stage_seq": 36, "distance_m": 97691.591, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006H", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 109693.589, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011H", "location": "St. Albans", "stage_seq": 38, "distance_m": 118480.481, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016", "location": "Harpenden Jn", "stage_seq": 39, "distance_m": 125518.449, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1018", "location": "Harpenden", "stage_seq": 40, "distance_m": 126057.559, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023H", "location": "Luton Airport Parkway", "stage_seq": 41, "distance_m": 133447.043, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1028", "location": "Luton", "stage_seq": 42, "distance_m": 135201.128, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Leagrave", "stage_seq": 43, "distance_m": 139122.015, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032H", "location": "Leagrave Jn", "stage_seq": 44, "distance_m": 139893.873, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1036H", "location": "Harlington", "stage_seq": 45, "distance_m": 146394.525, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1041", "location": "Flitwick", "stage_seq": 46, "distance_m": 151112.175, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Wixams", "stage_seq": 47, "distance_m": 161167.262, "section_seq": 1, "route_path_id": 141339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Bedford South Jn", "stage_seq": 48, "distance_m": 165011.536, "section_seq": 1, "route_path_id": 141339}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Bedford", "stage_seq": 49, "distance_m": 166627.309, "section_seq": 1, "route_path_id": 141339}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 166627.309, "from_m": 0.0, "section_seq": 1, "route_path_id": 141339}], "total_distance_m": 166627.309, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159802.491, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6824.818, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:36Z", "source_id": 64863281, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:40Z", "source_id": 20550958, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:14Z", "source_id": 64882047, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:19Z", "source_id": 20556502, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:40Z", "source_id": 64894681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:43Z", "source_id": 20560140, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30878, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:44:08Z", "source_id": 64907252, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:44:12Z", "source_id": 20563923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:49:22Z", "source_id": 64922124, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:49:27Z", "source_id": 20568226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30841, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:56:06Z", "source_id": 64941204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:56:09Z", "source_id": 20573805, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:01:15Z", "source_id": 64955752, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:01:21Z", "source_id": 20578041, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:05:55Z", "source_id": 64968608, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:05:58Z", "source_id": 20581717, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:19:58Z", "source_id": 65007190, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:20:01Z", "source_id": 20592958, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:23:46Z", "source_id": 65017425, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:23:49Z", "source_id": 20595964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:12Z", "source_id": 65026676, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:15Z", "source_id": 20598665, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:33:03Z", "source_id": 65042778, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:33:04Z", "source_id": 20603301, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:21Z", "source_id": 65059861, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:23Z", "source_id": 20608173, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:14Z", "source_id": 65075361, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:18Z", "source_id": 20612771, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:28Z", "source_id": 65081264, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:33Z", "source_id": 20614532, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:55Z", "source_id": 65087977, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:58Z", "source_id": 20616439, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:16Z", "source_id": 65099644, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:21Z", "source_id": 20619799, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:02Z", "source_id": 65111578, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:05Z", "source_id": 20623270, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:25Z", "source_id": 65120575, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T09:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:32Z", "source_id": 20625973, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:49Z", "source_id": 65127028, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T09:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:51Z", "source_id": 20627781, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T10:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:17Z", "source_id": 65130759, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T09:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:20Z", "source_id": 20628908, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:22Z", "source_id": 65151608, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T09:15:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:25Z", "source_id": 20635076, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:48Z", "source_id": 65165390, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T09:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:54Z", "source_id": 20639137, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:50Z", "source_id": 65180977, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T09:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:54Z", "source_id": 20643691, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18180, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:56Z", "source_id": 65188777, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T09:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:00Z", "source_id": 20646026, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18140, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:35Z", "source_id": 65198185, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T09:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:40Z", "source_id": 20648739, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18108, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:00Z", "source_id": 65211884, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T09:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:04Z", "source_id": 20652723, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:12Z", "source_id": 65222694, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T09:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:13Z", "source_id": 20655881, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17929, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:59Z", "source_id": 65245392, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T09:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:02Z", "source_id": 20662470, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Brighton 0826 0826 5 None None Bedford 1054 1054 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45413/2026-09-22/detailed None Flitwick 2026-09-22T10:41:00+01:00 Bedford 9.0 {"type": "LineString", "coordinates": [[-0.49437179999999986, 52.0031401], [-0.4946451, 52.00350360000001], [-0.49499639999999995, 52.003890199999994], [-0.4955512000000001, 52.004470399999995], [-0.4962262999999999, 52.00517370000001], [-0.49658720000000006, 52.00555819999999], [-0.4990064999999999, 52.0080852], [-0.4992112, 52.008299], [-0.4993196, 52.0084098], [-0.49949179999999993, 52.0085971], [-0.4996697, 52.00879059999999], [-0.5002781, 52.009410300000006], [-0.5005052, 52.00964389999999], [-0.5006668999999999, 52.0098145], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.4865855202028853, 52.087132812224105], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 9.7 1043 1052 Flitwick Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-22 10:02:34 TERMINATED 2026-09-22 09:52:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662470 1790070665753494 182 182 2026-09-22 10:02:28.882789 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:28.785255
736519 767191 L24754 522Y73MF22 2026-09-22 COMPLETE 20662474 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 767191, "stp": "P", "toc": "London Overground", "uid": "L24754", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24754/2026-09-22/detailed", "trust_id": "522Y73MF22", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y73", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "1052", "current_leg_dep": "1046", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0946", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"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\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"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\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"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\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"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\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"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\": 4651.212, \"from_m\": 4592.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5288.033, \"from_m\": 4651.212, \"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\": 6852.56, \"from_m\": 5288.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6923.175, \"from_m\": 6852.56, \"capability_applied\": null, \"effective_limit_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\": 9890.378, \"from_m\": 6923.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10504.876, \"from_m\": 9890.378, \"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\": 11852.371, \"from_m\": 10504.876, \"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\": 12204.611, \"from_m\": 11852.371, \"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\": 18483.608, \"from_m\": 12204.611, \"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\": 20038.714, \"from_m\": 18483.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20198.485, \"from_m\": 20038.714, \"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\": 20258.719, \"from_m\": 20198.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20284.44, \"from_m\": 20258.719, \"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\": 20352.361, \"from_m\": 20284.44, \"capability_applied\": null, \"effective_limit_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\": 20917.797, \"from_m\": 20352.361, \"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\": 20984.848, \"from_m\": 20917.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21002.349, \"from_m\": 20984.848, \"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\": 21055.962, \"from_m\": 21002.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21171.461, \"from_m\": 21055.962, \"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\": 21242.964, \"from_m\": 21171.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21523.543, \"from_m\": 21242.964, \"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\": 21582.341, \"from_m\": 21523.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21766.37, \"from_m\": 21582.341, \"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\": 22082.007, \"from_m\": 21766.37, \"capability_applied\": null, \"effective_limit_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\": 22519.885, \"from_m\": 22082.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22595.742, \"from_m\": 22519.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25622.909, \"from_m\": 22595.742, \"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\": 26628.708, \"from_m\": 25622.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28618.765, \"from_m\": 26628.708, \"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\": 29559.725, \"from_m\": 28618.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29773.496, \"from_m\": 29559.725, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30313.303, \"from_m\": 29773.496, \"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\": 30437.201, \"from_m\": 30313.303, \"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\": 30674.51, \"from_m\": 30437.201, \"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\": 767191, \"profile_key\": \"8753d4a66102e20e392be351db71550d889e519f99058d0754e385003f141ea9\", \"schedule_id\": 15429, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0946\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0949H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"0951H\", \"wtt_dep\": \"0952\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0954H\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"0956H\", \"wtt_dep\": \"0957H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"0959H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1001\", \"wtt_dep\": \"1003\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1004\", \"wtt_dep\": \"1004H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1007\", \"wtt_dep\": \"1008\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1010H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1013\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1021H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1029\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20902.922, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 21626.98, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 22444.699, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1038H\", \"wtt_dep\": \"1039H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 23641.662, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 25390.42, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1044H\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 27047.93, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1047H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 28513.335, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 29866.654, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 30674.51, \"section_seq\": 1, \"route_path_id\": 118030}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30674.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}], \"total_distance_m\": 30674.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26689.099, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3985.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:19Z\", \"source_id\": 65083532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:20Z\", \"source_id\": 20615141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:08Z\", \"source_id\": 65091381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:10Z\", \"source_id\": 20617400, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:01Z\", \"source_id\": 65096449, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:06Z\", \"source_id\": 20618872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:27Z\", \"source_id\": 65102553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:30Z\", \"source_id\": 20620696, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:08Z\", \"source_id\": 65109396, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:14Z\", \"source_id\": 20622689, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:58Z\", \"source_id\": 65114112, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:00Z\", \"source_id\": 20624043, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:33Z\", \"source_id\": 65123518, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:35Z\", \"source_id\": 20626810, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:09Z\", \"source_id\": 65130477, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:12Z\", \"source_id\": 20628816, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:25Z\", \"source_id\": 65139065, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:30Z\", \"source_id\": 20631293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:27Z\", \"source_id\": 65144286, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:31Z\", \"source_id\": 20632796, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:26Z\", \"source_id\": 65159444, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:31Z\", \"source_id\": 20637381, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:16Z\", \"source_id\": 65164085, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:21Z\", \"source_id\": 20638730, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:58Z\", \"source_id\": 65168463, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:02Z\", \"source_id\": 20640013, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:27Z\", \"source_id\": 65172323, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:29Z\", \"source_id\": 20641128, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:20Z\", \"source_id\": 65177217, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:24Z\", \"source_id\": 20642553, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:10Z\", \"source_id\": 65181810, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:12Z\", \"source_id\": 20643942, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:26Z\", \"source_id\": 65187484, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:33Z\", \"source_id\": 20645701, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:03Z\", \"source_id\": 65201890, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:08Z\", \"source_id\": 20649830, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:03Z\", \"source_id\": 65207041, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:05Z\", \"source_id\": 20651299, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:06Z\", \"source_id\": 65214818, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:13Z\", \"source_id\": 20653584, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:25Z\", \"source_id\": 65223179, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:29Z\", \"source_id\": 20656086, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:51Z\", \"source_id\": 65229520, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:56Z\", \"source_id\": 20657873, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:58Z\", \"source_id\": 65245314, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:02Z\", \"source_id\": 20662474, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1790070667716674, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:34.488292", "service_state_evidence_id": 20662474, "current_leg_start_actual_dep": "2026-09-22T10:47:30+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:34.579695", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2Y73 None None None None {"version": 3, "segments": [{"to_m": 72.613, "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": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "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": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "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": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "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": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "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": 4651.212, "from_m": 4592.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5288.033, "from_m": 4651.212, "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": 6852.56, "from_m": 5288.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6923.175, "from_m": 6852.56, "capability_applied": null, "effective_limit_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": 9890.378, "from_m": 6923.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10504.876, "from_m": 9890.378, "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": 11852.371, "from_m": 10504.876, "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": 12204.611, "from_m": 11852.371, "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": 18483.608, "from_m": 12204.611, "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": 20038.714, "from_m": 18483.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20198.485, "from_m": 20038.714, "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": 20258.719, "from_m": 20198.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20284.44, "from_m": 20258.719, "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": 20352.361, "from_m": 20284.44, "capability_applied": null, "effective_limit_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": 20917.797, "from_m": 20352.361, "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": 20984.848, "from_m": 20917.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21002.349, "from_m": 20984.848, "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": 21055.962, "from_m": 21002.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21171.461, "from_m": 21055.962, "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": 21242.964, "from_m": 21171.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21523.543, "from_m": 21242.964, "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": 21582.341, "from_m": 21523.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21766.37, "from_m": 21582.341, "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": 22082.007, "from_m": 21766.37, "capability_applied": null, "effective_limit_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": 22519.885, "from_m": 22082.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22595.742, "from_m": 22519.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25622.909, "from_m": 22595.742, "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": 26628.708, "from_m": 25622.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28618.765, "from_m": 26628.708, "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": 29559.725, "from_m": 28618.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29773.496, "from_m": 29559.725, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30313.303, "from_m": 29773.496, "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": 30437.201, "from_m": 30313.303, "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": 30674.51, "from_m": 30437.201, "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": 767191, "profile_key": "8753d4a66102e20e392be351db71550d889e519f99058d0754e385003f141ea9", "schedule_id": 15429, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0946", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0949H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "0951H", "wtt_dep": "0952", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0954H", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "0956H", "wtt_dep": "0957H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "0959H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1001", "wtt_dep": "1003", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1004", "wtt_dep": "1004H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1007", "wtt_dep": "1008", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1010H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1013", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1021H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1029", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20902.922, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 21626.98, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 22444.699, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1038H", "wtt_dep": "1039H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 23641.662, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 25390.42, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1044H", "location": "West Brompton", "stage_seq": 31, "distance_m": 27047.93, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1047H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 28513.335, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 29866.654, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 30674.51, "section_seq": 1, "route_path_id": 118030}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30674.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 118030}], "total_distance_m": 30674.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26689.099, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3985.411, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:19Z", "source_id": 65083532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:20Z", "source_id": 20615141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:08Z", "source_id": 65091381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:10Z", "source_id": 20617400, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:01Z", "source_id": 65096449, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:06Z", "source_id": 20618872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:27Z", "source_id": 65102553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:55:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:30Z", "source_id": 20620696, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:08Z", "source_id": 65109396, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:14Z", "source_id": 20622689, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:58Z", "source_id": 65114112, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:00Z", "source_id": 20624043, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:33Z", "source_id": 65123518, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:35Z", "source_id": 20626810, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:09Z", "source_id": 65130477, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:12Z", "source_id": 20628816, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:25Z", "source_id": 65139065, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:30Z", "source_id": 20631293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:27Z", "source_id": 65144286, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:31Z", "source_id": 20632796, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:26Z", "source_id": 65159444, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:31Z", "source_id": 20637381, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:16Z", "source_id": 65164085, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:21Z", "source_id": 20638730, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:58Z", "source_id": 65168463, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:02Z", "source_id": 20640013, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:27Z", "source_id": 65172323, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:29Z", "source_id": 20641128, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:20Z", "source_id": 65177217, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:24Z", "source_id": 20642553, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:10Z", "source_id": 65181810, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:12Z", "source_id": 20643942, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:26Z", "source_id": 65187484, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:33Z", "source_id": 20645701, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:03Z", "source_id": 65201890, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:08Z", "source_id": 20649830, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:03Z", "source_id": 65207041, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:05Z", "source_id": 20651299, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:06Z", "source_id": 65214818, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T09:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:13Z", "source_id": 20653584, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:25Z", "source_id": 65223179, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T09:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:29Z", "source_id": 20656086, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:51Z", "source_id": 65229520, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T09:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:56Z", "source_id": 20657873, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:58Z", "source_id": 65245314, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T09:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:02Z", "source_id": 20662474, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Stratford 0946 0946 2 None None Clapham Junction Plats 0-2 1052 1052 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24754/2026-09-22/detailed None Imperial Wharf 2026-09-22T10:47:30+01:00 Clapham Junction Plats 0-2 6.0 {"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.5 1046 1052 Imperial Wharf Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662474 1790070667716674 111 111 2026-09-22 10:02:34.579695 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:34.488292
736520 767330 C16990 651J46MF22 2026-09-22 COMPLETE 20663627 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 767330, "stp": "P", "toc": "West Midlands Trains", "uid": "C16990", "consist": "196113", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16990/2026-09-22/detailed", "trust_id": "651J46MF22", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-22", "dest_arr_time": "1056", "dest_platform": "6", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "1J46", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "1052", "current_leg_dep": "1040", "current_leg_end": "Shrewsbury", "origin_dep_time": "0952", "origin_platform": "3B", "current_location": "Shrewsbury", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "1056", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.747, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 21605.559, \"from_m\": 21455.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21669.556, \"from_m\": 21605.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23383.747, \"from_m\": 21669.556, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35865.125, \"from_m\": 23383.747, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35902.788, \"from_m\": 35865.125, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51417.502, \"from_m\": 35902.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53055.487, \"from_m\": 51417.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67780.574, \"from_m\": 53055.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68463.964, \"from_m\": 67780.574, \"capability_applied\": null, \"effective_limit_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\": 767330, \"profile_key\": \"264a152921abe5d79f7d3133590a6284e05ace94c942c6639d2e0d8bfbc9bf95\", \"schedule_id\": 2113, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"0959\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1012H\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 8, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Cosford\", \"stage_seq\": 9, \"distance_m\": 35247.057, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026H\", \"location\": \"Shifnal\", \"stage_seq\": 10, \"distance_m\": 40703.325, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 11, \"distance_m\": 43820.901, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1033\", \"location\": \"Telford Central\", \"stage_seq\": 12, \"distance_m\": 45788.197, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": false, \"wtt_arr\": \"1039\", \"wtt_dep\": \"1040\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 13, \"distance_m\": 51989.825, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 14, \"distance_m\": 67652.626, \"section_seq\": 1, \"route_path_id\": 131238}, {\"is_pass\": false, \"wtt_arr\": \"1056\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 15, \"distance_m\": 68463.964, \"section_seq\": 1, \"route_path_id\": 131238}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68463.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131238}], \"total_distance_m\": 68463.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68463.964, \"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": "0952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:40Z\", \"source_id\": 65108293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:45Z\", \"source_id\": 20622371, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:48Z\", \"source_id\": 65121524, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:50Z\", \"source_id\": 20626248, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:41Z\", \"source_id\": 65137140, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:45Z\", \"source_id\": 20630791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:07Z\", \"source_id\": 65168890, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:10Z\", \"source_id\": 20640146, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:14Z\", \"source_id\": 65174305, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:15Z\", \"source_id\": 20641699, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:36Z\", \"source_id\": 65190527, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:40Z\", \"source_id\": 20646514, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:31Z\", \"source_id\": 65210752, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:39Z\", \"source_id\": 20652408, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:33Z\", \"source_id\": 20663627, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "6", "timing_fact_generation": 1790070754535928, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:34.518683", "service_state_evidence_id": 20663627, "current_leg_start_actual_dep": "2026-09-22T10:40:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:34.571081", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM SHR 1J46 196113 4 100 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.747, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 21605.559, "from_m": 21455.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21669.556, "from_m": 21605.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23383.747, "from_m": 21669.556, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35865.125, "from_m": 23383.747, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35902.788, "from_m": 35865.125, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51417.502, "from_m": 35902.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53055.487, "from_m": 51417.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67780.574, "from_m": 53055.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68463.964, "from_m": 67780.574, "capability_applied": null, "effective_limit_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": 767330, "profile_key": "264a152921abe5d79f7d3133590a6284e05ace94c942c6639d2e0d8bfbc9bf95", "schedule_id": 2113, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0952", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 131238}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "0959", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 131238}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1012H", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015", "location": "Stafford Rd Jn", "stage_seq": 8, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Cosford", "stage_seq": 9, "distance_m": 35247.057, "section_seq": 1, "route_path_id": 131238}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026H", "location": "Shifnal", "stage_seq": 10, "distance_m": 40703.325, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029", "location": "Madeley Jn (Shropshire)", "stage_seq": 11, "distance_m": 43820.901, "section_seq": 1, "route_path_id": 131238}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1033", "location": "Telford Central", "stage_seq": 12, "distance_m": 45788.197, "section_seq": 1, "route_path_id": 131238}, {"is_pass": false, "wtt_arr": "1039", "wtt_dep": "1040", "location": "Wellington (Shropshire)", "stage_seq": 13, "distance_m": 51989.825, "section_seq": 1, "route_path_id": 131238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054", "location": "Shrewsbury Abbey Foregate", "stage_seq": 14, "distance_m": 67652.626, "section_seq": 1, "route_path_id": 131238}, {"is_pass": false, "wtt_arr": "1056", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 15, "distance_m": 68463.964, "section_seq": 1, "route_path_id": 131238}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68463.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 131238}], "total_distance_m": 68463.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68463.964, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:40Z", "source_id": 65108293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:45Z", "source_id": 20622371, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:48Z", "source_id": 65121524, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:50Z", "source_id": 20626248, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:41Z", "source_id": 65137140, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:45Z", "source_id": 20630791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:07Z", "source_id": 65168890, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:10Z", "source_id": 20640146, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:14Z", "source_id": 65174305, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:15Z", "source_id": 20641699, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:36Z", "source_id": 65190527, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:40Z", "source_id": 20646514, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:31Z", "source_id": 65210752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:39Z", "source_id": 20652408, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:33Z", "source_id": 20663627, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Birmingham New Street 0952 0952 3B None None Shrewsbury 1056 1056 6 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C16990/2026-09-22/detailed None Wellington (Shropshire) 2026-09-22T10:40:00+01:00 Shrewsbury 12.0 {"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} 10.2 1040 1052 Wellington (Shropshire) Shrewsbury Shrewsbury 52.7115534 -2.7493040 52.7115534 -2.7493040 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Shrewsbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663627 1790070754535928 61 61 2026-09-22 10:02:34.571081 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:34.518683
736521 768075 C32328 172D45MG22 2026-09-22 COMPLETE 20662316 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768075, "stp": "P", "toc": "Northern", "uid": "C32328", "consist": "331009", "dest_crs": "BDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32328/2026-09-22/detailed", "trust_id": "172D45MG22", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "3", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2D45", "timing_status": "EARLY", "origin_station": "Ilkley", "current_leg_arr": "1052", "current_leg_dep": "1048", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1021", "origin_platform": "1", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "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\": 230.476, \"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\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 557.03, \"from_m\": 281.246, \"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\": 604.326, \"from_m\": 557.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.865, \"from_m\": 604.326, \"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\": 1496.53, \"from_m\": 671.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1659.046, \"from_m\": 1496.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7002.814, \"from_m\": 1659.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9567.823, \"from_m\": 7002.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\": 11037.798, \"from_m\": 9567.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11271.414, \"from_m\": 11037.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14462.751, \"from_m\": 11271.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16429.631, \"from_m\": 14462.751, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16619.211, \"from_m\": 16429.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16802.999, \"from_m\": 16619.211, \"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\": 17290.708, \"from_m\": 16802.999, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17437.789, \"from_m\": 17290.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20998.092, \"from_m\": 17437.789, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21058.726, \"from_m\": 20998.092, \"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\": 21083.689, \"from_m\": 21058.726, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21143.493, \"from_m\": 21083.689, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21486.269, \"from_m\": 21143.493, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 21511.848, \"from_m\": 21486.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}], \"service_id\": 768075, \"profile_key\": \"209951a05de135f3bb23819db4f0b809d9e0f02d0c6a4f988e3aec1ea2a6c8ff\", \"schedule_id\": 3817, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1024\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.685, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1029\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 5163.92, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 7363.751, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 9654.2, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041\", \"location\": \"Baildon\", \"stage_seq\": 6, \"distance_m\": 14799.402, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16628.246, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1045\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17167.485, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": \"1048H\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 18746.177, \"section_seq\": 1, \"route_path_id\": 115620}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 21511.848, \"section_seq\": 1, \"route_path_id\": 115620}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21511.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115620}], \"total_distance_m\": 21511.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21486.269, \"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": "1021", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:05Z\", \"source_id\": 65171428, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:09Z\", \"source_id\": 20640866, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:41Z\", \"source_id\": 65177998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:44Z\", \"source_id\": 20642806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:09Z\", \"source_id\": 65189381, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:14Z\", \"source_id\": 20646183, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:09Z\", \"source_id\": 65189381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:14Z\", \"source_id\": 20646184, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:25Z\", \"source_id\": 65207857, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:29Z\", \"source_id\": 20651591, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 65223949, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:46Z\", \"source_id\": 20656297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:46Z\", \"source_id\": 65237089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:51Z\", \"source_id\": 20660084, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:49Z\", \"source_id\": 65244961, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:50Z\", \"source_id\": 20662316, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "3", "timing_fact_generation": 1790070651338053, "current_leg_arrival_utc": "2026-09-22T10:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:35.324110", "service_state_evidence_id": 20662316, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:36.355639", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ILK BDQ 2D45 331009 3 100 None {"version": 3, "segments": [{"to_m": 230.476, "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": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 557.03, "from_m": 281.246, "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": 604.326, "from_m": 557.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.865, "from_m": 604.326, "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": 1496.53, "from_m": 671.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1659.046, "from_m": 1496.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7002.814, "from_m": 1659.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9567.823, "from_m": 7002.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": 11037.798, "from_m": 9567.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11271.414, "from_m": 11037.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14462.751, "from_m": 11271.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16429.631, "from_m": 14462.751, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16619.211, "from_m": 16429.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16802.999, "from_m": 16619.211, "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": 17290.708, "from_m": 16802.999, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17437.789, "from_m": 17290.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20998.092, "from_m": 17437.789, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21058.726, "from_m": 20998.092, "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": 21083.689, "from_m": 21058.726, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21143.493, "from_m": 21083.689, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21486.269, "from_m": 21143.493, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 21511.848, "from_m": 21486.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}], "service_id": 768075, "profile_key": "209951a05de135f3bb23819db4f0b809d9e0f02d0c6a4f988e3aec1ea2a6c8ff", "schedule_id": 3817, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1021", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1024", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.685, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1029", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 5163.92, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032", "location": "Menston", "stage_seq": 4, "distance_m": 7363.751, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035H", "location": "Guiseley", "stage_seq": 5, "distance_m": 9654.2, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041", "location": "Baildon", "stage_seq": 6, "distance_m": 14799.402, "section_seq": 1, "route_path_id": 115620}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16628.246, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1045", "location": "Shipley", "stage_seq": 8, "distance_m": 17167.485, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": "1048H", "location": "Frizinghall", "stage_seq": 9, "distance_m": 18746.177, "section_seq": 1, "route_path_id": 115620}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 21511.848, "section_seq": 1, "route_path_id": 115620}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21511.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 115620}], "total_distance_m": 21511.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21486.269, "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": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:05Z", "source_id": 65171428, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:09Z", "source_id": 20640866, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:41Z", "source_id": 65177998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:44Z", "source_id": 20642806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:09Z", "source_id": 65189381, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:14Z", "source_id": 20646183, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:09Z", "source_id": 65189381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:14Z", "source_id": 20646184, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5185, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:25Z", "source_id": 65207857, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:29Z", "source_id": 20651591, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5174, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 65223949, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:46Z", "source_id": 20656297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:46Z", "source_id": 65237089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:51Z", "source_id": 20660084, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5131, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:49Z", "source_id": 65244961, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:50Z", "source_id": 20662316, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Ilkley 1021 1021 1 None None Bradford Forster Square 1053 1053 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32328/2026-09-22/detailed None Frizinghall 2026-09-22T10:48:30+01:00 Bradford Forster Square 4.0 {"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} 1.7 1048 1052 Frizinghall Bradford Forster Square Bradford Forster Square 53.7972202 -1.7530939 53.7972202 -1.7530939 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Bradford Forster Square TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662316 1790070651338053 32 32 2026-09-22 10:02:36.355639 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:35.324110
736522 768333 W68217 072D18MH22 2026-09-22 COMPLETE 20662587 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768333, "stp": "P", "toc": "ScotRail", "uid": "W68217", "consist": "380008", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68217/2026-09-22/detailed", "trust_id": "072D18MH22", "origin_crs": "PCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2D18", "timing_status": "LATE", "origin_station": "Paisley Canal", "current_leg_arr": "1052", "current_leg_dep": "1044", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1031", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.300791018499452, 55.84492846877177], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-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": "Dumbreck", "dest_arr_time_act": "1049", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Dumbreck", "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\": 442.544, \"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\": 7558.464, \"from_m\": 442.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9353.832, \"from_m\": 7558.464, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9538.077, \"from_m\": 9353.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9539.174, \"from_m\": 9538.077, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9863.225, \"from_m\": 9539.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10415.773, \"from_m\": 9863.225, \"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\": 10879.195, \"from_m\": 10415.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11313.315, \"from_m\": 10879.195, \"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\": 11840.788, \"from_m\": 11313.315, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12265.331, \"from_m\": 11840.788, \"capability_applied\": null, \"effective_limit_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\": 768333, \"profile_key\": \"4f8c374d14bf4cc2381293de3cffdbe1053ed52e0b4499c10f14c546ed7738b7\", \"schedule_id\": 26130, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1031\", \"location\": \"Paisley Canal\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1033H\", \"location\": \"Hawkhead\", \"stage_seq\": 2, \"distance_m\": 1743.212, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1036H\", \"location\": \"Crookston\", \"stage_seq\": 3, \"distance_m\": 4086.222, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": false, \"wtt_arr\": \"1038H\", \"wtt_dep\": \"1039\", \"location\": \"Mosspark\", \"stage_seq\": 4, \"distance_m\": 5314.861, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041\", \"location\": \"Corkerhill\", \"stage_seq\": 5, \"distance_m\": 6239.06, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042H\", \"location\": \"Corkerhill Depot Jn\", \"stage_seq\": 6, \"distance_m\": 7441.17, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"Dumbreck\", \"stage_seq\": 7, \"distance_m\": 8653.921, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Shields Jn\", \"stage_seq\": 8, \"distance_m\": 9605.13, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 9, \"distance_m\": 11338.791, \"section_seq\": 1, \"route_path_id\": 141533}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 10, \"distance_m\": 12265.331, \"section_seq\": 1, \"route_path_id\": 141533}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12265.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141533}], \"total_distance_m\": 12265.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11801.909, \"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": "1031", "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\": 1673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:23Z\", \"source_id\": 65197686, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:27Z\", \"source_id\": 20648599, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:44Z\", \"source_id\": 65206255, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:48Z\", \"source_id\": 20651070, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:03Z\", \"source_id\": 65212009, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:08Z\", \"source_id\": 20652803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:50Z\", \"source_id\": 65226802, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:53Z\", \"source_id\": 20657120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:08Z\", \"source_id\": 65245753, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:11Z\", \"source_id\": 20662587, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1790070676381548, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:39.524546", "service_state_evidence_id": 20662587, "current_leg_start_actual_dep": "2026-09-22T10:47:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:39.747419", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PCN GLC 2D18 380008 3 100 None {"version": 3, "segments": [{"to_m": 442.544, "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": 7558.464, "from_m": 442.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9353.832, "from_m": 7558.464, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 9538.077, "from_m": 9353.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9539.174, "from_m": 9538.077, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9863.225, "from_m": 9539.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10415.773, "from_m": 9863.225, "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": 10879.195, "from_m": 10415.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11313.315, "from_m": 10879.195, "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": 11840.788, "from_m": 11313.315, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12265.331, "from_m": 11840.788, "capability_applied": null, "effective_limit_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": 768333, "profile_key": "4f8c374d14bf4cc2381293de3cffdbe1053ed52e0b4499c10f14c546ed7738b7", "schedule_id": 26130, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1031", "location": "Paisley Canal", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141533}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1033H", "location": "Hawkhead", "stage_seq": 2, "distance_m": 1743.212, "section_seq": 1, "route_path_id": 141533}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1036H", "location": "Crookston", "stage_seq": 3, "distance_m": 4086.222, "section_seq": 1, "route_path_id": 141533}, {"is_pass": false, "wtt_arr": "1038H", "wtt_dep": "1039", "location": "Mosspark", "stage_seq": 4, "distance_m": 5314.861, "section_seq": 1, "route_path_id": 141533}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041", "location": "Corkerhill", "stage_seq": 5, "distance_m": 6239.06, "section_seq": 1, "route_path_id": 141533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042H", "location": "Corkerhill Depot Jn", "stage_seq": 6, "distance_m": 7441.17, "section_seq": 1, "route_path_id": 141533}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "Dumbreck", "stage_seq": 7, "distance_m": 8653.921, "section_seq": 1, "route_path_id": 141533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Shields Jn", "stage_seq": 8, "distance_m": 9605.13, "section_seq": 1, "route_path_id": 141533}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Glasgow Bridge Street Jn", "stage_seq": 9, "distance_m": 11338.791, "section_seq": 1, "route_path_id": 141533}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 10, "distance_m": 12265.331, "section_seq": 1, "route_path_id": 141533}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12265.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 141533}], "total_distance_m": 12265.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11801.909, "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": 1673, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:23Z", "source_id": 65197686, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:27Z", "source_id": 20648599, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1677, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:44Z", "source_id": 65206255, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:48Z", "source_id": 20651070, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1681, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:03Z", "source_id": 65212009, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:08Z", "source_id": 20652803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1692, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:50Z", "source_id": 65226802, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:44:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:53Z", "source_id": 20657120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:08Z", "source_id": 65245753, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:11Z", "source_id": 20662587, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Paisley Canal 1031 1031 None None None Glasgow Central High Level 1049 1049 10 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68217/2026-09-22/detailed None Dumbreck 2026-09-22T10:47:00+01:00 Glasgow Central High Level 8.0 {"type": "LineString", "coordinates": [[-4.300791018499452, 55.84492846877177], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-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]]} 2.3 1044 1052 Dumbreck Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662587 1790070676381548 26 26 2026-09-22 10:02:39.747419 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:39.524546
736523 768771 L85731 865L34NH22 2026-09-22 COMPLETE 20662420 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768771, "stp": "P", "toc": "South Western Railway", "uid": "L85731", "consist": "450003+450014+450085", "dest_crs": "BSK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85731/2026-09-22/detailed", "trust_id": "865L34NH22", "origin_crs": "XBT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "5L34", "timing_status": "ON TIME", "origin_station": "Basingstoke Down Yard", "current_leg_arr": "1052", "current_leg_dep": "1050", "current_leg_end": "Basingstoke", "origin_dep_time": "1050", "origin_platform": null, "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0961118, 51.2680518], [-1.0948598, 51.268122299999995], [-1.0941393, 51.2681628], [-1.0934849, 51.2681846], [-1.0915966, 51.2682561], [-1.0909523999999995, 51.26830050000001], [-1.0907528, 51.26831249999999], [-1.0907359999999997, 51.2683135], [-1.0905076, 51.2683272], [-1.0894065999999998, 51.268405399999985], [-1.0888901, 51.2684569], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Basingstoke Down Yard", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Basingstoke Down Yard", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 360.08, \"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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 536.853, \"from_m\": 360.08, \"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}], \"service_id\": 768771, \"profile_key\": \"8e18e252218a909a25ad7d75520753336de3f65e1605cb0140478e086cafbf92\", \"schedule_id\": 17074, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Basingstoke Down Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118505}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 2, \"distance_m\": 536.853, \"section_seq\": 1, \"route_path_id\": 118505}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 536.853, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118505}], \"total_distance_m\": 536.853, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 536.853, \"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": "1050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:56Z\", \"source_id\": 65245253, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:59Z\", \"source_id\": 20662420, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1790070663483210, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:44.544258", "service_state_evidence_id": 20662420, "current_leg_start_actual_dep": "2026-09-22T10:50:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:44.593471", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P XBT BSK 5L34 450003+450014+450085 12 100 None {"version": 3, "segments": [{"to_m": 360.08, "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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 536.853, "from_m": 360.08, "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}], "service_id": 768771, "profile_key": "8e18e252218a909a25ad7d75520753336de3f65e1605cb0140478e086cafbf92", "schedule_id": 17074, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1050", "location": "Basingstoke Down Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118505}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 2, "distance_m": 536.853, "section_seq": 1, "route_path_id": 118505}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 536.853, "from_m": 0.0, "section_seq": 1, "route_path_id": 118505}], "total_distance_m": 536.853, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 536.853, "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": 27090, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:56Z", "source_id": 65245253, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:59Z", "source_id": 20662420, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Basingstoke Down Yard 1050 1050 None None None Basingstoke 1052 1052 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85731/2026-09-22/detailed None Basingstoke Down Yard 2026-09-22T10:50:00+01:00 Basingstoke 2.0 {"type": "LineString", "coordinates": [[-1.0961118, 51.2680518], [-1.0948598, 51.268122299999995], [-1.0941393, 51.2681628], [-1.0934849, 51.2681846], [-1.0915966, 51.2682561], [-1.0909523999999995, 51.26830050000001], [-1.0907528, 51.26831249999999], [-1.0907359999999997, 51.2683135], [-1.0905076, 51.2683272], [-1.0894065999999998, 51.268405399999985], [-1.0888901, 51.2684569], [-1.0884328999999997, 51.26850239999999]]} 0.3 1050 1052 Basingstoke Down Yard Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Basingstoke TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662420 1790070663483210 4 4 2026-09-22 10:02:44.593471 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:44.544258
736524 768566 L79148 861J19MH22 2026-09-22 COMPLETE 20663770 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768566, "stp": "P", "toc": "South Western Railway", "uid": "L79148", "consist": "450123", "dest_crs": "LYP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79148/2026-09-22/detailed", "trust_id": "861J19MH22", "origin_crs": "BCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lymington Pier", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": null, "is_terminated": 1, "next_location": "Lymington Pier", "signalling_id": "1J19", "timing_status": "ON TIME", "origin_station": "Brockenhurst", "current_leg_arr": "1052", "current_leg_dep": "1050", "current_leg_end": "Lymington Pier", "origin_dep_time": "1042", "origin_platform": "4", "current_location": "Lymington Pier", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "50.7574403", "next_location_lon": "-1.5292021", "previous_location": "Lymington Town", "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\": 548.675, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 619.956, \"from_m\": 548.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 662.111, \"from_m\": 619.956, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 751.411, \"from_m\": 662.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 906.809, \"from_m\": 751.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1710.046, \"from_m\": 906.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\": 7651.74, \"from_m\": 1710.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8643.111, \"from_m\": 7651.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}], \"service_id\": 768566, \"profile_key\": \"e7d8b0e368c1669055700b8a01a6cbf8532c34beeb9edd963154b7e590a1cd5f\", \"schedule_id\": 16213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Brockenhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118272}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 7873.508, \"section_seq\": 1, \"route_path_id\": 118272}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Lymington Pier\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 118272}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118272}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7574403", "current_position_lon": "-1.5292021", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:48Z\", \"source_id\": 20661542, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:12Z\", \"source_id\": 65240932, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:47Z\", \"source_id\": 20663770, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lymington Pier", "service_state_platform": "S1", "timing_fact_generation": 1790070767394738, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:47.391720", "service_state_evidence_id": 20663770, "current_leg_start_actual_dep": "2026-09-22T10:50:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:47.811437", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P BCU LYP 1J19 450123 4 100 None {"version": 3, "segments": [{"to_m": 548.675, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 619.956, "from_m": 548.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 662.111, "from_m": 619.956, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 751.411, "from_m": 662.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 906.809, "from_m": 751.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1710.046, "from_m": 906.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": 7651.74, "from_m": 1710.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8643.111, "from_m": 7651.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}], "service_id": 768566, "profile_key": "e7d8b0e368c1669055700b8a01a6cbf8532c34beeb9edd963154b7e590a1cd5f", "schedule_id": 16213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1042", "location": "Brockenhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118272}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050", "location": "Lymington Town", "stage_seq": 2, "distance_m": 7873.508, "section_seq": 1, "route_path_id": 118272}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Lymington Pier", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 118272}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 118272}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:48Z", "source_id": 20661542, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27651, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:12Z", "source_id": 65240932, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:47Z", "source_id": 20663770, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Brockenhurst 1042 1042 4 None None Lymington Pier 1052 1052 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79148/2026-09-22/detailed None Lymington Town 2026-09-22T10:50:00+01:00 Lymington Pier 2.0 {"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]} 0.5 1050 1052 Lymington Town Lymington Pier Lymington Pier 50.7574403 -1.5292021 50.7574403 -1.5292021 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Lymington Pier TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663770 1790070767394738 10 10 2026-09-22 10:02:47.811437 S1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:47.391720
736525 768127 G61923 522T43MG22 2026-09-22 COMPLETE 20662745 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768127, "stp": "P", "toc": "London Overground", "uid": "G61923", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61923/2026-09-22/detailed", "trust_id": "522T43MG22", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T43", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "1052", "current_leg_dep": "1049", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1023", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "1049", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6970.245, \"from_m\": 6927.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7737.725, \"from_m\": 6970.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11609.695, \"from_m\": 10663.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.344, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.334, \"from_m\": 13652.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.91, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.91, \"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\": 768127, \"profile_key\": \"15029002d84503352029dda1480764d0f5a47cccead3830286d3ea2c99aae83c\", \"schedule_id\": 34007, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1029H\", \"wtt_dep\": \"1030\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1034H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7642.394, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 9626.704, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1037H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 10510.668, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 12008.842, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1045\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 14982.987, \"section_seq\": 1, \"route_path_id\": 121525}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 16795.129, \"section_seq\": 1, \"route_path_id\": 121525}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121525}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1023", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:09Z\", \"source_id\": 65186768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:15Z\", \"source_id\": 20645459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:09Z\", \"source_id\": 65202221, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:10Z\", \"source_id\": 20649879, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:02Z\", \"source_id\": 65206993, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:09Z\", \"source_id\": 20651312, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:02Z\", \"source_id\": 65211959, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:06Z\", \"source_id\": 20652774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:10Z\", \"source_id\": 65220170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:14Z\", \"source_id\": 20655101, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:35Z\", \"source_id\": 65226085, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:37Z\", \"source_id\": 20656918, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:14Z\", \"source_id\": 65238293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:15Z\", \"source_id\": 20660384, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:18Z\", \"source_id\": 65246206, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:23Z\", \"source_id\": 20662745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1790070683827594, "current_leg_arrival_utc": "2026-09-22T10:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:51.639766", "service_state_evidence_id": 20662745, "current_leg_start_actual_dep": "2026-09-22T10:48:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:52.192108", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CHI LST 2T43 None None None None {"version": 3, "segments": [{"to_m": 284.223, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6970.245, "from_m": 6927.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7737.725, "from_m": 6970.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11609.695, "from_m": 10663.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.344, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.334, "from_m": 13652.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.91, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.91, "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": 768127, "profile_key": "15029002d84503352029dda1480764d0f5a47cccead3830286d3ea2c99aae83c", "schedule_id": 34007, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1023", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1029H", "wtt_dep": "1030", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1034H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7642.394, "section_seq": 1, "route_path_id": 121525}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 9626.704, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1037H", "location": "Clapton", "stage_seq": 7, "distance_m": 10510.668, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 12008.842, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1045", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 14982.987, "section_seq": 1, "route_path_id": 121525}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 16795.129, "section_seq": 1, "route_path_id": 121525}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 121525}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:09Z", "source_id": 65186768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:15Z", "source_id": 20645459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:09Z", "source_id": 65202221, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:34:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:10Z", "source_id": 20649879, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:02Z", "source_id": 65206993, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:09Z", "source_id": 20651312, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:02Z", "source_id": 65211959, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:06Z", "source_id": 20652774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:10Z", "source_id": 65220170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:14Z", "source_id": 20655101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:35Z", "source_id": 65226085, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:37Z", "source_id": 20656918, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:14Z", "source_id": 65238293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:15Z", "source_id": 20660384, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:18Z", "source_id": 65246206, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:23Z", "source_id": 20662745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Chingford 1023 1023 2 None None London Liverpool Street 1052 1049 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G61923/2026-09-22/detailed None Bethnal Green 2026-09-22T10:48:00+01:00 London Liverpool Street 3.0 {"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 1.1 1049 1052 Bethnal Green London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662745 1790070683827594 43 43 2026-09-22 10:02:52.192108 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:51.639766
736526 768752 G39142 782B34MG22 2026-09-22 COMPLETE 20662171 2026-09-22 10:52:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768752, "stp": "O", "toc": "Transport for Wales", "uid": "G39142", "consist": "150258", "dest_crs": "CDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39142/2026-09-22/detailed", "trust_id": "782B34MG22", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B34", "timing_status": "EARLY", "origin_station": "Pontypridd", "current_leg_arr": "1052", "current_leg_dep": "1049", "current_leg_end": "Cardiff Bay", "origin_dep_time": "1023", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 396.591, \"from_m\": 286.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 443.289, \"from_m\": 396.591, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2436.03, \"from_m\": 443.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5516.887, \"from_m\": 2436.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8013.93, \"from_m\": 5516.887, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11843.332, \"from_m\": 8013.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12304.269, \"from_m\": 11843.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14337.899, \"from_m\": 12304.269, \"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\": 18483.551, \"from_m\": 14337.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\": 19801.012, \"from_m\": 18483.551, \"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\": 20684.657, \"from_m\": 19801.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 768752, \"profile_key\": \"ab696dac8d97c67067c8b8a32a24046a16e7a662451bbb1121f576dec969c5d8\", \"schedule_id\": 37239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Treforest\", \"stage_seq\": 2, \"distance_m\": 1490.149, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1030H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 3, \"distance_m\": 5230.762, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035\", \"location\": \"Taffs Well\", \"stage_seq\": 4, \"distance_m\": 9068.745, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1038\", \"wtt_dep\": \"1039\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 12063.389, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Llandaf\", \"stage_seq\": 6, \"distance_m\": 13803.008, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1045H\", \"location\": \"Cathays\", \"stage_seq\": 7, \"distance_m\": 17971.55, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": \"1050\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 18982.39, \"section_seq\": 1, \"route_path_id\": 144350}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 9, \"distance_m\": 20684.657, \"section_seq\": 1, \"route_path_id\": 144350}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20684.657, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144350}], \"total_distance_m\": 20684.657, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20684.657, \"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": "1023", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:35Z\", \"source_id\": 65244403, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:38Z\", \"source_id\": 20662171, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1790070638540610, "current_leg_arrival_utc": "2026-09-22T10:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:52:56.288955", "service_state_evidence_id": 20662171, "current_leg_start_actual_dep": "2026-09-22T10:50:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-22T09:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:02:57.447134", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O PPD CDB 2B34 150258 2 75 None {"version": 3, "segments": [{"to_m": 161.609, "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": 286.63, "from_m": 161.609, "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": 396.591, "from_m": 286.63, "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": 443.289, "from_m": 396.591, "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": 2436.03, "from_m": 443.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5516.887, "from_m": 2436.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8013.93, "from_m": 5516.887, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11843.332, "from_m": 8013.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12304.269, "from_m": 11843.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14337.899, "from_m": 12304.269, "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": 18483.551, "from_m": 14337.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": 19801.012, "from_m": 18483.551, "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": 20684.657, "from_m": 19801.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 768752, "profile_key": "ab696dac8d97c67067c8b8a32a24046a16e7a662451bbb1121f576dec969c5d8", "schedule_id": 37239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1023", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Treforest", "stage_seq": 2, "distance_m": 1490.149, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1030H", "location": "Trefforest Estate", "stage_seq": 3, "distance_m": 5230.762, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035", "location": "Taffs Well", "stage_seq": 4, "distance_m": 9068.745, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1038", "wtt_dep": "1039", "location": "Radyr", "stage_seq": 5, "distance_m": 12063.389, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Llandaf", "stage_seq": 6, "distance_m": 13803.008, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1045H", "location": "Cathays", "stage_seq": 7, "distance_m": 17971.55, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": "1050", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 18982.39, "section_seq": 1, "route_path_id": 144350}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 9, "distance_m": 20684.657, "section_seq": 1, "route_path_id": 144350}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20684.657, "from_m": 0.0, "section_seq": 1, "route_path_id": 144350}], "total_distance_m": 20684.657, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20684.657, "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": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:35Z", "source_id": 65244403, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:38Z", "source_id": 20662171, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}] Pontypridd 1023 1023 1 None None Cardiff Bay 1054 1053 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39142/2026-09-22/detailed None Cardiff Queen Street 2026-09-22T10:50:00+01:00 Cardiff Bay 3.0 {"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} 1.0 1049 1052 Cardiff Queen Street Cardiff Bay Cardiff Bay 51.4675733 -3.1665697 51.4675733 -3.1665697 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:52:00 Cardiff Bay TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662171 1790070638540610 3 3 2026-09-22 10:02:57.447134 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:52:56.288955
736527 766188 W85785 049N09ME22 2026-09-22 COMPLETE 20663278 2026-09-22 10:53:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 766188, "stp": "P", "toc": "TransPennine Express", "uid": "W85785", "consist": "802204", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85785/2026-09-22/detailed", "trust_id": "049N09ME22", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "3", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "9N09", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1053", "current_leg_dep": "1036", "current_leg_end": "Newcastle", "origin_dep_time": "0908", "origin_platform": "4", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6827807793901022, 55.162427427855526], [-1.6827809, 55.162427399999984], [-1.6831788, 55.162333], [-1.683575, 55.162226399999994], [-1.6837755, 55.1621566], [-1.6840227999999997, 55.162074], [-1.6843136, 55.1619458], [-1.6845876, 55.1618081], [-1.6848564, 55.1616474], [-1.6851233999999995, 55.161465799999995], [-1.6853550999999998, 55.1612869], [-1.6855765, 55.161095399999994], [-1.6857841999999998, 55.1608693], [-1.6858758, 55.160755900000005], [-1.6859657, 55.1606299], [-1.6861133, 55.1603935], [-1.6862199, 55.1601633], [-1.6862726, 55.1600192], [-1.686309, 55.15977669999999], [-1.68635, 55.15948559999999], [-1.6862995999999997, 55.1589663], [-1.6862573999999997, 55.15883780000001], [-1.6861964, 55.1586905], [-1.6861319, 55.15855289999999], [-1.6860495999999998, 55.1583897], [-1.6857926999999997, 55.1580373], [-1.6856331999999998, 55.157853200000005], [-1.6854678, 55.1576671], [-1.6835928999999998, 55.1558167], [-1.6829972999999998, 55.1552288], [-1.6819513999999998, 55.1541919], [-1.6802577, 55.15249489999999], [-1.6800911999999997, 55.152325], [-1.6777697, 55.1499561], [-1.6758587, 55.1479952], [-1.6749029, 55.1470116], [-1.6739206999999998, 55.145993399999995], [-1.672633339914448, 55.14469882043708], [-1.6723524999999997, 55.1444164], [-1.6717411999999998, 55.143737], [-1.6711917, 55.14306239999999], [-1.6692806, 55.140452299999986], [-1.6689957, 55.1400631], [-1.6677441999999998, 55.13831849999999], [-1.6671424, 55.1374576], [-1.6653197, 55.1348558], [-1.6652391999999998, 55.1347427], [-1.6630387999999998, 55.1316503], [-1.6627235, 55.13120800000001], [-1.6624357, 55.1307623], [-1.6618695, 55.1298641], [-1.6613882000000002, 55.1290115], [-1.6613513999999998, 55.1289397], [-1.6608839999999998, 55.1279881], [-1.6607514999999995, 55.1276964], [-1.6606508, 55.127474599999985], [-1.6605478, 55.12725269999999], [-1.6604446, 55.1270305], [-1.6602527, 55.12659159999999], [-1.6598785, 55.12570830000001], [-1.6591422, 55.123934299999995], [-1.6579066999999998, 55.121217], [-1.6566837, 55.1184603], [-1.6565354, 55.118126100000005], [-1.6561052999999997, 55.11707990000001], [-1.6560300999999995, 55.1169158], [-1.6552514, 55.1150621], [-1.6552376, 55.11502920000001], [-1.6545507, 55.1134664], [-1.6538431, 55.11187929999999], [-1.6535024, 55.1112038], [-1.6531228, 55.11053259999999], [-1.6527899999999998, 55.110048500000005], [-1.6524128, 55.1095541], [-1.6518329, 55.1088781], [-1.6511422, 55.108187099999995], [-1.6510656999999995, 55.1081118], [-1.6508158, 55.107874999999986], [-1.6505327000000003, 55.1076129], [-1.6502592, 55.107376900000006], [-1.649937, 55.107103599999995], [-1.6495995999999995, 55.1068486], [-1.649223, 55.10657549999999], [-1.6484811999999998, 55.1060583], [-1.6478196, 55.1056396], [-1.6464763, 55.104799799999995], [-1.6460685, 55.10455], [-1.6456390999999997, 55.104308499999995], [-1.6451803, 55.1040727], [-1.6446268, 55.1038076], [-1.6440343, 55.1035468], [-1.6434489999999995, 55.1033039], [-1.6428187, 55.10305470000001], [-1.6395068000000002, 55.1017987], [-1.6386581999999998, 55.10147750000001], [-1.6362525, 55.1005668], [-1.6347381999999997, 55.0999886], [-1.6339274, 55.09963030000001], [-1.6334477, 55.0994471], [-1.6328557999999995, 55.099221100000015], [-1.6316342, 55.09875679999999], [-1.6308916, 55.09848999999999], [-1.6288747, 55.09774240000001], [-1.6283478999999998, 55.097564899999995], [-1.627781, 55.0973808], [-1.6272470999999995, 55.0972101], [-1.6266789999999998, 55.097045099999995], [-1.6261228, 55.096893300000005], [-1.6255288, 55.0967461], [-1.6249199000000003, 55.0966001], [-1.6243437999999997, 55.09648049999999], [-1.6235154999999997, 55.0963125], [-1.6226701, 55.09616249999999], [-1.6220017, 55.0960591], [-1.6213090999999995, 55.0959658], [-1.6206176, 55.0958763], [-1.6198988999999997, 55.0957908], [-1.6186889999999998, 55.09563769999999], [-1.6182426000000003, 55.095583899999994], [-1.6179976, 55.0955562], [-1.617806, 55.09553299999999], [-1.6169675114151385, 55.095442837522064], [-1.6163571, 55.0953772], [-1.615773, 55.0953044], [-1.6152067, 55.095229], [-1.6146306, 55.0951455], [-1.6140959, 55.0950616], [-1.6135145, 55.09496270000001], [-1.6129682, 55.09485660000001], [-1.6123598999999995, 55.0947295], [-1.6117977, 55.0945991], [-1.6110246, 55.094415899999994], [-1.6104614, 55.094260000000006], [-1.6098872999999998, 55.09409970000001], [-1.6092995, 55.093928], [-1.6087576999999995, 55.0937576], [-1.608163, 55.0935621], [-1.6076156, 55.0933653], [-1.6075084332906626, 55.09332654180912], [-1.6070672999999998, 55.093167], [-1.6065453, 55.09296340000001], [-1.6058612999999995, 55.0926701], [-1.6052124999999997, 55.0923734], [-1.6048740999999995, 55.092214799999994], [-1.6045632, 55.09205919999999], [-1.6041887999999995, 55.09187610000001], [-1.6038577, 55.09169569999999], [-1.6032016, 55.09132179999999], [-1.6026234999999998, 55.0909723], [-1.6021991, 55.0906996], [-1.6018039000000002, 55.0904358], [-1.6013815, 55.0901385], [-1.6010026, 55.0898516], [-1.6006793, 55.0896036], [-1.6003716, 55.0893496], [-1.6000821999999997, 55.0891066], [-1.5998064, 55.08885810000001], [-1.5994563, 55.08853770000001], [-1.5991464, 55.088238], [-1.5987125999999998, 55.087754], [-1.5983407, 55.0873403], [-1.5976984, 55.0864666], [-1.5974733999999997, 55.0861311], [-1.5972665, 55.08578459999998], [-1.5968875, 55.08509219999999], [-1.5967406999999998, 55.08477489999999], [-1.5966100999999997, 55.084452600000006], [-1.5963746, 55.0838096], [-1.5962742, 55.08348749999998], [-1.5961842999999998, 55.083163199999994], [-1.5961113999999998, 55.0828351], [-1.5960503999999998, 55.0825049], [-1.5959825, 55.0818612], [-1.5959526999999998, 55.0812179], [-1.5959722999999997, 55.08064559999999], [-1.5960322000000002, 55.08010420000001], [-1.596186, 55.07906189999999], [-1.5963849999999995, 55.078017], [-1.5966724, 55.07631479999999], [-1.5967639, 55.075842599999994], [-1.5970915, 55.0739815], [-1.5971916999999998, 55.07341399999999], [-1.5975435, 55.0714207], [-1.5977034, 55.070532099999994], [-1.5978674999999998, 55.0696094], [-1.5980265, 55.06867999999999], [-1.5980788, 55.06836990000001], [-1.5982897, 55.067213800000005], [-1.5983676, 55.066806], [-1.5983940999999997, 55.0666414], [-1.5984641, 55.06620550000001], [-1.5988459, 55.064044900000006], [-1.5989021999999995, 55.06360779999999], [-1.5989394999999995, 55.06316970000001], [-1.5989626, 55.06229369999999], [-1.5989123999999997, 55.061418200000006], [-1.5988496, 55.0609772], [-1.5987748999999998, 55.060534700000005], [-1.5986684999999998, 55.0600183], [-1.5984591, 55.059239899999994], [-1.5984199999999995, 55.0591047], [-1.5982051, 55.0585068], [-1.5979636, 55.0579129], [-1.5977741999999997, 55.05751969999999], [-1.5975650999999995, 55.05712789999999], [-1.5974866999999997, 55.056976199999994], [-1.5970270999999998, 55.0562109], [-1.59629, 55.05502580000001], [-1.5955429999999995, 55.05383280000001], [-1.5937259999999998, 55.050889100000006], [-1.5920390999999998, 55.0481737], [-1.5905939, 55.045772], [-1.5905400999999997, 55.0456883], [-1.5905062, 55.04563569999999], [-1.5901109, 55.0450214], [-1.5899156, 55.0447179], [-1.5892448999999995, 55.043673199999986], [-1.5881400600075344, 55.04188816749413], [-1.5876947, 55.04116859999999], [-1.5861767, 55.0387208], [-1.5856512, 55.0378386], [-1.5849255999999998, 55.036707], [-1.5837897999999997, 55.0348577], [-1.5835446999999998, 55.0344649], [-1.5830194, 55.03362309999999], [-1.5828842, 55.033406500000005], [-1.582637, 55.033010299999994], [-1.5823792999999995, 55.03259349999999], [-1.5821100999999995, 55.0321796], [-1.5817483, 55.0315854], [-1.5815634, 55.0312899], [-1.5813740999999997, 55.0309924], [-1.5810816999999997, 55.03054290000001], [-1.5808408, 55.0301942], [-1.5805727, 55.0298433], [-1.5800436, 55.02918799999999], [-1.5797603999999998, 55.0288662], [-1.5796127999999998, 55.028714499999985], [-1.5794503999999998, 55.028547399999994], [-1.5788752999999998, 55.02793619999999], [-1.57769, 55.0268893], [-1.5768050999999998, 55.0262215], [-1.5766672999999998, 55.0261244], [-1.5762807999999997, 55.0258502], [-1.5756017999999998, 55.025414899999994], [-1.5746826, 55.0248256], [-1.5722169, 55.0235403], [-1.5697139999999998, 55.022404900000005], [-1.5682768, 55.02167909999999], [-1.5665448, 55.0206692], [-1.5649732, 55.0195754], [-1.5635912999999997, 55.0184378], [-1.5632437, 55.01810979999999], [-1.5631653, 55.01803689999999], [-1.5630253999999997, 55.0179067], [-1.5624096, 55.01728599999999], [-1.5617786, 55.0165912], [-1.5614449999999995, 55.0161639], [-1.5613513, 55.01604389999999], [-1.5611887, 55.015829499999995], [-1.5605543, 55.0148883], [-1.5601882, 55.0142779], [-1.5600392052657266, 55.0139890248262], [-1.5599602326139947, 55.01383709720639], [-1.5598893608082876, 55.013703013081795], [-1.5598255635903369, 55.01358420337949], [-1.5597678147018743, 55.01347809902653], [-1.559715087884631, 55.01338213094999], [-1.5596663568803404, 55.01329373007694], [-1.5596205954307325, 55.013210327334434], [-1.5595767772775395, 55.013129353649546], [-1.5595338761624935, 55.01304823994936], [-1.5594908658273263, 55.0129644171609], [-1.5594467200137692, 55.01287531621127], [-1.559400412463554, 55.012778368027526], [-1.5593509169184128, 55.01267100353672], [-1.559297207120077, 55.01255065366595], [-1.559238256810278, 55.01241474934225], [-1.5591730397307486, 55.0122607214927], [-1.5589535, 55.0116963], [-1.5587513999999998, 55.0109236], [-1.5586615, 55.0106171], [-1.5585157999999997, 55.0100365], [-1.5583697, 55.00931679999999], [-1.5582157, 55.00825429999999], [-1.5581866, 55.00707270000001], [-1.5581694999999998, 55.00637270000001], [-1.5583325999999995, 55.004359], [-1.5583768999999998, 55.00381250000001], [-1.5586003999999998, 55.0012463], [-1.5589757999999998, 54.99917599999999], [-1.5592696999999998, 54.998184900000005], [-1.5592990999999998, 54.9981026], [-1.5593747999999998, 54.9979185], [-1.5595424, 54.99751080000001], [-1.5598266999999997, 54.99685209999999], [-1.5601788, 54.9961444], [-1.5603817, 54.9957793], [-1.5609962999999998, 54.9947512], [-1.5612823999999998, 54.99428170000001], [-1.5613039, 54.9942475], [-1.5614773, 54.99397170000001], [-1.5616598, 54.99367229999999], [-1.5620762, 54.99301859999999], [-1.5622315, 54.992784799999995], [-1.5623891, 54.9925402], [-1.5625721, 54.9923101], [-1.5627076999999998, 54.9921452], [-1.5628991, 54.9919109], [-1.5630596999999995, 54.991695], [-1.5632437, 54.9914524], [-1.5634833, 54.99115519999999], [-1.5637601999999995, 54.99081650000001], [-1.5637964, 54.990771], [-1.5639832, 54.9905361], [-1.5641049744588276, 54.99038365396537], [-1.5644092, 54.99000279999999], [-1.5646760999999998, 54.98968579999999], [-1.5650908, 54.9891992], [-1.5654516, 54.9887909], [-1.565761, 54.9884473], [-1.5661894999999997, 54.987982200000005], [-1.5666011999999998, 54.9875764], [-1.5666831, 54.9874956], [-1.5667884, 54.9873942], [-1.5671278999999998, 54.9870643], [-1.5674186, 54.98679610000001], [-1.5677118, 54.9865359], [-1.5678521, 54.9864159], [-1.5680187, 54.9862735], [-1.5683883, 54.98597660000001], [-1.5687053, 54.985733], [-1.5690347999999998, 54.985484199999995], [-1.569368, 54.9852477], [-1.569784, 54.9849544], [-1.5699892999999998, 54.9848145], [-1.5700847, 54.9847495], [-1.5703727999999997, 54.98454460000001], [-1.5705796, 54.98440370000001], [-1.5707893, 54.98426189999999], [-1.5713275999999998, 54.9839318], [-1.5716165999999998, 54.983757], [-1.5716846999999998, 54.9837177], [-1.5720881, 54.9834862], [-1.5723964, 54.9833139], [-1.5727804, 54.9831122], [-1.5731158, 54.9829446], [-1.5734836, 54.9827739], [-1.5738918999999998, 54.98259550000001], [-1.5742299, 54.98245579999999], [-1.5747924, 54.982237], [-1.5753062, 54.9820539], [-1.5755794, 54.9819608], [-1.5770334999999998, 54.9814829], [-1.578410753130368, 54.98103030611171], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-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": "Morpeth", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Morpeth", "current_leg_milage": "16.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 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\": 25200.365, \"from_m\": 16574.894, \"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\": 26092.847, \"from_m\": 25200.365, \"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\": 28127.341, \"from_m\": 26092.847, \"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\": 28180.896, \"from_m\": 28127.341, \"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\": 28244.415, \"from_m\": 28180.896, \"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\": 29104.829, \"from_m\": 28244.415, \"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\": 32449.515, \"from_m\": 29104.829, \"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\": 34907.286, \"from_m\": 32449.515, \"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\": 38414.49, \"from_m\": 34907.286, \"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\": 45517.635, \"from_m\": 38414.49, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45598.267, \"from_m\": 45517.635, \"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\": 47370.753, \"from_m\": 45598.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50540.6, \"from_m\": 47370.753, \"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\": 55292.45, \"from_m\": 50540.6, \"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\": 55970.683, \"from_m\": 55292.45, \"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\": 56915.845, \"from_m\": 55970.683, \"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\": 57781.636, \"from_m\": 56915.845, \"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\": 57901.43, \"from_m\": 57781.636, \"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\": 62674.379, \"from_m\": 57901.43, \"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\": 63343.212, \"from_m\": 62674.379, \"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\": 64094.045, \"from_m\": 63343.212, \"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\": 66103.686, \"from_m\": 64094.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68215.645, \"from_m\": 66103.686, \"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\": 69628.226, \"from_m\": 68215.645, \"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\": 72912.242, \"from_m\": 69628.226, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75739.137, \"from_m\": 72912.242, \"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\": 75819.96, \"from_m\": 75739.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78946.172, \"from_m\": 75819.96, \"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\": 80402.984, \"from_m\": 78946.172, \"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\": 87681.203, \"from_m\": 80402.984, \"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\": 89036.737, \"from_m\": 87681.203, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90831.425, \"from_m\": 89036.737, \"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\": 92092.705, \"from_m\": 90831.425, \"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\": 93165.897, \"from_m\": 92092.705, \"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\": 94109.812, \"from_m\": 93165.897, \"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\": 95238.878, \"from_m\": 94109.812, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 96046.917, \"from_m\": 95238.878, \"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\": 105126.128, \"from_m\": 96046.917, \"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\": 106768.931, \"from_m\": 105126.128, \"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\": 122365.272, \"from_m\": 106768.931, \"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\": 123308.231, \"from_m\": 122365.272, \"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\": 123338.755, \"from_m\": 123308.231, \"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\": 123527.465, \"from_m\": 123338.755, \"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\": 129965.183, \"from_m\": 123527.465, \"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\": 131155.062, \"from_m\": 129965.183, \"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\": 136788.812, \"from_m\": 131155.062, \"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\": 142244.041, \"from_m\": 136788.812, \"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\": 142842.467, \"from_m\": 142244.041, \"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\": 144008.707, \"from_m\": 142842.467, \"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\": 144676.403, \"from_m\": 144008.707, \"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\": 150915.717, \"from_m\": 144676.403, \"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\": 151660.128, \"from_m\": 150915.717, \"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\": 159886.241, \"from_m\": 151660.128, \"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\": 162620.035, \"from_m\": 159886.241, \"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\": 163780.381, \"from_m\": 162620.035, \"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\": 166327.458, \"from_m\": 163780.381, \"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\": 166362.943, \"from_m\": 166327.458, \"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\": 169536.167, \"from_m\": 166362.943, \"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\": 171268.728, \"from_m\": 169536.167, \"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\": 171943.971, \"from_m\": 171268.728, \"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\": 172997.047, \"from_m\": 171943.971, \"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\": 173843.719, \"from_m\": 172997.047, \"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\": 192968.647, \"from_m\": 173843.719, \"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\": 197079.478, \"from_m\": 192968.647, \"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\": 197106.765, \"from_m\": 197079.478, \"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\": 197927.211, \"from_m\": 197106.765, \"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\": 198847.1, \"from_m\": 197927.211, \"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\": 199916.566, \"from_m\": 198847.1, \"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\": 766188, \"profile_key\": \"ee26646f7f1be583a24c7082cb77f8c75a933f54629be8f639252a64fdbdb3cf\", \"schedule_id\": 28215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0908\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0909H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0912\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 5, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916\", \"location\": \"Prestonpans\", \"stage_seq\": 6, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0921H\", \"location\": \"Drem\", \"stage_seq\": 7, \"distance_m\": 28408.873, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"0925H\", \"wtt_dep\": \"0927\", \"location\": \"East Linton\", \"stage_seq\": 8, \"distance_m\": 37028.944, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"0932\", \"wtt_dep\": \"0933H\", \"location\": \"Dunbar\", \"stage_seq\": 9, \"distance_m\": 46627.709, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 10, \"distance_m\": 49803.361, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"Grantshouse\", \"stage_seq\": 11, \"distance_m\": 65552.084, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"0947\", \"wtt_dep\": \"0948H\", \"location\": \"Reston\", \"stage_seq\": 12, \"distance_m\": 74233.173, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Reston Sig. EG402\", \"stage_seq\": 13, \"distance_m\": 89289.866, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"0958H\", \"wtt_dep\": \"1000\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 14, \"distance_m\": 92253.142, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010\", \"location\": \"Belford L.C.\", \"stage_seq\": 15, \"distance_m\": 117022.281, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014H\", \"location\": \"Chathill APCO\", \"stage_seq\": 16, \"distance_m\": 127631.785, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"1020H\", \"wtt_dep\": \"1022H\", \"location\": \"Alnmouth\", \"stage_seq\": 17, \"distance_m\": 143864.628, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"1035\", \"wtt_dep\": \"1037\", \"location\": \"Morpeth\", \"stage_seq\": 18, \"distance_m\": 173207.431, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Benton North Jn\", \"stage_seq\": 19, \"distance_m\": 192968.647, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Heaton South Jn\", \"stage_seq\": 20, \"distance_m\": 196971.175, \"section_seq\": 1, \"route_path_id\": 142412}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 21, \"distance_m\": 199916.566, \"section_seq\": 1, \"route_path_id\": 142412}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 199916.566, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142412}], \"total_distance_m\": 199916.566, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 199916.566, \"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": "0908", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:15:45Z\", \"source_id\": 64995517, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:15:51Z\", \"source_id\": 20589603, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:20:19Z\", \"source_id\": 65008248, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:20:23Z\", \"source_id\": 20593266, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:23:49Z\", \"source_id\": 65017659, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:23:53Z\", \"source_id\": 20596040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:05Z\", \"source_id\": 65037286, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:08Z\", \"source_id\": 20601743, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:39Z\", \"source_id\": 65081754, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:43Z\", \"source_id\": 20614684, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:17Z\", \"source_id\": 65107326, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:20Z\", \"source_id\": 20622083, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:43Z\", \"source_id\": 65165221, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:48Z\", \"source_id\": 20639086, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:24Z\", \"source_id\": 65202810, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:25Z\", \"source_id\": 20650051, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:03Z\", \"source_id\": 65248039, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:07Z\", \"source_id\": 20663278, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "3", "timing_fact_generation": 1790070727154969, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:00.623081", "service_state_evidence_id": 20663278, "current_leg_start_actual_dep": "2026-09-22T10:38:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:02.334398", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P EDB NCL 9N09 802204 5 125 None {"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "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": 1076.414, "from_m": 1013.735, "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": 1142.866, "from_m": 1076.414, "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": 1613.024, "from_m": 1142.866, "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": 2251.766, "from_m": 1613.024, "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": 5604.689, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9316.096, "from_m": 5604.689, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9388.056, "from_m": 9316.096, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10069.944, "from_m": 9388.056, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16574.894, "from_m": 10069.944, "capability_applied": null, "effective_limit_mph": 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": 25200.365, "from_m": 16574.894, "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": 26092.847, "from_m": 25200.365, "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": 28127.341, "from_m": 26092.847, "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": 28180.896, "from_m": 28127.341, "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": 28244.415, "from_m": 28180.896, "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": 29104.829, "from_m": 28244.415, "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": 32449.515, "from_m": 29104.829, "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": 34907.286, "from_m": 32449.515, "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": 38414.49, "from_m": 34907.286, "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": 45517.635, "from_m": 38414.49, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45598.267, "from_m": 45517.635, "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": 47370.753, "from_m": 45598.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50540.6, "from_m": 47370.753, "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": 55292.45, "from_m": 50540.6, "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": 55970.683, "from_m": 55292.45, "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": 56915.845, "from_m": 55970.683, "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": 57781.636, "from_m": 56915.845, "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": 57901.43, "from_m": 57781.636, "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": 62674.379, "from_m": 57901.43, "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": 63343.212, "from_m": 62674.379, "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": 64094.045, "from_m": 63343.212, "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": 66103.686, "from_m": 64094.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 68215.645, "from_m": 66103.686, "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": 69628.226, "from_m": 68215.645, "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": 72912.242, "from_m": 69628.226, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75739.137, "from_m": 72912.242, "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": 75819.96, "from_m": 75739.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78946.172, "from_m": 75819.96, "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": 80402.984, "from_m": 78946.172, "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": 87681.203, "from_m": 80402.984, "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": 89036.737, "from_m": 87681.203, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90831.425, "from_m": 89036.737, "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": 92092.705, "from_m": 90831.425, "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": 93165.897, "from_m": 92092.705, "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": 94109.812, "from_m": 93165.897, "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": 95238.878, "from_m": 94109.812, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 96046.917, "from_m": 95238.878, "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": 105126.128, "from_m": 96046.917, "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": 106768.931, "from_m": 105126.128, "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": 122365.272, "from_m": 106768.931, "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": 123308.231, "from_m": 122365.272, "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": 123338.755, "from_m": 123308.231, "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": 123527.465, "from_m": 123338.755, "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": 129965.183, "from_m": 123527.465, "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": 131155.062, "from_m": 129965.183, "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": 136788.812, "from_m": 131155.062, "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": 142244.041, "from_m": 136788.812, "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": 142842.467, "from_m": 142244.041, "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": 144008.707, "from_m": 142842.467, "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": 144676.403, "from_m": 144008.707, "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": 150915.717, "from_m": 144676.403, "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": 151660.128, "from_m": 150915.717, "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": 159886.241, "from_m": 151660.128, "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": 162620.035, "from_m": 159886.241, "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": 163780.381, "from_m": 162620.035, "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": 166327.458, "from_m": 163780.381, "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": 166362.943, "from_m": 166327.458, "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": 169536.167, "from_m": 166362.943, "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": 171268.728, "from_m": 169536.167, "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": 171943.971, "from_m": 171268.728, "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": 172997.047, "from_m": 171943.971, "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": 173843.719, "from_m": 172997.047, "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": 192968.647, "from_m": 173843.719, "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": 197079.478, "from_m": 192968.647, "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": 197106.765, "from_m": 197079.478, "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": 197927.211, "from_m": 197106.765, "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": 198847.1, "from_m": 197927.211, "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": 199916.566, "from_m": 198847.1, "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": 766188, "profile_key": "ee26646f7f1be583a24c7082cb77f8c75a933f54629be8f639252a64fdbdb3cf", "schedule_id": 28215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0908", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0909H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0912", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914", "location": "Monktonhall Jn", "stage_seq": 5, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916", "location": "Prestonpans", "stage_seq": 6, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0921H", "location": "Drem", "stage_seq": 7, "distance_m": 28408.873, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "0925H", "wtt_dep": "0927", "location": "East Linton", "stage_seq": 8, "distance_m": 37028.944, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "0932", "wtt_dep": "0933H", "location": "Dunbar", "stage_seq": 9, "distance_m": 46627.709, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936", "location": "Oxwellmains Crossover", "stage_seq": 10, "distance_m": 49803.361, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "Grantshouse", "stage_seq": 11, "distance_m": 65552.084, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "0947", "wtt_dep": "0948H", "location": "Reston", "stage_seq": 12, "distance_m": 74233.173, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Reston Sig. EG402", "stage_seq": 13, "distance_m": 89289.866, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "0958H", "wtt_dep": "1000", "location": "Berwick-upon-Tweed", "stage_seq": 14, "distance_m": 92253.142, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010", "location": "Belford L.C.", "stage_seq": 15, "distance_m": 117022.281, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014H", "location": "Chathill APCO", "stage_seq": 16, "distance_m": 127631.785, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "1020H", "wtt_dep": "1022H", "location": "Alnmouth", "stage_seq": 17, "distance_m": 143864.628, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "1035", "wtt_dep": "1037", "location": "Morpeth", "stage_seq": 18, "distance_m": 173207.431, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Benton North Jn", "stage_seq": 19, "distance_m": 192968.647, "section_seq": 1, "route_path_id": 142412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Heaton South Jn", "stage_seq": 20, "distance_m": 196971.175, "section_seq": 1, "route_path_id": 142412}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Newcastle", "stage_seq": 21, "distance_m": 199916.566, "section_seq": 1, "route_path_id": 142412}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 199916.566, "from_m": 0.0, "section_seq": 1, "route_path_id": 142412}], "total_distance_m": 199916.566, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 199916.566, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:15:45Z", "source_id": 64995517, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:15:51Z", "source_id": 20589603, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:20:19Z", "source_id": 65008248, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:20:23Z", "source_id": 20593266, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1088, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:23:49Z", "source_id": 65017659, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:23:53Z", "source_id": 20596040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1061, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:05Z", "source_id": 65037286, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:08Z", "source_id": 20601743, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1084, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:39Z", "source_id": 65081754, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:43Z", "source_id": 20614684, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3179, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:17Z", "source_id": 65107326, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:20Z", "source_id": 20622083, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:43Z", "source_id": 65165221, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:48Z", "source_id": 20639086, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:24Z", "source_id": 65202810, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:25Z", "source_id": 20650051, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3515, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:03Z", "source_id": 65248039, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:07Z", "source_id": 20663278, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Edinburgh 0908 0908 4 None None Newcastle 1052 1052 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85785/2026-09-22/detailed None Morpeth 2026-09-22T10:38:00+01:00 Newcastle 17.0 {"type": "LineString", "coordinates": [[-1.6827807793901022, 55.162427427855526], [-1.6827809, 55.162427399999984], [-1.6831788, 55.162333], [-1.683575, 55.162226399999994], [-1.6837755, 55.1621566], [-1.6840227999999997, 55.162074], [-1.6843136, 55.1619458], [-1.6845876, 55.1618081], [-1.6848564, 55.1616474], [-1.6851233999999995, 55.161465799999995], [-1.6853550999999998, 55.1612869], [-1.6855765, 55.161095399999994], [-1.6857841999999998, 55.1608693], [-1.6858758, 55.160755900000005], [-1.6859657, 55.1606299], [-1.6861133, 55.1603935], [-1.6862199, 55.1601633], [-1.6862726, 55.1600192], [-1.686309, 55.15977669999999], [-1.68635, 55.15948559999999], [-1.6862995999999997, 55.1589663], [-1.6862573999999997, 55.15883780000001], [-1.6861964, 55.1586905], [-1.6861319, 55.15855289999999], [-1.6860495999999998, 55.1583897], [-1.6857926999999997, 55.1580373], [-1.6856331999999998, 55.157853200000005], [-1.6854678, 55.1576671], [-1.6835928999999998, 55.1558167], [-1.6829972999999998, 55.1552288], [-1.6819513999999998, 55.1541919], [-1.6802577, 55.15249489999999], [-1.6800911999999997, 55.152325], [-1.6777697, 55.1499561], [-1.6758587, 55.1479952], [-1.6749029, 55.1470116], [-1.6739206999999998, 55.145993399999995], [-1.672633339914448, 55.14469882043708], [-1.6723524999999997, 55.1444164], [-1.6717411999999998, 55.143737], [-1.6711917, 55.14306239999999], [-1.6692806, 55.140452299999986], [-1.6689957, 55.1400631], [-1.6677441999999998, 55.13831849999999], [-1.6671424, 55.1374576], [-1.6653197, 55.1348558], [-1.6652391999999998, 55.1347427], [-1.6630387999999998, 55.1316503], [-1.6627235, 55.13120800000001], [-1.6624357, 55.1307623], [-1.6618695, 55.1298641], [-1.6613882000000002, 55.1290115], [-1.6613513999999998, 55.1289397], [-1.6608839999999998, 55.1279881], [-1.6607514999999995, 55.1276964], [-1.6606508, 55.127474599999985], [-1.6605478, 55.12725269999999], [-1.6604446, 55.1270305], [-1.6602527, 55.12659159999999], [-1.6598785, 55.12570830000001], [-1.6591422, 55.123934299999995], [-1.6579066999999998, 55.121217], [-1.6566837, 55.1184603], [-1.6565354, 55.118126100000005], [-1.6561052999999997, 55.11707990000001], [-1.6560300999999995, 55.1169158], [-1.6552514, 55.1150621], [-1.6552376, 55.11502920000001], [-1.6545507, 55.1134664], [-1.6538431, 55.11187929999999], [-1.6535024, 55.1112038], [-1.6531228, 55.11053259999999], [-1.6527899999999998, 55.110048500000005], [-1.6524128, 55.1095541], [-1.6518329, 55.1088781], [-1.6511422, 55.108187099999995], [-1.6510656999999995, 55.1081118], [-1.6508158, 55.107874999999986], [-1.6505327000000003, 55.1076129], [-1.6502592, 55.107376900000006], [-1.649937, 55.107103599999995], [-1.6495995999999995, 55.1068486], [-1.649223, 55.10657549999999], [-1.6484811999999998, 55.1060583], [-1.6478196, 55.1056396], [-1.6464763, 55.104799799999995], [-1.6460685, 55.10455], [-1.6456390999999997, 55.104308499999995], [-1.6451803, 55.1040727], [-1.6446268, 55.1038076], [-1.6440343, 55.1035468], [-1.6434489999999995, 55.1033039], [-1.6428187, 55.10305470000001], [-1.6395068000000002, 55.1017987], [-1.6386581999999998, 55.10147750000001], [-1.6362525, 55.1005668], [-1.6347381999999997, 55.0999886], [-1.6339274, 55.09963030000001], [-1.6334477, 55.0994471], [-1.6328557999999995, 55.099221100000015], [-1.6316342, 55.09875679999999], [-1.6308916, 55.09848999999999], [-1.6288747, 55.09774240000001], [-1.6283478999999998, 55.097564899999995], [-1.627781, 55.0973808], [-1.6272470999999995, 55.0972101], [-1.6266789999999998, 55.097045099999995], [-1.6261228, 55.096893300000005], [-1.6255288, 55.0967461], [-1.6249199000000003, 55.0966001], [-1.6243437999999997, 55.09648049999999], [-1.6235154999999997, 55.0963125], [-1.6226701, 55.09616249999999], [-1.6220017, 55.0960591], [-1.6213090999999995, 55.0959658], [-1.6206176, 55.0958763], [-1.6198988999999997, 55.0957908], [-1.6186889999999998, 55.09563769999999], [-1.6182426000000003, 55.095583899999994], [-1.6179976, 55.0955562], [-1.617806, 55.09553299999999], [-1.6169675114151385, 55.095442837522064], [-1.6163571, 55.0953772], [-1.615773, 55.0953044], [-1.6152067, 55.095229], [-1.6146306, 55.0951455], [-1.6140959, 55.0950616], [-1.6135145, 55.09496270000001], [-1.6129682, 55.09485660000001], [-1.6123598999999995, 55.0947295], [-1.6117977, 55.0945991], [-1.6110246, 55.094415899999994], [-1.6104614, 55.094260000000006], [-1.6098872999999998, 55.09409970000001], [-1.6092995, 55.093928], [-1.6087576999999995, 55.0937576], [-1.608163, 55.0935621], [-1.6076156, 55.0933653], [-1.6075084332906626, 55.09332654180912], [-1.6070672999999998, 55.093167], [-1.6065453, 55.09296340000001], [-1.6058612999999995, 55.0926701], [-1.6052124999999997, 55.0923734], [-1.6048740999999995, 55.092214799999994], [-1.6045632, 55.09205919999999], [-1.6041887999999995, 55.09187610000001], [-1.6038577, 55.09169569999999], [-1.6032016, 55.09132179999999], [-1.6026234999999998, 55.0909723], [-1.6021991, 55.0906996], [-1.6018039000000002, 55.0904358], [-1.6013815, 55.0901385], [-1.6010026, 55.0898516], [-1.6006793, 55.0896036], [-1.6003716, 55.0893496], [-1.6000821999999997, 55.0891066], [-1.5998064, 55.08885810000001], [-1.5994563, 55.08853770000001], [-1.5991464, 55.088238], [-1.5987125999999998, 55.087754], [-1.5983407, 55.0873403], [-1.5976984, 55.0864666], [-1.5974733999999997, 55.0861311], [-1.5972665, 55.08578459999998], [-1.5968875, 55.08509219999999], [-1.5967406999999998, 55.08477489999999], [-1.5966100999999997, 55.084452600000006], [-1.5963746, 55.0838096], [-1.5962742, 55.08348749999998], [-1.5961842999999998, 55.083163199999994], [-1.5961113999999998, 55.0828351], [-1.5960503999999998, 55.0825049], [-1.5959825, 55.0818612], [-1.5959526999999998, 55.0812179], [-1.5959722999999997, 55.08064559999999], [-1.5960322000000002, 55.08010420000001], [-1.596186, 55.07906189999999], [-1.5963849999999995, 55.078017], [-1.5966724, 55.07631479999999], [-1.5967639, 55.075842599999994], [-1.5970915, 55.0739815], [-1.5971916999999998, 55.07341399999999], [-1.5975435, 55.0714207], [-1.5977034, 55.070532099999994], [-1.5978674999999998, 55.0696094], [-1.5980265, 55.06867999999999], [-1.5980788, 55.06836990000001], [-1.5982897, 55.067213800000005], [-1.5983676, 55.066806], [-1.5983940999999997, 55.0666414], [-1.5984641, 55.06620550000001], [-1.5988459, 55.064044900000006], [-1.5989021999999995, 55.06360779999999], [-1.5989394999999995, 55.06316970000001], [-1.5989626, 55.06229369999999], [-1.5989123999999997, 55.061418200000006], [-1.5988496, 55.0609772], [-1.5987748999999998, 55.060534700000005], [-1.5986684999999998, 55.0600183], [-1.5984591, 55.059239899999994], [-1.5984199999999995, 55.0591047], [-1.5982051, 55.0585068], [-1.5979636, 55.0579129], [-1.5977741999999997, 55.05751969999999], [-1.5975650999999995, 55.05712789999999], [-1.5974866999999997, 55.056976199999994], [-1.5970270999999998, 55.0562109], [-1.59629, 55.05502580000001], [-1.5955429999999995, 55.05383280000001], [-1.5937259999999998, 55.050889100000006], [-1.5920390999999998, 55.0481737], [-1.5905939, 55.045772], [-1.5905400999999997, 55.0456883], [-1.5905062, 55.04563569999999], [-1.5901109, 55.0450214], [-1.5899156, 55.0447179], [-1.5892448999999995, 55.043673199999986], [-1.5881400600075344, 55.04188816749413], [-1.5876947, 55.04116859999999], [-1.5861767, 55.0387208], [-1.5856512, 55.0378386], [-1.5849255999999998, 55.036707], [-1.5837897999999997, 55.0348577], [-1.5835446999999998, 55.0344649], [-1.5830194, 55.03362309999999], [-1.5828842, 55.033406500000005], [-1.582637, 55.033010299999994], [-1.5823792999999995, 55.03259349999999], [-1.5821100999999995, 55.0321796], [-1.5817483, 55.0315854], [-1.5815634, 55.0312899], [-1.5813740999999997, 55.0309924], [-1.5810816999999997, 55.03054290000001], [-1.5808408, 55.0301942], [-1.5805727, 55.0298433], [-1.5800436, 55.02918799999999], [-1.5797603999999998, 55.0288662], [-1.5796127999999998, 55.028714499999985], [-1.5794503999999998, 55.028547399999994], [-1.5788752999999998, 55.02793619999999], [-1.57769, 55.0268893], [-1.5768050999999998, 55.0262215], [-1.5766672999999998, 55.0261244], [-1.5762807999999997, 55.0258502], [-1.5756017999999998, 55.025414899999994], [-1.5746826, 55.0248256], [-1.5722169, 55.0235403], [-1.5697139999999998, 55.022404900000005], [-1.5682768, 55.02167909999999], [-1.5665448, 55.0206692], [-1.5649732, 55.0195754], [-1.5635912999999997, 55.0184378], [-1.5632437, 55.01810979999999], [-1.5631653, 55.01803689999999], [-1.5630253999999997, 55.0179067], [-1.5624096, 55.01728599999999], [-1.5617786, 55.0165912], [-1.5614449999999995, 55.0161639], [-1.5613513, 55.01604389999999], [-1.5611887, 55.015829499999995], [-1.5605543, 55.0148883], [-1.5601882, 55.0142779], [-1.5600392052657266, 55.0139890248262], [-1.5599602326139947, 55.01383709720639], [-1.5598893608082876, 55.013703013081795], [-1.5598255635903369, 55.01358420337949], [-1.5597678147018743, 55.01347809902653], [-1.559715087884631, 55.01338213094999], [-1.5596663568803404, 55.01329373007694], [-1.5596205954307325, 55.013210327334434], [-1.5595767772775395, 55.013129353649546], [-1.5595338761624935, 55.01304823994936], [-1.5594908658273263, 55.0129644171609], [-1.5594467200137692, 55.01287531621127], [-1.559400412463554, 55.012778368027526], [-1.5593509169184128, 55.01267100353672], [-1.559297207120077, 55.01255065366595], [-1.559238256810278, 55.01241474934225], [-1.5591730397307486, 55.0122607214927], [-1.5589535, 55.0116963], [-1.5587513999999998, 55.0109236], [-1.5586615, 55.0106171], [-1.5585157999999997, 55.0100365], [-1.5583697, 55.00931679999999], [-1.5582157, 55.00825429999999], [-1.5581866, 55.00707270000001], [-1.5581694999999998, 55.00637270000001], [-1.5583325999999995, 55.004359], [-1.5583768999999998, 55.00381250000001], [-1.5586003999999998, 55.0012463], [-1.5589757999999998, 54.99917599999999], [-1.5592696999999998, 54.998184900000005], [-1.5592990999999998, 54.9981026], [-1.5593747999999998, 54.9979185], [-1.5595424, 54.99751080000001], [-1.5598266999999997, 54.99685209999999], [-1.5601788, 54.9961444], [-1.5603817, 54.9957793], [-1.5609962999999998, 54.9947512], [-1.5612823999999998, 54.99428170000001], [-1.5613039, 54.9942475], [-1.5614773, 54.99397170000001], [-1.5616598, 54.99367229999999], [-1.5620762, 54.99301859999999], [-1.5622315, 54.992784799999995], [-1.5623891, 54.9925402], [-1.5625721, 54.9923101], [-1.5627076999999998, 54.9921452], [-1.5628991, 54.9919109], [-1.5630596999999995, 54.991695], [-1.5632437, 54.9914524], [-1.5634833, 54.99115519999999], [-1.5637601999999995, 54.99081650000001], [-1.5637964, 54.990771], [-1.5639832, 54.9905361], [-1.5641049744588276, 54.99038365396537], [-1.5644092, 54.99000279999999], [-1.5646760999999998, 54.98968579999999], [-1.5650908, 54.9891992], [-1.5654516, 54.9887909], [-1.565761, 54.9884473], [-1.5661894999999997, 54.987982200000005], [-1.5666011999999998, 54.9875764], [-1.5666831, 54.9874956], [-1.5667884, 54.9873942], [-1.5671278999999998, 54.9870643], [-1.5674186, 54.98679610000001], [-1.5677118, 54.9865359], [-1.5678521, 54.9864159], [-1.5680187, 54.9862735], [-1.5683883, 54.98597660000001], [-1.5687053, 54.985733], [-1.5690347999999998, 54.985484199999995], [-1.569368, 54.9852477], [-1.569784, 54.9849544], [-1.5699892999999998, 54.9848145], [-1.5700847, 54.9847495], [-1.5703727999999997, 54.98454460000001], [-1.5705796, 54.98440370000001], [-1.5707893, 54.98426189999999], [-1.5713275999999998, 54.9839318], [-1.5716165999999998, 54.983757], [-1.5716846999999998, 54.9837177], [-1.5720881, 54.9834862], [-1.5723964, 54.9833139], [-1.5727804, 54.9831122], [-1.5731158, 54.9829446], [-1.5734836, 54.9827739], [-1.5738918999999998, 54.98259550000001], [-1.5742299, 54.98245579999999], [-1.5747924, 54.982237], [-1.5753062, 54.9820539], [-1.5755794, 54.9819608], [-1.5770334999999998, 54.9814829], [-1.578410753130368, 54.98103030611171], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-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]]} 16.6 1036 1053 Morpeth Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:53:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663278 1790070727154969 83 83 2026-09-22 10:03:02.334398 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:00.623081
736528 766518 C10093 639O29ME22 2026-09-22 COMPLETE 20663283 2026-09-22 10:53:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 766518, "stp": "P", "toc": "Thameslink", "uid": "C10093", "consist": "700030", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10093/2026-09-22/detailed", "trust_id": "639O29ME22", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-22", "dest_arr_time": "1047", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O29", "timing_status": "LATE", "origin_station": "St. Albans", "current_leg_arr": "1053", "current_leg_dep": "1050", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "0922", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton", "dest_arr_time_act": "1047", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton", "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\": 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\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38396.851, \"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\": 38424.763, \"from_m\": 38396.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38479.933, \"from_m\": 38424.763, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38810.024, \"from_m\": 38479.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39151.416, \"from_m\": 38810.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39236.471, \"from_m\": 39151.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39769.818, \"from_m\": 39236.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40060.922, \"from_m\": 39769.818, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40104.642, \"from_m\": 40060.922, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44067.923, \"from_m\": 40104.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44122.65, \"from_m\": 44067.923, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44575.381, \"from_m\": 44122.65, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44665.767, \"from_m\": 44575.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45711.485, \"from_m\": 44665.767, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45809.838, \"from_m\": 45711.485, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45914.656, \"from_m\": 45809.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46128.152, \"from_m\": 45914.656, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46190.387, \"from_m\": 46128.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46224.557, \"from_m\": 46190.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46262.124, \"from_m\": 46224.557, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46299.546, \"from_m\": 46262.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46325.93, \"from_m\": 46299.546, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46355.635, \"from_m\": 46325.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46847.232, \"from_m\": 46355.635, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52396.989, \"from_m\": 46847.232, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53518.051, \"from_m\": 52396.989, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56006.439, \"from_m\": 53518.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56294.611, \"from_m\": 56006.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\": 57846.085, \"from_m\": 56294.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\": 58073.944, \"from_m\": 57846.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58087.163, \"from_m\": 58073.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58181.841, \"from_m\": 58087.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58220.418, \"from_m\": 58181.841, \"capability_applied\": null, \"effective_limit_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\": 766518, \"profile_key\": \"c8366950fff754f193b0ce112907ede368e9089e36fe3e04f62c17c80c91f51f\", \"schedule_id\": 1050, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0922\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0927\", \"wtt_dep\": \"0927H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0930H\", \"wtt_dep\": \"0931H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0934H\", \"wtt_dep\": \"0935H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0938H\", \"wtt_dep\": \"0939\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0940H\", \"wtt_dep\": \"0941\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0942H\", \"wtt_dep\": \"0944\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0946\", \"wtt_dep\": \"0947\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0951H\", \"wtt_dep\": \"0952\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"0956H\", \"wtt_dep\": \"0957H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1001\", \"wtt_dep\": \"1002\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1003\", \"wtt_dep\": \"1004\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1005H\", \"wtt_dep\": \"1006H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.855, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.436, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1015H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42748.333, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44367.174, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1026\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46045.831, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1030\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48492.961, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49441.915, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1034H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 26, \"distance_m\": 51147.202, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1037H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 27, \"distance_m\": 52970.71, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1040H\", \"location\": \"Hackbridge\", \"stage_seq\": 28, \"distance_m\": 54784.967, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043H\", \"location\": \"Carshalton\", \"stage_seq\": 29, \"distance_m\": 56197.855, \"section_seq\": 1, \"route_path_id\": 130857}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 30, \"distance_m\": 58220.418, \"section_seq\": 1, \"route_path_id\": 130857}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58220.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130857}], \"total_distance_m\": 58220.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54011.918, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4208.5, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0922", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:29:22Z\", \"source_id\": 65032656, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:35:46Z\", \"source_id\": 65050171, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:35:50Z\", \"source_id\": 20605329, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:11Z\", \"source_id\": 65062220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:12Z\", \"source_id\": 20608788, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:46Z\", \"source_id\": 65074183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:44:50Z\", \"source_id\": 20612414, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:45Z\", \"source_id\": 65082127, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:48Z\", \"source_id\": 20614749, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:59Z\", \"source_id\": 65090970, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:05Z\", \"source_id\": 20617322, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:14Z\", \"source_id\": 65097038, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:21Z\", \"source_id\": 20619058, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:58Z\", \"source_id\": 65103841, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:01Z\", \"source_id\": 20621055, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:01Z\", \"source_id\": 65116832, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:06Z\", \"source_id\": 20624906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:38Z\", \"source_id\": 65129125, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:43Z\", \"source_id\": 20628414, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:53Z\", \"source_id\": 65140208, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:55Z\", \"source_id\": 20631641, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:05Z\", \"source_id\": 65145958, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:06Z\", \"source_id\": 20633242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:03Z\", \"source_id\": 65153294, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:06Z\", \"source_id\": 20635554, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:36Z\", \"source_id\": 65159845, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:39Z\", \"source_id\": 20637456, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:36Z\", \"source_id\": 65172668, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:40Z\", \"source_id\": 20641252, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:11Z\", \"source_id\": 65181823, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:14Z\", \"source_id\": 20643977, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:45Z\", \"source_id\": 65196098, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:48Z\", \"source_id\": 20648167, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:52Z\", \"source_id\": 65206646, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:55Z\", \"source_id\": 20651179, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:59Z\", \"source_id\": 65217034, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:00Z\", \"source_id\": 20654202, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:01Z\", \"source_id\": 65224764, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:06Z\", \"source_id\": 20656538, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:41Z\", \"source_id\": 65234224, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:45Z\", \"source_id\": 20659224, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:56Z\", \"source_id\": 65240196, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:00Z\", \"source_id\": 20660967, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:03Z\", \"source_id\": 65248044, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:07Z\", \"source_id\": 20663283, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1790070727182282, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:01.013348", "service_state_evidence_id": 20663283, "current_leg_start_actual_dep": "2026-09-22T10:49:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:03.218261", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SUO 9O29 700030 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": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38396.851, "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": 38424.763, "from_m": 38396.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38479.933, "from_m": 38424.763, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38810.024, "from_m": 38479.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39151.416, "from_m": 38810.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39236.471, "from_m": 39151.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39769.818, "from_m": 39236.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40060.922, "from_m": 39769.818, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40104.642, "from_m": 40060.922, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44067.923, "from_m": 40104.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44122.65, "from_m": 44067.923, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44575.381, "from_m": 44122.65, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44665.767, "from_m": 44575.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45711.485, "from_m": 44665.767, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45809.838, "from_m": 45711.485, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45914.656, "from_m": 45809.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46128.152, "from_m": 45914.656, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46190.387, "from_m": 46128.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46224.557, "from_m": 46190.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46262.124, "from_m": 46224.557, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46299.546, "from_m": 46262.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46325.93, "from_m": 46299.546, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46355.635, "from_m": 46325.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46847.232, "from_m": 46355.635, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52396.989, "from_m": 46847.232, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53518.051, "from_m": 52396.989, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56006.439, "from_m": 53518.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56294.611, "from_m": 56006.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": 57846.085, "from_m": 56294.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": 58073.944, "from_m": 57846.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58087.163, "from_m": 58073.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58181.841, "from_m": 58087.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58220.418, "from_m": 58181.841, "capability_applied": null, "effective_limit_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": 766518, "profile_key": "c8366950fff754f193b0ce112907ede368e9089e36fe3e04f62c17c80c91f51f", "schedule_id": 1050, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0922", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0927", "wtt_dep": "0927H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0928", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0930H", "wtt_dep": "0931H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0934H", "wtt_dep": "0935H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0938H", "wtt_dep": "0939", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0940H", "wtt_dep": "0941", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0942H", "wtt_dep": "0944", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0946", "wtt_dep": "0947", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0951H", "wtt_dep": "0952", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "0956H", "wtt_dep": "0957H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1001", "wtt_dep": "1002", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1003", "wtt_dep": "1004", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1005H", "wtt_dep": "1006H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.855, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.436, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1015H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42748.333, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44367.174, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1026", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46045.831, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1030", "location": "Streatham", "stage_seq": 24, "distance_m": 48492.961, "section_seq": 1, "route_path_id": 130857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49441.915, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1034H", "location": "Mitcham Eastfields", "stage_seq": 26, "distance_m": 51147.202, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1037H", "location": "Mitcham Junction", "stage_seq": 27, "distance_m": 52970.71, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1040H", "location": "Hackbridge", "stage_seq": 28, "distance_m": 54784.967, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043H", "location": "Carshalton", "stage_seq": 29, "distance_m": 56197.855, "section_seq": 1, "route_path_id": 130857}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 30, "distance_m": 58220.418, "section_seq": 1, "route_path_id": 130857}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58220.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 130857}], "total_distance_m": 58220.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54011.918, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4208.5, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:29:22Z", "source_id": 65032656, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-22T08:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:35:46Z", "source_id": 65050171, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:35:50Z", "source_id": 20605329, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:11Z", "source_id": 65062220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:12Z", "source_id": 20608788, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:46Z", "source_id": 65074183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:44:50Z", "source_id": 20612414, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:45Z", "source_id": 65082127, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:48Z", "source_id": 20614749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:59Z", "source_id": 65090970, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:05Z", "source_id": 20617322, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:14Z", "source_id": 65097038, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:54:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:21Z", "source_id": 20619058, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:58Z", "source_id": 65103841, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:01Z", "source_id": 20621055, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:01Z", "source_id": 65116832, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:06Z", "source_id": 20624906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:38Z", "source_id": 65129125, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:43Z", "source_id": 20628414, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:53Z", "source_id": 65140208, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:55Z", "source_id": 20631641, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:05Z", "source_id": 65145958, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:12:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:06Z", "source_id": 20633242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:03Z", "source_id": 65153294, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:06Z", "source_id": 20635554, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:36Z", "source_id": 65159845, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:39Z", "source_id": 20637456, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:36Z", "source_id": 65172668, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:40Z", "source_id": 20641252, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:11Z", "source_id": 65181823, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:14Z", "source_id": 20643977, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:45Z", "source_id": 65196098, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:48Z", "source_id": 20648167, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:52Z", "source_id": 65206646, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:55Z", "source_id": 20651179, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:59Z", "source_id": 65217034, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:00Z", "source_id": 20654202, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:01Z", "source_id": 65224764, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:06Z", "source_id": 20656538, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:41Z", "source_id": 65234224, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:47:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:45Z", "source_id": 20659224, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:56Z", "source_id": 65240196, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:00Z", "source_id": 20660967, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:03Z", "source_id": 65248044, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T09:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:07Z", "source_id": 20663283, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] St. Albans 0922 0922 1 None None Sutton (Surrey) 1047 1047 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10093/2026-09-22/detailed None Carshalton 2026-09-22T10:49:30+01:00 Sutton (Surrey) 3.0 {"type": "LineString", "coordinates": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} 1.3 1050 1053 Carshalton Sutton (Surrey) Sutton (Surrey) 51.3597453 -0.1903314 51.3597453 -0.1903314 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:53:00 Sutton (Surrey) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663283 1790070727182282 119 119 2026-09-22 10:03:03.218261 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:01.013348
736529 768218 C49049 775C73MG22 2026-09-22 COMPLETE 20663412 2026-09-22 10:51:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 768218, "stp": "P", "toc": "Great Western Railway", "uid": "C49049", "consist": "800009", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49049/2026-09-22/detailed", "trust_id": "775C73MG22", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5C73", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1053", "current_leg_dep": "1051", "current_leg_end": "Cardiff Central", "origin_dep_time": "1027", "origin_platform": "4", "current_location": "Cardiff Brickyard Siding", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1983144, 51.477133999999985], [-3.1980153, 51.4770889], [-3.1974734999999996, 51.4770355], [-3.1957501999999995, 51.47685340000001], [-3.1954632, 51.47682669999999], [-3.1952552999999995, 51.4768225], [-3.1950434, 51.47682], [-3.1948247999999997, 51.4768066], [-3.1946326999999997, 51.47678609999999], [-3.1941207, 51.476731400000006], [-3.1932355999999995, 51.4766546], [-3.193114899999999, 51.476639600000006], [-3.1929781, 51.4766187], [-3.1926159999999997, 51.476556899999984], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Brickyard Siding", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.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\": 567.682, \"from_m\": 461.973, \"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\": 2106.818, \"from_m\": 567.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2212.527, \"from_m\": 2106.818, \"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\": 2402.449, \"from_m\": 2212.527, \"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\": 2674.5, \"from_m\": 2402.449, \"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\": 768218, \"profile_key\": \"9560d6f9d417bc2b869a2227300bc22594c1b996408f4c09bc0a76a6a9515f6d\", \"schedule_id\": 6318, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115859}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1049\", \"location\": \"Cardiff Brickyard Siding\", \"stage_seq\": 2, \"distance_m\": 1337.25, \"section_seq\": 1, \"route_path_id\": 115859}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2674.5, \"section_seq\": 1, \"route_path_id\": 115859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2674.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115859}], \"total_distance_m\": 2674.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1135.364, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1539.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:14Z\", \"source_id\": 20648459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:41Z\", \"source_id\": 65247139, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:45Z\", \"source_id\": 20662991, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1790070741521311, "current_leg_arrival_utc": "2026-09-22T10:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:01.154298", "service_state_evidence_id": 20662991, "current_leg_start_actual_dep": "2026-09-22T10:51:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:02.284321", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CDF CDF 5C73 800009 5 125 None {"version": 3, "segments": [{"to_m": 272.05, "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": 461.973, "from_m": 272.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": 567.682, "from_m": 461.973, "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": 2106.818, "from_m": 567.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2212.527, "from_m": 2106.818, "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": 2402.449, "from_m": 2212.527, "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": 2674.5, "from_m": 2402.449, "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": 768218, "profile_key": "9560d6f9d417bc2b869a2227300bc22594c1b996408f4c09bc0a76a6a9515f6d", "schedule_id": 6318, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1027", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115859}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1049", "location": "Cardiff Brickyard Siding", "stage_seq": 2, "distance_m": 1337.25, "section_seq": 1, "route_path_id": 115859}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2674.5, "section_seq": 1, "route_path_id": 115859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2674.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 115859}], "total_distance_m": 2674.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1135.364, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1539.136, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:14Z", "source_id": 20648459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24800, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:41Z", "source_id": 65247139, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:45Z", "source_id": 20662991, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Cardiff Central 1027 1027 4 None None Cardiff Central 1053 1053 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49049/2026-09-22/detailed None Cardiff Brickyard Siding 2026-09-22T10:51:00+01:00 Cardiff Central 2.0 {"type": "LineString", "coordinates": [[-3.1983144, 51.477133999999985], [-3.1980153, 51.4770889], [-3.1974734999999996, 51.4770355], [-3.1957501999999995, 51.47685340000001], [-3.1954632, 51.47682669999999], [-3.1952552999999995, 51.4768225], [-3.1950434, 51.47682], [-3.1948247999999997, 51.4768066], [-3.1946326999999997, 51.47678609999999], [-3.1941207, 51.476731400000006], [-3.1932355999999995, 51.4766546], [-3.193114899999999, 51.476639600000006], [-3.1929781, 51.4766187], [-3.1926159999999997, 51.476556899999984], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 0.8 1051 1053 Cardiff Central Cardiff Brickyard Siding Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:53:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662991 1790070741521311 13 13 2026-09-22 10:03:02.284321 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:01.154298
736530 767566 L12266 879D19MG22 2026-09-22 COMPLETE 20663515 2026-09-22 10:53:00 2026-09-22 10:03:03 2026-09-24 10:03:03 {"id": 767566, "stp": "P", "toc": "London Overground", "uid": "L12266", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12266/2026-09-22/detailed", "trust_id": "879D19MG22", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-22", "dest_arr_time": "1055", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D19", "timing_status": "LATE", "origin_station": "West Croydon", "current_leg_arr": "1053", "current_leg_dep": "1051", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1001", "origin_platform": "1", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-22T10:03:03", "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": "1052", "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\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.994, \"from_m\": 234.739, \"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\": 477.991, \"from_m\": 269.994, \"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\": 1437.572, \"from_m\": 477.991, \"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\": 1461.509, \"from_m\": 1437.572, \"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\": 1933.208, \"from_m\": 1461.509, \"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\": 1944.074, \"from_m\": 1933.208, \"capability_applied\": null, \"effective_limit_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\": 2552.129, \"from_m\": 1944.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.512, \"from_m\": 2552.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.324, \"from_m\": 2557.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2807.404, \"from_m\": 2634.324, \"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\": 3129.388, \"from_m\": 2807.404, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3187.654, \"from_m\": 3129.388, \"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\": 12424.188, \"from_m\": 3187.654, \"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\": 17984.878, \"from_m\": 12424.188, \"capability_applied\": null, \"effective_limit_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\": 18029.427, \"from_m\": 17984.878, \"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\": 20495.781, \"from_m\": 18029.427, \"capability_applied\": null, \"effective_limit_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\": 21987.536, \"from_m\": 20495.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22180.258, \"from_m\": 21987.536, \"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\": 23129.833, \"from_m\": 22180.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23847.939, \"from_m\": 23129.833, \"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\": 25585.598, \"from_m\": 23847.939, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25640.58, \"from_m\": 25585.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25900.555, \"from_m\": 25640.58, \"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\": 25973.43, \"from_m\": 25900.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26116.33, \"from_m\": 25973.43, \"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\": 26519.126, \"from_m\": 26116.33, \"capability_applied\": null, \"effective_limit_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\": 27452.434, \"from_m\": 26519.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28007.02, \"from_m\": 27452.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32172.746, \"from_m\": 28007.02, \"capability_applied\": null, \"effective_limit_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\": 767566, \"profile_key\": \"bdda6489187c94bb9c0b0dcf7f27304703f09836e8f1d038a40bb3a1bf033274\", \"schedule_id\": 15211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.325, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1006\", \"wtt_dep\": \"1007\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2872.143, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 4685.595, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1011\", \"wtt_dep\": \"1011H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 5345.743, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1014H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 6476.281, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 7896.811, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1019\", \"wtt_dep\": \"1019H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 9249.174, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1021H\", \"wtt_dep\": \"1022\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 10914.245, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1024H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 12230.257, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13192.61, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 13949.435, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1029\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 14238.879, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 14848.545, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1032H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 15162.609, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1034\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 15638.934, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1036\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 21204.823, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 22198.665, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1041\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 23272.177, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 24504.495, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1045\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 25386.734, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1046H\", \"wtt_dep\": \"1047H\", \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 26059.713, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 24, \"distance_m\": 30277.765, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 30527.854, \"section_seq\": 1, \"route_path_id\": 117935}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 26, \"distance_m\": 32172.746, \"section_seq\": 1, \"route_path_id\": 117935}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32172.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117935}], \"total_distance_m\": 32172.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30805.436, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1367.31, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1001", "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\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:26Z\", \"source_id\": 65128530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:30Z\", \"source_id\": 20628223, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:14Z\", \"source_id\": 65138639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:16Z\", \"source_id\": 20631155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:03Z\", \"source_id\": 65143234, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:09Z\", \"source_id\": 20632503, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:33Z\", \"source_id\": 65149717, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:38Z\", \"source_id\": 20634396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:59Z\", \"source_id\": 65155777, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:03Z\", \"source_id\": 20636298, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:30Z\", \"source_id\": 65162153, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:30Z\", \"source_id\": 20638137, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:21Z\", \"source_id\": 65169486, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:24Z\", \"source_id\": 20640320, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:25Z\", \"source_id\": 65174689, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:25Z\", \"source_id\": 20641832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:31Z\", \"source_id\": 65185039, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:36Z\", \"source_id\": 20644941, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:57Z\", \"source_id\": 65191324, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:01Z\", \"source_id\": 20646770, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:48Z\", \"source_id\": 65196253, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:50Z\", \"source_id\": 20648180, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:30Z\", \"source_id\": 65200509, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:34Z\", \"source_id\": 20649401, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:33Z\", \"source_id\": 65205810, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:36Z\", \"source_id\": 20650897, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:37Z\", \"source_id\": 65210973, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:41Z\", \"source_id\": 20652443, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:13Z\", \"source_id\": 65217816, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:18Z\", \"source_id\": 20654441, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 65223946, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:45Z\", \"source_id\": 20656274, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:03Z\", \"source_id\": 65229991, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:08Z\", \"source_id\": 20658010, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:47Z\", \"source_id\": 65234554, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:55Z\", \"source_id\": 20659359, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:18Z\", \"source_id\": 65243654, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:24Z\", \"source_id\": 20661952, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:21Z\", \"source_id\": 65248802, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:22Z\", \"source_id\": 20663515, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1790070745799552, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:01.512712", "service_state_evidence_id": 20663515, "current_leg_start_actual_dep": "2026-09-22T10:51:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:03.477146", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P WCY XHZ 9D19 None None None None {"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.994, "from_m": 234.739, "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": 477.991, "from_m": 269.994, "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": 1437.572, "from_m": 477.991, "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": 1461.509, "from_m": 1437.572, "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": 1933.208, "from_m": 1461.509, "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": 1944.074, "from_m": 1933.208, "capability_applied": null, "effective_limit_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": 2552.129, "from_m": 1944.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.512, "from_m": 2552.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.324, "from_m": 2557.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2807.404, "from_m": 2634.324, "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": 3129.388, "from_m": 2807.404, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3187.654, "from_m": 3129.388, "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": 12424.188, "from_m": 3187.654, "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": 17984.878, "from_m": 12424.188, "capability_applied": null, "effective_limit_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": 18029.427, "from_m": 17984.878, "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": 20495.781, "from_m": 18029.427, "capability_applied": null, "effective_limit_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": 21987.536, "from_m": 20495.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22180.258, "from_m": 21987.536, "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": 23129.833, "from_m": 22180.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23847.939, "from_m": 23129.833, "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": 25585.598, "from_m": 23847.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25640.58, "from_m": 25585.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25900.555, "from_m": 25640.58, "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": 25973.43, "from_m": 25900.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26116.33, "from_m": 25973.43, "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": 26519.126, "from_m": 26116.33, "capability_applied": null, "effective_limit_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": 27452.434, "from_m": 26519.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28007.02, "from_m": 27452.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32172.746, "from_m": 28007.02, "capability_applied": null, "effective_limit_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": 767566, "profile_key": "bdda6489187c94bb9c0b0dcf7f27304703f09836e8f1d038a40bb3a1bf033274", "schedule_id": 15211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1001", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.325, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1006", "wtt_dep": "1007", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2872.143, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010", "location": "Anerley", "stage_seq": 5, "distance_m": 4685.595, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1011", "wtt_dep": "1011H", "location": "Penge West", "stage_seq": 6, "distance_m": 5345.743, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1014H", "location": "Sydenham", "stage_seq": 7, "distance_m": 6476.281, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017", "location": "Forest Hill", "stage_seq": 8, "distance_m": 7896.811, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1019", "wtt_dep": "1019H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 9249.174, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1021H", "wtt_dep": "1022", "location": "Brockley", "stage_seq": 10, "distance_m": 10914.245, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1024H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 12230.257, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026H", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13192.61, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 13949.435, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1029", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 14238.879, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031", "location": "Canada Water", "stage_seq": 15, "distance_m": 14848.545, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1032H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 15162.609, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1034", "location": "Wapping", "stage_seq": 17, "distance_m": 15638.934, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1036", "location": "Shadwell", "stage_seq": 18, "distance_m": 21204.823, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 22198.665, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1041", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 23272.177, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043", "location": "Hoxton", "stage_seq": 21, "distance_m": 24504.495, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1045", "location": "Haggerston", "stage_seq": 22, "distance_m": 25386.734, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1046H", "wtt_dep": "1047H", "location": "Dalston Junction", "stage_seq": 23, "distance_m": 26059.713, "section_seq": 1, "route_path_id": 117935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "East London Line Boundary North London Line", "stage_seq": 24, "distance_m": 30277.765, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 30527.854, "section_seq": 1, "route_path_id": 117935}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 26, "distance_m": 32172.746, "section_seq": 1, "route_path_id": 117935}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32172.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 117935}], "total_distance_m": 32172.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30805.436, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1367.31, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:26Z", "source_id": 65128530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:06:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:30Z", "source_id": 20628223, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:14Z", "source_id": 65138639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:16Z", "source_id": 20631155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:03Z", "source_id": 65143234, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:09Z", "source_id": 20632503, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:33Z", "source_id": 65149717, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:38Z", "source_id": 20634396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:59Z", "source_id": 65155777, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:16:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:03Z", "source_id": 20636298, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:30Z", "source_id": 65162153, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:30Z", "source_id": 20638137, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:21Z", "source_id": 65169486, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:21:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:24Z", "source_id": 20640320, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:25Z", "source_id": 65174689, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:25Z", "source_id": 20641832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:31Z", "source_id": 65185039, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:36Z", "source_id": 20644941, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:57Z", "source_id": 65191324, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:01Z", "source_id": 20646770, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:48Z", "source_id": 65196253, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:50Z", "source_id": 20648180, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:30Z", "source_id": 65200509, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:34Z", "source_id": 20649401, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:33Z", "source_id": 65205810, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:36Z", "source_id": 20650897, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:37Z", "source_id": 65210973, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:41Z", "source_id": 20652443, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:13Z", "source_id": 65217816, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:18Z", "source_id": 20654441, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 65223946, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:45Z", "source_id": 20656274, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:03Z", "source_id": 65229991, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:08Z", "source_id": 20658010, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:47Z", "source_id": 65234554, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:55Z", "source_id": 20659359, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:18Z", "source_id": 65243654, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:24Z", "source_id": 20661952, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:21Z", "source_id": 65248802, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:22Z", "source_id": 20663515, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] West Croydon 1001 1001 1 None None Highbury & Islington (East London Line) 1055 1052 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12266/2026-09-22/detailed None Canonbury East London Line 2026-09-22T10:51:00+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 1051 1053 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-22 10:03:03 TERMINATED 2026-09-22 09:53:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663515 1790070745799552 83 83 2026-09-22 10:03:03.477146 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:01.512712
736531 765714 G39756 382J52MD22 2026-09-22 COMPLETE None 2026-09-22 09:53:00 2026-09-22 10:03:04 2026-09-24 10:03:04 {"id": 765714, "stp": "P", "toc": "Transport for Wales", "uid": "G39756", "consist": "230010", "dest_crs": "WXC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39756/2026-09-22/detailed", "trust_id": "382J52MD22", "origin_crs": "BID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham Central", "service_date": "2026-09-22", "dest_arr_time": "0954", "dest_platform": "1", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "2J52", "timing_status": "LATE", "origin_station": "Bidston", "current_leg_arr": "0948", "current_leg_dep": "0944", "current_leg_end": "Wrexham General", "origin_dep_time": "0851", "origin_platform": "2", "current_location": "Dee Marsh Jn", "last_update_time": "2026-09-22T10:03:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.017627, 53.072780999999985], [-3.017264700000001, 53.072425799999984], [-3.0164712, 53.0717306], [-3.0156673, 53.07105989999999], [-3.0151204000000003, 53.0706331], [-3.0144312999999996, 53.07009259999999], [-3.0135408999999997, 53.0693905], [-3.0131311, 53.0690665], [-3.0124042000000006, 53.0684918], [-3.0119905, 53.06816580000001], [-3.0112906999999995, 53.0676144], [-3.0093249999999996, 53.0660599], [-3.0089106, 53.0657237], [-3.0079619999999996, 53.064969], [-3.0063531999999995, 53.06369490000001], [-3.0061732999999995, 53.0635524], [-3.0048107999999996, 53.062473299999986], [-3.0034312, 53.0613541], [-3.0029134999999996, 53.060888600000006], [-3.0023989999999996, 53.060329499999995], [-3.0021082999999997, 53.059953099999994], [-3.0017567, 53.05944509999999], [-3.0014575999999997, 53.05890419999999], [-3.0013194999999997, 53.0586375], [-3.0011022000000005, 53.05809749999999], [-3.0009707999999997, 53.05765259999999], [-3.0008447, 53.05721570000001], [-3.000724, 53.0566499], [-3.0006381, 53.05617259999998], [-3.0006291, 53.056070600000005], [-3.0005952999999996, 53.055579399999985], [-3.0005791999999993, 53.0551716], [-3.0005791999999993, 53.05474109999999], [-3.0005926, 53.054584799999986], [-3.0006073, 53.0542298], [-3.0006293, 53.05397919999999], [-3.0007045, 53.05369100000001], [-3.0010601999999995, 53.0524784], [-3.0011923, 53.0521128], [-3.0013496999999996, 53.0517506], [-3.0015422, 53.051399], [-3.0017908999999996, 53.0510613], [-3.0020295, 53.0508072], [-3.002206226404266, 53.050619002071635]]}", "current_leg_start": "Gwersyllt", "dest_arr_time_act": "0953", "motion_projection": null, "next_location_lat": "53.0506190", "next_location_lon": "-3.0022062", "previous_location": "Heswall", "current_leg_milage": "1.8", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 94.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 547.42, \"from_m\": 94.893, \"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\": 1018.481, \"from_m\": 547.42, \"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\": 21667.678, \"from_m\": 1018.481, \"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\": 21704.583, \"from_m\": 21667.678, \"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\": 21725.668, \"from_m\": 21704.583, \"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\": 22392.101, \"from_m\": 21725.668, \"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\": 23233.573, \"from_m\": 22392.101, \"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\": 43120.105, \"from_m\": 23233.573, \"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\": 44249.188, \"from_m\": 43120.105, \"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\": 765714, \"profile_key\": \"ec7825ae7a31b4ff33419a1bb7a40c7e81ade5b8cae456398070a3355d387ea1\", \"schedule_id\": 34936, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0851\", \"location\": \"Bidston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0854H\", \"wtt_dep\": \"0855H\", \"location\": \"Upton\", \"stage_seq\": 2, \"distance_m\": 2888.162, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0901H\", \"wtt_dep\": \"0902\", \"location\": \"Heswall\", \"stage_seq\": 3, \"distance_m\": 9661.651, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0906\", \"wtt_dep\": \"0907\", \"location\": \"Neston\", \"stage_seq\": 4, \"distance_m\": 13980.059, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0913H\", \"location\": \"Dee Marsh Jn\", \"stage_seq\": 5, \"distance_m\": 21811.53, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0914\", \"wtt_dep\": \"0914H\", \"location\": \"Hawarden Bridge\", \"stage_seq\": 6, \"distance_m\": 22871.085, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0916\", \"wtt_dep\": \"0917H\", \"location\": \"Shotton High Level\", \"stage_seq\": 7, \"distance_m\": 23615.255, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0922\", \"wtt_dep\": \"0922H\", \"location\": \"Hawarden\", \"stage_seq\": 8, \"distance_m\": 27196.012, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0927\", \"wtt_dep\": \"0928\", \"location\": \"Buckley\", \"stage_seq\": 9, \"distance_m\": 30294.967, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0930H\", \"wtt_dep\": \"0931\", \"location\": \"Penyffordd\", \"stage_seq\": 10, \"distance_m\": 32500.091, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0934\", \"wtt_dep\": \"0935\", \"location\": \"Hope (Clwyd)\", \"stage_seq\": 11, \"distance_m\": 35612.313, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0936H\", \"wtt_dep\": \"0937\", \"location\": \"Caergwrle\", \"stage_seq\": 12, \"distance_m\": 36649.305, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0939\", \"wtt_dep\": \"0940\", \"location\": \"Cefn-y-Bedd\", \"stage_seq\": 13, \"distance_m\": 37695.296, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0943H\", \"wtt_dep\": \"0944\", \"location\": \"Gwersyllt\", \"stage_seq\": 14, \"distance_m\": 40742.737, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0948\", \"wtt_dep\": \"0950\", \"location\": \"Wrexham General\", \"stage_seq\": 15, \"distance_m\": 43616.556, \"section_seq\": 1, \"route_path_id\": 124995}, {\"is_pass\": false, \"wtt_arr\": \"0953\", \"wtt_dep\": null, \"location\": \"Wrexham Central\", \"stage_seq\": 16, \"distance_m\": 44249.188, \"section_seq\": 1, \"route_path_id\": 124995}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44249.188, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124995}], \"total_distance_m\": 44249.188, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 43582.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 666.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0851", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "53.0506190", "current_position_lon": "-3.0022062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:52:29Z\", \"source_id\": 64931193, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:52:30Z\", \"source_id\": 20570819, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:02:00Z\", \"source_id\": 20578522, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:06:30Z\", \"source_id\": 20582183, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:15:32Z\", \"source_id\": 20589374, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:17:34Z\", \"source_id\": 20591006, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:22:34Z\", \"source_id\": 20595028, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:35Z\", \"source_id\": 20598907, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:31:08Z\", \"source_id\": 20601751, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:35:09Z\", \"source_id\": 20604821, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:37:36Z\", \"source_id\": 20606762, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:37Z\", \"source_id\": 20608350, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:43:38Z\", \"source_id\": 20611495, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:19Z\", \"source_id\": 20619786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": null, "timing_fact_generation": 1790069796384095, "current_leg_arrival_utc": "2026-09-22T09:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:03.082645", "service_state_evidence_id": 20619787, "current_leg_start_actual_dep": "2026-09-22T09:44:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:03.467726", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BID WXC 2J52 230010 3 60 None {"version": 3, "segments": [{"to_m": 94.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 547.42, "from_m": 94.893, "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": 1018.481, "from_m": 547.42, "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": 21667.678, "from_m": 1018.481, "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": 21704.583, "from_m": 21667.678, "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": 21725.668, "from_m": 21704.583, "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": 22392.101, "from_m": 21725.668, "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": 23233.573, "from_m": 22392.101, "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": 43120.105, "from_m": 23233.573, "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": 44249.188, "from_m": 43120.105, "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": 765714, "profile_key": "ec7825ae7a31b4ff33419a1bb7a40c7e81ade5b8cae456398070a3355d387ea1", "schedule_id": 34936, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0851", "location": "Bidston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0854H", "wtt_dep": "0855H", "location": "Upton", "stage_seq": 2, "distance_m": 2888.162, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0901H", "wtt_dep": "0902", "location": "Heswall", "stage_seq": 3, "distance_m": 9661.651, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0906", "wtt_dep": "0907", "location": "Neston", "stage_seq": 4, "distance_m": 13980.059, "section_seq": 1, "route_path_id": 124995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0913H", "location": "Dee Marsh Jn", "stage_seq": 5, "distance_m": 21811.53, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0914", "wtt_dep": "0914H", "location": "Hawarden Bridge", "stage_seq": 6, "distance_m": 22871.085, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0916", "wtt_dep": "0917H", "location": "Shotton High Level", "stage_seq": 7, "distance_m": 23615.255, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0922", "wtt_dep": "0922H", "location": "Hawarden", "stage_seq": 8, "distance_m": 27196.012, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0927", "wtt_dep": "0928", "location": "Buckley", "stage_seq": 9, "distance_m": 30294.967, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0930H", "wtt_dep": "0931", "location": "Penyffordd", "stage_seq": 10, "distance_m": 32500.091, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0934", "wtt_dep": "0935", "location": "Hope (Clwyd)", "stage_seq": 11, "distance_m": 35612.313, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0936H", "wtt_dep": "0937", "location": "Caergwrle", "stage_seq": 12, "distance_m": 36649.305, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0939", "wtt_dep": "0940", "location": "Cefn-y-Bedd", "stage_seq": 13, "distance_m": 37695.296, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0943H", "wtt_dep": "0944", "location": "Gwersyllt", "stage_seq": 14, "distance_m": 40742.737, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0948", "wtt_dep": "0950", "location": "Wrexham General", "stage_seq": 15, "distance_m": 43616.556, "section_seq": 1, "route_path_id": 124995}, {"is_pass": false, "wtt_arr": "0953", "wtt_dep": null, "location": "Wrexham Central", "stage_seq": 16, "distance_m": 44249.188, "section_seq": 1, "route_path_id": 124995}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44249.188, "from_m": 0.0, "section_seq": 1, "route_path_id": 124995}], "total_distance_m": 44249.188, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 43582.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 666.433, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10201, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:52:29Z", "source_id": 64931193, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:52:30Z", "source_id": 20570819, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:02:00Z", "source_id": 20578522, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:06:30Z", "source_id": 20582183, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:15:32Z", "source_id": 20589374, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:17:34Z", "source_id": 20591006, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:22:34Z", "source_id": 20595028, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:35Z", "source_id": 20598907, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:31:08Z", "source_id": 20601751, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:35:09Z", "source_id": 20604821, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:37:36Z", "source_id": 20606762, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:37Z", "source_id": 20608350, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:43:38Z", "source_id": 20611495, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:19Z", "source_id": 20619786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}] Bidston 0851 0851 2 None None Wrexham Central 0954 0953 1 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39756/2026-09-22/detailed None Gwersyllt 2026-09-22T09:44:00+01:00 Wrexham General 4.0 {"type": "LineString", "coordinates": [[-3.017627, 53.072780999999985], [-3.017264700000001, 53.072425799999984], [-3.0164712, 53.0717306], [-3.0156673, 53.07105989999999], [-3.0151204000000003, 53.0706331], [-3.0144312999999996, 53.07009259999999], [-3.0135408999999997, 53.0693905], [-3.0131311, 53.0690665], [-3.0124042000000006, 53.0684918], [-3.0119905, 53.06816580000001], [-3.0112906999999995, 53.0676144], [-3.0093249999999996, 53.0660599], [-3.0089106, 53.0657237], [-3.0079619999999996, 53.064969], [-3.0063531999999995, 53.06369490000001], [-3.0061732999999995, 53.0635524], [-3.0048107999999996, 53.062473299999986], [-3.0034312, 53.0613541], [-3.0029134999999996, 53.060888600000006], [-3.0023989999999996, 53.060329499999995], [-3.0021082999999997, 53.059953099999994], [-3.0017567, 53.05944509999999], [-3.0014575999999997, 53.05890419999999], [-3.0013194999999997, 53.0586375], [-3.0011022000000005, 53.05809749999999], [-3.0009707999999997, 53.05765259999999], [-3.0008447, 53.05721570000001], [-3.000724, 53.0566499], [-3.0006381, 53.05617259999998], [-3.0006291, 53.056070600000005], [-3.0005952999999996, 53.055579399999985], [-3.0005791999999993, 53.0551716], [-3.0005791999999993, 53.05474109999999], [-3.0005926, 53.054584799999986], [-3.0006073, 53.0542298], [-3.0006293, 53.05397919999999], [-3.0007045, 53.05369100000001], [-3.0010601999999995, 53.0524784], [-3.0011923, 53.0521128], [-3.0013496999999996, 53.0517506], [-3.0015422, 53.051399], [-3.0017908999999996, 53.0510613], [-3.0020295, 53.0508072], [-3.002206226404266, 53.050619002071635]]} 1.8 0944 0948 Heswall Dee Marsh Jn Wrexham General 53.0506190 -3.0022062 53.0506190 -3.0022062 1 0 2026-09-22 10:03:03 TERMINATED 2026-09-22 09:53:00 Wrexham General TRUST TRACKING_TIMEOUT 20619787 1790069796384095 33 33 2026-09-22 10:03:03.467726 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:03.082645
736532 766986 C04224 601H18MF22 2026-09-22 COMPLETE 20662735 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 766986, "stp": "P", "toc": "East Midlands Railway", "uid": "C04224", "consist": "360108+360114", "dest_crs": "STP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04224/2026-09-22/detailed", "trust_id": "601H18MF22", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1H18", "timing_status": "LATE", "origin_station": "Corby", "current_leg_arr": "1053", "current_leg_dep": "1029", "current_leg_end": "London St. Pancras", "origin_dep_time": "0939", "origin_platform": "1", "current_location": "London St. Pancras", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Luton Airport Parkway", "current_leg_milage": "29.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.756, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7415.858, \"from_m\": 208.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7961.636, \"from_m\": 7415.858, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8910.583, \"from_m\": 7961.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8991.84, \"from_m\": 8910.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9972.962, \"from_m\": 8991.84, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11852.766, \"from_m\": 9972.962, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 13788.734, \"from_m\": 11852.766, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15608.45, \"from_m\": 13788.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 20308.545, \"from_m\": 15608.45, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 20452.084, \"from_m\": 20308.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20728.309, \"from_m\": 20452.084, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20791.382, \"from_m\": 20728.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\": 22040.378, \"from_m\": 20791.382, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24359.589, \"from_m\": 22040.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24586.54, \"from_m\": 24359.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24738.543, \"from_m\": 24586.54, \"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\": 37571.473, \"from_m\": 24738.543, \"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\": 37840.856, \"from_m\": 37571.473, \"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\": 59977.393, \"from_m\": 37840.856, \"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\": 62798.748, \"from_m\": 59977.393, \"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\": 62846.145, \"from_m\": 62798.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70800.174, \"from_m\": 62846.145, \"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\": 74266.809, \"from_m\": 70800.174, \"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\": 74314.102, \"from_m\": 74266.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\": 78367.753, \"from_m\": 74314.102, \"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\": 79419.027, \"from_m\": 78367.753, \"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\": 80293.78, \"from_m\": 79419.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82895.486, \"from_m\": 80293.78, \"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\": 84694.284, \"from_m\": 82895.486, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88178.662, \"from_m\": 84694.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88751.211, \"from_m\": 88178.662, \"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\": 88836.783, \"from_m\": 88751.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88853.983, \"from_m\": 88836.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88938.994, \"from_m\": 88853.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\": 94132.292, \"from_m\": 88938.994, \"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\": 98265.877, \"from_m\": 94132.292, \"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\": 115968.77, \"from_m\": 98265.877, \"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\": 119327.604, \"from_m\": 115968.77, \"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\": 120714.442, \"from_m\": 119327.604, \"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\": 121989.975, \"from_m\": 120714.442, \"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\": 122094.394, \"from_m\": 121989.975, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124257.366, \"from_m\": 122094.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125054.067, \"from_m\": 124257.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126592.094, \"from_m\": 125054.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126677.725, \"from_m\": 126592.094, \"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\": 126705.058, \"from_m\": 126677.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126745.689, \"from_m\": 126705.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126801.335, \"from_m\": 126745.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\": 127111.867, \"from_m\": 126801.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127422.23, \"from_m\": 127111.867, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 127689.352, \"from_m\": 127422.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 766986, \"profile_key\": \"6b39b4e9c176f89de5b7fce2e1b4c632833a871fbe717acb1243b6e667034433\", \"schedule_id\": 514, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0939\", \"location\": \"Corby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 2, \"distance_m\": 8910.583, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": false, \"wtt_arr\": \"0946H\", \"wtt_dep\": \"0948\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"Kettering South Jn\", \"stage_seq\": 4, \"distance_m\": 14269.591, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953\", \"location\": \"Harrowden Jn\", \"stage_seq\": 5, \"distance_m\": 20452.084, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": false, \"wtt_arr\": \"0955\", \"wtt_dep\": \"0956H\", \"location\": \"Wellingborough\", \"stage_seq\": 6, \"distance_m\": 23438.201, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Wellingborough South Jn\", \"stage_seq\": 7, \"distance_m\": 24533.293, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 8, \"distance_m\": 36925.779, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"Bedford North Jn\", \"stage_seq\": 9, \"distance_m\": 46648.098, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1010\", \"location\": \"Bedford\", \"stage_seq\": 10, \"distance_m\": 47759.141, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Bedford South Jn\", \"stage_seq\": 11, \"distance_m\": 49360.896, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Flitwick\", \"stage_seq\": 12, \"distance_m\": 63260.258, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 74478.56, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025H\", \"location\": \"Luton\", \"stage_seq\": 14, \"distance_m\": 79171.304, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1029\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 15, \"distance_m\": 80925.389, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Harpenden Jn\", \"stage_seq\": 16, \"distance_m\": 88853.983, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"St. Albans\", \"stage_seq\": 17, \"distance_m\": 95891.951, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039\", \"location\": \"Radlett Jn\", \"stage_seq\": 18, \"distance_m\": 104678.843, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Hendon\", \"stage_seq\": 19, \"distance_m\": 116680.841, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Cricklewood\", \"stage_seq\": 20, \"distance_m\": 119730.544, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 21, \"distance_m\": 121679.592, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 22, \"distance_m\": 122113.529, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 23, \"distance_m\": 124426.218, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Kentish Town\", \"stage_seq\": 24, \"distance_m\": 125429.9, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 126396.996, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Dock Jn South\", \"stage_seq\": 26, \"distance_m\": 126810.764, \"section_seq\": 1, \"route_path_id\": 130661}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 27, \"distance_m\": 127689.352, \"section_seq\": 1, \"route_path_id\": 130661}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127689.352, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130661}], \"total_distance_m\": 127689.352, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122179.274, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5510.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:06Z\", \"source_id\": 65075051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:10Z\", \"source_id\": 20612683, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:10Z\", \"source_id\": 65096827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:13Z\", \"source_id\": 20618986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:20Z\", \"source_id\": 65130851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:20Z\", \"source_id\": 20628910, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:28Z\", \"source_id\": 65159538, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:33Z\", \"source_id\": 20637387, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:02Z\", \"source_id\": 65173764, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:08Z\", \"source_id\": 20641585, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:32Z\", \"source_id\": 65182692, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:39Z\", \"source_id\": 20644245, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:36Z\", \"source_id\": 65205912, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:38Z\", \"source_id\": 20650917, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:33Z\", \"source_id\": 65223493, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:38Z\", \"source_id\": 20656166, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:59Z\", \"source_id\": 65227240, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:03Z\", \"source_id\": 20657254, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:45Z\", \"source_id\": 65229209, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:50Z\", \"source_id\": 20657818, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:18Z\", \"source_id\": 65246149, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:23Z\", \"source_id\": 20662735, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "4", "timing_fact_generation": 1790070684279070, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:08.304358", "service_state_evidence_id": 20662735, "current_leg_start_actual_dep": "2026-09-22T10:30:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:08.338029", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P COR STP 1H18 360108+360114 8 100 None {"version": 3, "segments": [{"to_m": 208.756, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7415.858, "from_m": 208.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7961.636, "from_m": 7415.858, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8910.583, "from_m": 7961.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8991.84, "from_m": 8910.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9972.962, "from_m": 8991.84, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11852.766, "from_m": 9972.962, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 13788.734, "from_m": 11852.766, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15608.45, "from_m": 13788.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 20308.545, "from_m": 15608.45, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 20452.084, "from_m": 20308.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20728.309, "from_m": 20452.084, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20791.382, "from_m": 20728.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": 22040.378, "from_m": 20791.382, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24359.589, "from_m": 22040.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24586.54, "from_m": 24359.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24738.543, "from_m": 24586.54, "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": 37571.473, "from_m": 24738.543, "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": 37840.856, "from_m": 37571.473, "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": 59977.393, "from_m": 37840.856, "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": 62798.748, "from_m": 59977.393, "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": 62846.145, "from_m": 62798.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70800.174, "from_m": 62846.145, "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": 74266.809, "from_m": 70800.174, "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": 74314.102, "from_m": 74266.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": 78367.753, "from_m": 74314.102, "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": 79419.027, "from_m": 78367.753, "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": 80293.78, "from_m": 79419.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82895.486, "from_m": 80293.78, "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": 84694.284, "from_m": 82895.486, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88178.662, "from_m": 84694.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88751.211, "from_m": 88178.662, "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": 88836.783, "from_m": 88751.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88853.983, "from_m": 88836.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88938.994, "from_m": 88853.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": 94132.292, "from_m": 88938.994, "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": 98265.877, "from_m": 94132.292, "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": 115968.77, "from_m": 98265.877, "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": 119327.604, "from_m": 115968.77, "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": 120714.442, "from_m": 119327.604, "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": 121989.975, "from_m": 120714.442, "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": 122094.394, "from_m": 121989.975, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124257.366, "from_m": 122094.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125054.067, "from_m": 124257.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126592.094, "from_m": 125054.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126677.725, "from_m": 126592.094, "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": 126705.058, "from_m": 126677.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126745.689, "from_m": 126705.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126801.335, "from_m": 126745.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": 127111.867, "from_m": 126801.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127422.23, "from_m": 127111.867, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 127689.352, "from_m": 127422.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 766986, "profile_key": "6b39b4e9c176f89de5b7fce2e1b4c632833a871fbe717acb1243b6e667034433", "schedule_id": 514, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0939", "location": "Corby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944H", "location": "Kettering North Jn", "stage_seq": 2, "distance_m": 8910.583, "section_seq": 1, "route_path_id": 130661}, {"is_pass": false, "wtt_arr": "0946H", "wtt_dep": "0948", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950", "location": "Kettering South Jn", "stage_seq": 4, "distance_m": 14269.591, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953", "location": "Harrowden Jn", "stage_seq": 5, "distance_m": 20452.084, "section_seq": 1, "route_path_id": 130661}, {"is_pass": false, "wtt_arr": "0955", "wtt_dep": "0956H", "location": "Wellingborough", "stage_seq": 6, "distance_m": 23438.201, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958", "location": "Wellingborough South Jn", "stage_seq": 7, "distance_m": 24533.293, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Sharnbrook Jn", "stage_seq": 8, "distance_m": 36925.779, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008", "location": "Bedford North Jn", "stage_seq": 9, "distance_m": 46648.098, "section_seq": 1, "route_path_id": 130661}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1010", "location": "Bedford", "stage_seq": 10, "distance_m": 47759.141, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Bedford South Jn", "stage_seq": 11, "distance_m": 49360.896, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Flitwick", "stage_seq": 12, "distance_m": 63260.258, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021H", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 74478.56, "section_seq": 1, "route_path_id": 130661}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025H", "location": "Luton", "stage_seq": 14, "distance_m": 79171.304, "section_seq": 1, "route_path_id": 130661}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1029", "location": "Luton Airport Parkway", "stage_seq": 15, "distance_m": 80925.389, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Harpenden Jn", "stage_seq": 16, "distance_m": 88853.983, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "St. Albans", "stage_seq": 17, "distance_m": 95891.951, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039", "location": "Radlett Jn", "stage_seq": 18, "distance_m": 104678.843, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Hendon", "stage_seq": 19, "distance_m": 116680.841, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Cricklewood", "stage_seq": 20, "distance_m": 119730.544, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "West Hampstead Thameslink", "stage_seq": 21, "distance_m": 121679.592, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "West Hampstead South Jn", "stage_seq": 22, "distance_m": 122113.529, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Carlton Road Jn", "stage_seq": 23, "distance_m": 124426.218, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Kentish Town", "stage_seq": 24, "distance_m": 125429.9, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 126396.996, "section_seq": 1, "route_path_id": 130661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Dock Jn South", "stage_seq": 26, "distance_m": 126810.764, "section_seq": 1, "route_path_id": 130661}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 27, "distance_m": 127689.352, "section_seq": 1, "route_path_id": 130661}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127689.352, "from_m": 0.0, "section_seq": 1, "route_path_id": 130661}], "total_distance_m": 127689.352, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122179.274, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5510.078, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:06Z", "source_id": 65075051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:10Z", "source_id": 20612683, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:10Z", "source_id": 65096827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:13Z", "source_id": 20618986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:20Z", "source_id": 65130851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:20Z", "source_id": 20628910, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:28Z", "source_id": 65159538, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:33Z", "source_id": 20637387, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:02Z", "source_id": 65173764, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:08Z", "source_id": 20641585, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18193, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:32Z", "source_id": 65182692, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:39Z", "source_id": 20644245, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:36Z", "source_id": 65205912, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:38Z", "source_id": 20650917, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:33Z", "source_id": 65223493, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:38Z", "source_id": 20656166, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:59Z", "source_id": 65227240, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:03Z", "source_id": 20657254, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:45Z", "source_id": 65229209, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:50Z", "source_id": 20657818, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18661, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:18Z", "source_id": 65246149, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:23Z", "source_id": 20662735, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Corby 0939 0939 1 None None London St. Pancras 1052 1052 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04224/2026-09-22/detailed None Luton Airport Parkway 2026-09-22T10:30:00+01:00 London St. Pancras 24.0 {"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} 29.3 1029 1053 Luton Airport Parkway London St. Pancras London St. Pancras 51.5321037 -0.1272303 51.5321037 -0.1272303 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 London St. Pancras TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662735 1790070684279070 76 76 2026-09-22 10:03:08.338029 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:08.304358
736533 768056 Y61557 782K20MG22 2026-09-22 COMPLETE 20663266 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 768056, "stp": "P", "toc": "Transport for Wales", "uid": "Y61557", "consist": "756007", "dest_crs": "CPH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61557/2026-09-22/detailed", "trust_id": "782K20MG22", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caerphilly", "service_date": "2026-09-22", "dest_arr_time": "1055", "dest_platform": "1", "is_terminated": 1, "next_location": "Caerphilly", "signalling_id": "2K20", "timing_status": "EARLY", "origin_station": "Penarth", "current_leg_arr": "1053", "current_leg_dep": "1048", "current_leg_end": "Caerphilly", "origin_dep_time": "1020", "origin_platform": null, "current_location": "Caerphilly", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]}", "current_leg_start": "Lisvane & Thornhill", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.5715704", "next_location_lon": "-3.2175729", "previous_location": "Lisvane & Thornhill", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1786.31, \"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\": 2004.35, \"from_m\": 1786.31, \"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\": 2689.498, \"from_m\": 2004.35, \"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\": 3773.91, \"from_m\": 2689.498, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4286.539, \"from_m\": 3773.91, \"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\": 4369.924, \"from_m\": 4286.539, \"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\": 4417.308, \"from_m\": 4369.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4832.976, \"from_m\": 4417.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\": 5442.713, \"from_m\": 4832.976, \"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\": 6602.177, \"from_m\": 5442.713, \"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\": 6639.729, \"from_m\": 6602.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7373.103, \"from_m\": 6639.729, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10609.772, \"from_m\": 7373.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\": 10661.162, \"from_m\": 10609.772, \"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\": 14796.66, \"from_m\": 10661.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\": 16735.884, \"from_m\": 14796.66, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18161.373, \"from_m\": 16735.884, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18228.945, \"from_m\": 18161.373, \"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\": 18276.501, \"from_m\": 18228.945, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18482.613, \"from_m\": 18276.501, \"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\": 768056, \"profile_key\": \"0ad9111bb2758d3a466af631a0562ae891c4583e9b423feba8a9605e5fbee261\", \"schedule_id\": 35410, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"Penarth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1021H\", \"wtt_dep\": \"1022\", \"location\": \"Dingle Road\", \"stage_seq\": 2, \"distance_m\": 666.566, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Cogan Jn\", \"stage_seq\": 3, \"distance_m\": 2065.749, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"Grangetown\", \"stage_seq\": 4, \"distance_m\": 4167.042, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 4693.472, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1034\", \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 5996.293, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 6694.653, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1036H\", \"wtt_dep\": \"1038\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7072.298, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Heath Jn\", \"stage_seq\": 9, \"distance_m\": 10661.162, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1042H\", \"location\": \"Heath High Level\", \"stage_seq\": 10, \"distance_m\": 11113.989, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1046\", \"location\": \"Llanishen\", \"stage_seq\": 11, \"distance_m\": 12873.033, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": \"1048H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 12, \"distance_m\": 14167.308, \"section_seq\": 1, \"route_path_id\": 144569}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Caerphilly\", \"stage_seq\": 13, \"distance_m\": 18482.613, \"section_seq\": 1, \"route_path_id\": 144569}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18482.613, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144569}], \"total_distance_m\": 18482.613, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18397.677, \"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": "1020", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5715704", "current_position_lon": "-3.2175729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:13Z\", \"source_id\": 20640919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:57Z\", \"source_id\": 65181277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:58Z\", \"source_id\": 20643747, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:00Z\", \"source_id\": 65194103, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:06Z\", \"source_id\": 20647604, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:06Z\", \"source_id\": 65207151, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:11Z\", \"source_id\": 20651376, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:47Z\", \"source_id\": 20655550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:17Z\", \"source_id\": 65225404, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:22Z\", \"source_id\": 20656747, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:13Z\", \"source_id\": 65233090, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:16Z\", \"source_id\": 20658893, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:02Z\", \"source_id\": 65248033, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:06Z\", \"source_id\": 20663266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caerphilly", "service_state_platform": "1", "timing_fact_generation": 1790070730947172, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:11.054060", "service_state_evidence_id": 20663266, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:11.202764", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PEN CPH 2K20 756007 4 75 None {"version": 3, "segments": [{"to_m": 1786.31, "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": 2004.35, "from_m": 1786.31, "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": 2689.498, "from_m": 2004.35, "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": 3773.91, "from_m": 2689.498, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4286.539, "from_m": 3773.91, "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": 4369.924, "from_m": 4286.539, "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": 4417.308, "from_m": 4369.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4832.976, "from_m": 4417.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": 5442.713, "from_m": 4832.976, "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": 6602.177, "from_m": 5442.713, "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": 6639.729, "from_m": 6602.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7373.103, "from_m": 6639.729, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10609.772, "from_m": 7373.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": 10661.162, "from_m": 10609.772, "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": 14796.66, "from_m": 10661.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": 16735.884, "from_m": 14796.66, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18161.373, "from_m": 16735.884, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18228.945, "from_m": 18161.373, "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": 18276.501, "from_m": 18228.945, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18482.613, "from_m": 18276.501, "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": 768056, "profile_key": "0ad9111bb2758d3a466af631a0562ae891c4583e9b423feba8a9605e5fbee261", "schedule_id": 35410, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1020", "location": "Penarth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1021H", "wtt_dep": "1022", "location": "Dingle Road", "stage_seq": 2, "distance_m": 666.566, "section_seq": 1, "route_path_id": 144569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Cogan Jn", "stage_seq": 3, "distance_m": 2065.749, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "Grangetown", "stage_seq": 4, "distance_m": 4167.042, "section_seq": 1, "route_path_id": 144569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 4693.472, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1034", "location": "Cardiff Central", "stage_seq": 6, "distance_m": 5996.293, "section_seq": 1, "route_path_id": 144569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 6694.653, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1036H", "wtt_dep": "1038", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7072.298, "section_seq": 1, "route_path_id": 144569}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Heath Jn", "stage_seq": 9, "distance_m": 10661.162, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1042H", "location": "Heath High Level", "stage_seq": 10, "distance_m": 11113.989, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1046", "location": "Llanishen", "stage_seq": 11, "distance_m": 12873.033, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": "1048H", "location": "Lisvane & Thornhill", "stage_seq": 12, "distance_m": 14167.308, "section_seq": 1, "route_path_id": 144569}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Caerphilly", "stage_seq": 13, "distance_m": 18482.613, "section_seq": 1, "route_path_id": 144569}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18482.613, "from_m": 0.0, "section_seq": 1, "route_path_id": 144569}], "total_distance_m": 18482.613, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18397.677, "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-22T09:22:13Z", "source_id": 20640919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:57Z", "source_id": 65181277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:58Z", "source_id": 20643747, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:00Z", "source_id": 65194103, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:06Z", "source_id": 20647604, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:06Z", "source_id": 65207151, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:11Z", "source_id": 20651376, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:47Z", "source_id": 20655550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:17Z", "source_id": 65225404, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:22Z", "source_id": 20656747, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:13Z", "source_id": 65233090, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:16Z", "source_id": 20658893, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:02Z", "source_id": 65248033, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:53:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:06Z", "source_id": 20663266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Penarth 1020 1020 None None None Caerphilly 1055 1054 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y61557/2026-09-22/detailed None Lisvane & Thornhill 2026-09-22T10:48:30+01:00 Caerphilly 5.0 {"type": "LineString", "coordinates": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]} 2.7 1048 1053 Lisvane & Thornhill Caerphilly Caerphilly 51.5715704 -3.2175729 51.5715704 -3.2175729 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 Caerphilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663266 1790070730947172 47 47 2026-09-22 10:03:11.202764 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:11.054060
736534 767740 C93069 871R20MG22 2026-09-22 COMPLETE 20663486 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 767740, "stp": "P", "toc": "Southern", "uid": "C93069", "consist": "377423", "dest_crs": "REI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93069/2026-09-22/detailed", "trust_id": "871R20MG22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reigate", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "DPL", "is_terminated": 1, "next_location": "Reigate", "signalling_id": "1R20", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "1053", "current_leg_dep": "1049", "current_leg_end": "Reigate", "origin_dep_time": "1008", "origin_platform": "19", "current_location": "Reigate", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.2418095", "next_location_lon": "-0.2033683", "previous_location": "Redhill", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.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\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.663, \"from_m\": 17231.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.37, \"from_m\": 17295.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.641, \"from_m\": 17331.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.205, \"from_m\": 17375.641, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.849, \"from_m\": 17434.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.83, \"from_m\": 18711.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.599, \"from_m\": 23054.83, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23277.517, \"from_m\": 23171.599, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23323.991, \"from_m\": 23277.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24665.316, \"from_m\": 23323.991, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25293.352, \"from_m\": 24665.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30250.404, \"from_m\": 25293.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\": 31088.251, \"from_m\": 30250.404, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32487.322, \"from_m\": 31088.251, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32610.813, \"from_m\": 32487.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32801.083, \"from_m\": 32610.813, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33051.07, \"from_m\": 32801.083, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33687.43, \"from_m\": 33051.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33797.939, \"from_m\": 33687.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33904.016, \"from_m\": 33797.939, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34239.215, \"from_m\": 33904.016, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36524.462, \"from_m\": 34239.215, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 767740, \"profile_key\": \"8af71cd6542d96a0cdf475b3d884d2210ea07c4cc6df078cb3fefb204400d87e\", \"schedule_id\": 7662, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1014\", \"wtt_dep\": \"1015\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1025H\", \"wtt_dep\": \"1026H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18358.391, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1033\", \"location\": \"Purley\", \"stage_seq\": 11, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 12, \"distance_m\": 23277.517, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1037\", \"location\": \"Coulsdon South\", \"stage_seq\": 13, \"distance_m\": 24773.115, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1043\", \"location\": \"Merstham\", \"stage_seq\": 14, \"distance_m\": 30787.914, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1049\", \"location\": \"Redhill\", \"stage_seq\": 15, \"distance_m\": 33636.689, \"section_seq\": 1, \"route_path_id\": 132880}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Reigate\", \"stage_seq\": 16, \"distance_m\": 36524.462, \"section_seq\": 1, \"route_path_id\": 132880}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36524.462, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132880}], \"total_distance_m\": 36524.462, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31127.758, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5396.704, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1008", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2418095", "current_position_lon": "-0.2033683", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:44Z\", \"source_id\": 65150161, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:48Z\", \"source_id\": 20634546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:20Z\", \"source_id\": 65159211, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:23Z\", \"source_id\": 20637278, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:47Z\", \"source_id\": 65170617, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:49Z\", \"source_id\": 20640624, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:21Z\", \"source_id\": 65177263, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:26Z\", \"source_id\": 20642611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:54Z\", \"source_id\": 65183547, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:57Z\", \"source_id\": 20644499, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:41Z\", \"source_id\": 65190680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:45Z\", \"source_id\": 20646549, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:24Z\", \"source_id\": 65202792, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:25Z\", \"source_id\": 20650047, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:22Z\", \"source_id\": 65218220, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:25Z\", \"source_id\": 20654543, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:37Z\", \"source_id\": 65228917, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:42Z\", \"source_id\": 20657714, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:18Z\", \"source_id\": 65248658, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:20Z\", \"source_id\": 20663486, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reigate", "service_state_platform": "2", "timing_fact_generation": 1790070745929037, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:12.208109", "service_state_evidence_id": 20663486, "current_leg_start_actual_dep": "2026-09-22T10:49:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:12.679861", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None REI 1R20 377423 4 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.695, "from_m": 7545.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.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": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.663, "from_m": 17231.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.37, "from_m": 17295.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.641, "from_m": 17331.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.205, "from_m": 17375.641, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.849, "from_m": 17434.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.83, "from_m": 18711.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.599, "from_m": 23054.83, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23277.517, "from_m": 23171.599, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23323.991, "from_m": 23277.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24665.316, "from_m": 23323.991, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25293.352, "from_m": 24665.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30250.404, "from_m": 25293.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": 31088.251, "from_m": 30250.404, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32487.322, "from_m": 31088.251, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32610.813, "from_m": 32487.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32801.083, "from_m": 32610.813, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33051.07, "from_m": 32801.083, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33687.43, "from_m": 33051.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33797.939, "from_m": 33687.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33904.016, "from_m": 33797.939, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34239.215, "from_m": 33904.016, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36524.462, "from_m": 34239.215, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 767740, "profile_key": "8af71cd6542d96a0cdf475b3d884d2210ea07c4cc6df078cb3fefb204400d87e", "schedule_id": 7662, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1008", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1014", "wtt_dep": "1015", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1025H", "wtt_dep": "1026H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029", "location": "South Croydon", "stage_seq": 10, "distance_m": 18358.391, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1033", "location": "Purley", "stage_seq": 11, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 132880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034H", "location": "Stoats Nest Jn", "stage_seq": 12, "distance_m": 23277.517, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1037", "location": "Coulsdon South", "stage_seq": 13, "distance_m": 24773.115, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1043", "location": "Merstham", "stage_seq": 14, "distance_m": 30787.914, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1049", "location": "Redhill", "stage_seq": 15, "distance_m": 33636.689, "section_seq": 1, "route_path_id": 132880}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Reigate", "stage_seq": 16, "distance_m": 36524.462, "section_seq": 1, "route_path_id": 132880}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36524.462, "from_m": 0.0, "section_seq": 1, "route_path_id": 132880}], "total_distance_m": 36524.462, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31127.758, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5396.704, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:44Z", "source_id": 65150161, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:48Z", "source_id": 20634546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:20Z", "source_id": 65159211, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:23Z", "source_id": 20637278, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:47Z", "source_id": 65170617, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:49Z", "source_id": 20640624, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:21Z", "source_id": 65177263, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:26Z", "source_id": 20642611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30245, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:54Z", "source_id": 65183547, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:57Z", "source_id": 20644499, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:41Z", "source_id": 65190680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:45Z", "source_id": 20646549, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:24Z", "source_id": 65202792, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:25Z", "source_id": 20650047, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:22Z", "source_id": 65218220, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:25Z", "source_id": 20654543, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:37Z", "source_id": 65228917, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:42Z", "source_id": 20657714, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28154, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:18Z", "source_id": 65248658, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:20Z", "source_id": 20663486, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] London Victoria (C) 1008 1008 19 None None Reigate 1054 1054 DPL EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93069/2026-09-22/detailed None Redhill 2026-09-22T10:49:00+01:00 Reigate 4.0 {"type": "LineString", "coordinates": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]} 1.8 1049 1053 Redhill Reigate Reigate 51.2418095 -0.2033683 51.2418095 -0.2033683 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 Reigate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663486 1790070745929037 74 74 2026-09-22 10:03:12.679861 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:12.208109
736535 767144 C41873 631Y17MF22 2026-09-22 COMPLETE 20662968 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 767144, "stp": "P", "toc": "East Midlands Railway", "uid": "C41873", "consist": "360104+360119", "dest_crs": "COR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C41873/2026-09-22/detailed", "trust_id": "631Y17MF22", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corby", "service_date": "2026-09-22", "dest_arr_time": "1055", "dest_platform": "1", "is_terminated": 1, "next_location": "Corby", "signalling_id": "1Y17", "timing_status": "EARLY", "origin_station": "London St. Pancras", "current_leg_arr": "1053", "current_leg_dep": "1045", "current_leg_end": "Corby", "origin_dep_time": "0945", "origin_platform": "1", "current_location": "Corby Bus (Lewin Road)", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]}", "current_leg_start": "Kettering", "dest_arr_time_act": "1055", "motion_projection": null, "next_location_lat": "52.4888166", "next_location_lon": "-0.6884227", "previous_location": "Kettering", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.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\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29420.918, \"from_m\": 11718.024, \"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\": 33554.503, \"from_m\": 29420.918, \"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\": 39507.834, \"from_m\": 33554.503, \"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\": 42992.213, \"from_m\": 39507.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.011, \"from_m\": 42992.213, \"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\": 47392.716, \"from_m\": 44791.011, \"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\": 48267.47, \"from_m\": 47392.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49318.744, \"from_m\": 48267.47, \"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\": 53041.48, \"from_m\": 49318.744, \"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\": 53107.775, \"from_m\": 53041.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.549, \"from_m\": 53107.775, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.677, \"from_m\": 53239.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.668, \"from_m\": 53302.677, \"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\": 53419.961, \"from_m\": 53372.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.596, \"from_m\": 53419.961, \"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\": 78350.356, \"from_m\": 56886.596, \"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\": 78416.23, \"from_m\": 78350.356, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.334, \"from_m\": 78416.23, \"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\": 80881.322, \"from_m\": 80802.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\": 81086.886, \"from_m\": 80881.322, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.565, \"from_m\": 81086.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.701, \"from_m\": 81163.565, \"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\": 90118.084, \"from_m\": 89848.701, \"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\": 91085.338, \"from_m\": 90118.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\": 110.0}, {\"to_m\": 91130.244, \"from_m\": 91085.338, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95419.995, \"from_m\": 91130.244, \"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\": 101384.322, \"from_m\": 95419.995, \"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\": 102988.933, \"from_m\": 101384.322, \"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\": 104161.97, \"from_m\": 102988.933, \"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\": 104810.561, \"from_m\": 104161.97, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104888.745, \"from_m\": 104810.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.533, \"from_m\": 104888.745, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.079, \"from_m\": 104980.533, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106107.718, \"from_m\": 105538.079, \"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\": 107123.331, \"from_m\": 106107.718, \"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\": 112098.783, \"from_m\": 107123.331, \"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\": 113388.858, \"from_m\": 112098.783, \"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\": 113486.798, \"from_m\": 113388.858, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.546, \"from_m\": 113486.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\": 119582.723, \"from_m\": 115924.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120128.501, \"from_m\": 119582.723, \"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\": 127335.603, \"from_m\": 120128.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127544.359, \"from_m\": 127335.603, \"capability_applied\": null, \"effective_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\": 767144, \"profile_key\": \"25ed50111704360445f85f486d141cf4e2443f9a363e0654bc00f71db94bb68c\", \"schedule_id\": 5876, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0945\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0946H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956H\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38830.351, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": false, \"wtt_arr\": \"1006H\", \"wtt_dep\": \"1007H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 12, \"distance_m\": 46761.107, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010H\", \"location\": \"Luton\", \"stage_seq\": 13, \"distance_m\": 48515.192, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013\", \"location\": \"Leagrave Jn\", \"stage_seq\": 14, \"distance_m\": 53208.073, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018H\", \"location\": \"Flitwick\", \"stage_seq\": 15, \"distance_m\": 64426.512, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 16, \"distance_m\": 78328.061, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Bedford\", \"stage_seq\": 17, \"distance_m\": 79930.201, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Bedford North Jn\", \"stage_seq\": 18, \"distance_m\": 80959.448, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 19, \"distance_m\": 90763.778, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1037\", \"location\": \"Wellingborough\", \"stage_seq\": 20, \"distance_m\": 104250.877, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Wellingborough North Jn\", \"stage_seq\": 21, \"distance_m\": 104810.561, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 22, \"distance_m\": 107228.762, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Kettering South Jn\", \"stage_seq\": 23, \"distance_m\": 113486.798, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1046H\", \"location\": \"Kettering\", \"stage_seq\": 24, \"distance_m\": 115511.499, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Kettering North Jn\", \"stage_seq\": 25, \"distance_m\": 118633.776, \"section_seq\": 1, \"route_path_id\": 116120}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": null, \"location\": \"Corby\", \"stage_seq\": 26, \"distance_m\": 127544.359, \"section_seq\": 1, \"route_path_id\": 116120}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127544.359, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116120}], \"total_distance_m\": 127544.359, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 121832.767, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5711.592, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.4888166", "current_position_lon": "-0.6884227", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:10Z\", \"source_id\": 65085908, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:16Z\", \"source_id\": 20615895, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:53Z\", \"source_id\": 65087896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:54Z\", \"source_id\": 20616398, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:08Z\", \"source_id\": 65091401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:10Z\", \"source_id\": 20617409, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:18Z\", \"source_id\": 65109860, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:24Z\", \"source_id\": 20622796, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:08Z\", \"source_id\": 65125042, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:10Z\", \"source_id\": 20627229, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:40Z\", \"source_id\": 65134516, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:42Z\", \"source_id\": 20630015, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:10Z\", \"source_id\": 65156247, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:15Z\", \"source_id\": 20636466, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:28Z\", \"source_id\": 65169786, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:30Z\", \"source_id\": 20640395, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:11Z\", \"source_id\": 65204811, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:14Z\", \"source_id\": 20650608, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 65223914, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:46Z\", \"source_id\": 20656327, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:40Z\", \"source_id\": 65247070, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:43Z\", \"source_id\": 20662968, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corby", "service_state_platform": "1", "timing_fact_generation": 1790070705749236, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:15.279577", "service_state_evidence_id": 20662968, "current_leg_start_actual_dep": "2026-09-22T10:46:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:15.450687", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P STP COR 1Y17 360104+360119 8 100 None {"version": 3, "segments": [{"to_m": 267.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": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 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": 29420.918, "from_m": 11718.024, "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": 33554.503, "from_m": 29420.918, "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": 39507.834, "from_m": 33554.503, "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": 42992.213, "from_m": 39507.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.011, "from_m": 42992.213, "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": 47392.716, "from_m": 44791.011, "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": 48267.47, "from_m": 47392.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49318.744, "from_m": 48267.47, "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": 53041.48, "from_m": 49318.744, "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": 53107.775, "from_m": 53041.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.549, "from_m": 53107.775, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.677, "from_m": 53239.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.668, "from_m": 53302.677, "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": 53419.961, "from_m": 53372.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.596, "from_m": 53419.961, "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": 78350.356, "from_m": 56886.596, "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": 78416.23, "from_m": 78350.356, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.334, "from_m": 78416.23, "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": 80881.322, "from_m": 80802.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": 81086.886, "from_m": 80881.322, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.565, "from_m": 81086.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.701, "from_m": 81163.565, "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": 90118.084, "from_m": 89848.701, "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": 91085.338, "from_m": 90118.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": 110.0}, {"to_m": 91130.244, "from_m": 91085.338, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 95419.995, "from_m": 91130.244, "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": 101384.322, "from_m": 95419.995, "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": 102988.933, "from_m": 101384.322, "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": 104161.97, "from_m": 102988.933, "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": 104810.561, "from_m": 104161.97, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104888.745, "from_m": 104810.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.533, "from_m": 104888.745, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.079, "from_m": 104980.533, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106107.718, "from_m": 105538.079, "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": 107123.331, "from_m": 106107.718, "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": 112098.783, "from_m": 107123.331, "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": 113388.858, "from_m": 112098.783, "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": 113486.798, "from_m": 113388.858, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.546, "from_m": 113486.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": 119582.723, "from_m": 115924.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120128.501, "from_m": 119582.723, "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": 127335.603, "from_m": 120128.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127544.359, "from_m": 127335.603, "capability_applied": null, "effective_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": 767144, "profile_key": "25ed50111704360445f85f486d141cf4e2443f9a363e0654bc00f71db94bb68c", "schedule_id": 5876, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0945", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0946H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0952", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956H", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002H", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38830.351, "section_seq": 1, "route_path_id": 116120}, {"is_pass": false, "wtt_arr": "1006H", "wtt_dep": "1007H", "location": "Luton Airport Parkway", "stage_seq": 12, "distance_m": 46761.107, "section_seq": 1, "route_path_id": 116120}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010H", "location": "Luton", "stage_seq": 13, "distance_m": 48515.192, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013", "location": "Leagrave Jn", "stage_seq": 14, "distance_m": 53208.073, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018H", "location": "Flitwick", "stage_seq": 15, "distance_m": 64426.512, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Bedford South Jn", "stage_seq": 16, "distance_m": 78328.061, "section_seq": 1, "route_path_id": 116120}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Bedford", "stage_seq": 17, "distance_m": 79930.201, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Bedford North Jn", "stage_seq": 18, "distance_m": 80959.448, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030H", "location": "Sharnbrook Jn", "stage_seq": 19, "distance_m": 90763.778, "section_seq": 1, "route_path_id": 116120}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1037", "location": "Wellingborough", "stage_seq": 20, "distance_m": 104250.877, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Wellingborough North Jn", "stage_seq": 21, "distance_m": 104810.561, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039H", "location": "Harrowden Jn", "stage_seq": 22, "distance_m": 107228.762, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Kettering South Jn", "stage_seq": 23, "distance_m": 113486.798, "section_seq": 1, "route_path_id": 116120}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1046H", "location": "Kettering", "stage_seq": 24, "distance_m": 115511.499, "section_seq": 1, "route_path_id": 116120}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Kettering North Jn", "stage_seq": 25, "distance_m": 118633.776, "section_seq": 1, "route_path_id": 116120}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": null, "location": "Corby", "stage_seq": 26, "distance_m": 127544.359, "section_seq": 1, "route_path_id": 116120}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127544.359, "from_m": 0.0, "section_seq": 1, "route_path_id": 116120}], "total_distance_m": 127544.359, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 121832.767, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5711.592, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:10Z", "source_id": 65085908, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:16Z", "source_id": 20615895, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:53Z", "source_id": 65087896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:54Z", "source_id": 20616398, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:08Z", "source_id": 65091401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:10Z", "source_id": 20617409, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:18Z", "source_id": 65109860, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:24Z", "source_id": 20622796, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:08Z", "source_id": 65125042, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:10Z", "source_id": 20627229, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:40Z", "source_id": 65134516, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:08:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:42Z", "source_id": 20630015, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:10Z", "source_id": 65156247, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:15Z", "source_id": 20636466, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:28Z", "source_id": 65169786, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:30Z", "source_id": 20640395, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:11Z", "source_id": 65204811, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:14Z", "source_id": 20650608, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17682, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 65223914, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:46Z", "source_id": 20656327, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17630, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:40Z", "source_id": 65247070, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:43Z", "source_id": 20662968, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] London St. Pancras 0945 0945 1 None None Corby 1055 1055 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C41873/2026-09-22/detailed None Kettering 2026-09-22T10:46:30+01:00 Corby 8.0 {"type": "LineString", "coordinates": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]} 7.4 1045 1053 Kettering Corby Bus (Lewin Road) Corby 52.4888166 -0.6884227 52.4888166 -0.6884227 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 Corby TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662968 1790070705749236 79 79 2026-09-22 10:03:15.450687 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:15.279577
736536 766914 C32216 172C14MF22 2026-09-22 COMPLETE 20662872 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 766914, "stp": "P", "toc": "Northern", "uid": "C32216", "consist": "158904", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32216/2026-09-22/detailed", "trust_id": "172C14MF22", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "8", "is_terminated": 1, "next_location": "York", "signalling_id": "2C14", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1053", "current_leg_dep": "1043", "current_leg_end": "York", "origin_dep_time": "0936", "origin_platform": "4B", "current_location": "York", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Poppleton", "dest_arr_time_act": "1052½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Skelton Jn", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"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\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.977, \"from_m\": 479.969, \"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\": 2041.57, \"from_m\": 1091.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2488.282, \"from_m\": 2041.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2717.168, \"from_m\": 2488.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3730.851, \"from_m\": 2717.168, \"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\": 4608.097, \"from_m\": 3730.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5143.537, \"from_m\": 4608.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28475.664, \"from_m\": 5143.537, \"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\": 28867.423, \"from_m\": 28475.664, \"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\": 30446.603, \"from_m\": 28867.423, \"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\": 31875.579, \"from_m\": 30446.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32148.151, \"from_m\": 31875.579, \"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\": 32154.212, \"from_m\": 32148.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32415.261, \"from_m\": 32154.212, \"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\": 35517.911, \"from_m\": 32415.261, \"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\": 35744.557, \"from_m\": 35517.911, \"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\": 36161.475, \"from_m\": 35744.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38681.058, \"from_m\": 36161.475, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48720.609, \"from_m\": 38681.058, \"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\": 48890.749, \"from_m\": 48720.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57514.671, \"from_m\": 48890.749, \"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\": 57522.501, \"from_m\": 57514.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60887.89, \"from_m\": 57522.501, \"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\": 61596.853, \"from_m\": 60887.89, \"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\": 62182.301, \"from_m\": 61596.853, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62314.85, \"from_m\": 62182.301, \"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\": 62349.871, \"from_m\": 62314.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62368.207, \"from_m\": 62349.871, \"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\": 62542.554, \"from_m\": 62368.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62988.716, \"from_m\": 62542.554, \"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\": 63977.502, \"from_m\": 62988.716, \"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\": 64276.787, \"from_m\": 63977.502, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64547.467, \"from_m\": 64276.787, \"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\": 64794.236, \"from_m\": 64547.467, \"capability_applied\": null, \"effective_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\": 766914, \"profile_key\": \"86abac93e07c3b2c5f6c2ff3513f5c3f5a7461fc45269b238b8aef88419ca4ee\", \"schedule_id\": 3755, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0936\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 4744.72, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"0940H\", \"wtt_dep\": \"0941H\", \"location\": \"Burley Park\", \"stage_seq\": 4, \"distance_m\": 6341.304, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"0943H\", \"wtt_dep\": \"0944\", \"location\": \"Headingley\", \"stage_seq\": 5, \"distance_m\": 7625.348, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"0948\", \"wtt_dep\": \"0949\", \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 11826.453, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"0956H\", \"wtt_dep\": \"0957\", \"location\": \"Weeton\", \"stage_seq\": 7, \"distance_m\": 21495.259, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 23778.295, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1002\", \"wtt_dep\": \"1003\", \"location\": \"Pannal\", \"stage_seq\": 9, \"distance_m\": 26734.879, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1007H\", \"wtt_dep\": \"1008\", \"location\": \"Hornbeam Park\", \"stage_seq\": 10, \"distance_m\": 30378.007, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1012H\", \"location\": \"Harrogate\", \"stage_seq\": 11, \"distance_m\": 32023.577, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017\", \"location\": \"Starbeck\", \"stage_seq\": 12, \"distance_m\": 35409.432, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1022\", \"location\": \"Knaresborough\", \"stage_seq\": 13, \"distance_m\": 38140.683, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1030H\", \"location\": \"Cattal\", \"stage_seq\": 14, \"distance_m\": 48421.552, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1034H\", \"location\": \"Hammerton\", \"stage_seq\": 15, \"distance_m\": 50778.42, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1042\", \"location\": \"Poppleton\", \"stage_seq\": 16, \"distance_m\": 60183.852, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1048H\", \"location\": \"Skelton Jn\", \"stage_seq\": 17, \"distance_m\": 62211.06, \"section_seq\": 1, \"route_path_id\": 131971}, {\"is_pass\": false, \"wtt_arr\": \"1052H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 18, \"distance_m\": 64794.236, \"section_seq\": 1, \"route_path_id\": 131971}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64794.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131971}], \"total_distance_m\": 64794.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59837.042, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4957.194, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0936", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:37Z\", \"source_id\": 65060709, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:41Z\", \"source_id\": 20608415, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:39Z\", \"source_id\": 65068653, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:41Z\", \"source_id\": 20610752, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:20Z\", \"source_id\": 65080893, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:22Z\", \"source_id\": 20614415, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:36Z\", \"source_id\": 65102969, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:40Z\", \"source_id\": 20620839, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:01Z\", \"source_id\": 65114299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:08Z\", \"source_id\": 20624082, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:32Z\", \"source_id\": 65128801, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:35Z\", \"source_id\": 20628307, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:28Z\", \"source_id\": 20634299, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:30Z\", \"source_id\": 20638127, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:06Z\", \"source_id\": 20640082, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:13Z\", \"source_id\": 20647692, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:06Z\", \"source_id\": 20650522, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:22Z\", \"source_id\": 20656762, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:06Z\", \"source_id\": 65227572, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:11Z\", \"source_id\": 20657336, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:32Z\", \"source_id\": 65246718, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:33Z\", \"source_id\": 20662872, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "8", "timing_fact_generation": 1790070694938296, "current_leg_arrival_utc": "2026-09-22T10:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:21.282769", "service_state_evidence_id": 20662872, "current_leg_start_actual_dep": "2026-09-22T10:42:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:22.177433", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS YRK 2C14 158904 2 90 None {"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "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": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.977, "from_m": 479.969, "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": 2041.57, "from_m": 1091.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2488.282, "from_m": 2041.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2717.168, "from_m": 2488.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3730.851, "from_m": 2717.168, "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": 4608.097, "from_m": 3730.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5143.537, "from_m": 4608.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28475.664, "from_m": 5143.537, "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": 28867.423, "from_m": 28475.664, "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": 30446.603, "from_m": 28867.423, "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": 31875.579, "from_m": 30446.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32148.151, "from_m": 31875.579, "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": 32154.212, "from_m": 32148.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32415.261, "from_m": 32154.212, "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": 35517.911, "from_m": 32415.261, "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": 35744.557, "from_m": 35517.911, "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": 36161.475, "from_m": 35744.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38681.058, "from_m": 36161.475, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48720.609, "from_m": 38681.058, "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": 48890.749, "from_m": 48720.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57514.671, "from_m": 48890.749, "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": 57522.501, "from_m": 57514.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60887.89, "from_m": 57522.501, "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": 61596.853, "from_m": 60887.89, "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": 62182.301, "from_m": 61596.853, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62314.85, "from_m": 62182.301, "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": 62349.871, "from_m": 62314.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62368.207, "from_m": 62349.871, "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": 62542.554, "from_m": 62368.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62988.716, "from_m": 62542.554, "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": 63977.502, "from_m": 62988.716, "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": 64276.787, "from_m": 63977.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64547.467, "from_m": 64276.787, "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": 64794.236, "from_m": 64547.467, "capability_applied": null, "effective_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": 766914, "profile_key": "86abac93e07c3b2c5f6c2ff3513f5c3f5a7461fc45269b238b8aef88419ca4ee", "schedule_id": 3755, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0936", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 131971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 4744.72, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "0940H", "wtt_dep": "0941H", "location": "Burley Park", "stage_seq": 4, "distance_m": 6341.304, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "0943H", "wtt_dep": "0944", "location": "Headingley", "stage_seq": 5, "distance_m": 7625.348, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "0948", "wtt_dep": "0949", "location": "Horsforth", "stage_seq": 6, "distance_m": 11826.453, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "0956H", "wtt_dep": "0957", "location": "Weeton", "stage_seq": 7, "distance_m": 21495.259, "section_seq": 1, "route_path_id": 131971}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 23778.295, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1002", "wtt_dep": "1003", "location": "Pannal", "stage_seq": 9, "distance_m": 26734.879, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1007H", "wtt_dep": "1008", "location": "Hornbeam Park", "stage_seq": 10, "distance_m": 30378.007, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1012H", "location": "Harrogate", "stage_seq": 11, "distance_m": 32023.577, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017", "location": "Starbeck", "stage_seq": 12, "distance_m": 35409.432, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1022", "location": "Knaresborough", "stage_seq": 13, "distance_m": 38140.683, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1030H", "location": "Cattal", "stage_seq": 14, "distance_m": 48421.552, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1034H", "location": "Hammerton", "stage_seq": 15, "distance_m": 50778.42, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1042", "location": "Poppleton", "stage_seq": 16, "distance_m": 60183.852, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1048H", "location": "Skelton Jn", "stage_seq": 17, "distance_m": 62211.06, "section_seq": 1, "route_path_id": 131971}, {"is_pass": false, "wtt_arr": "1052H", "wtt_dep": null, "location": "York", "stage_seq": 18, "distance_m": 64794.236, "section_seq": 1, "route_path_id": 131971}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64794.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 131971}], "total_distance_m": 64794.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59837.042, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4957.194, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5233, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:37Z", "source_id": 65060709, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:41Z", "source_id": 20608415, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5237, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:39Z", "source_id": 65068653, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:41Z", "source_id": 20610752, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:20Z", "source_id": 65080893, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:22Z", "source_id": 20614415, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5255, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:36Z", "source_id": 65102969, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:40Z", "source_id": 20620839, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5261, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:01Z", "source_id": 65114299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:08Z", "source_id": 20624082, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4560, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:32Z", "source_id": 65128801, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:35Z", "source_id": 20628307, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:28Z", "source_id": 20634299, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:30Z", "source_id": 20638127, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:06Z", "source_id": 20640082, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:13Z", "source_id": 20647692, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:06Z", "source_id": 20650522, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:22Z", "source_id": 20656762, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4768, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:06Z", "source_id": 65227572, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:11Z", "source_id": 20657336, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4596, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:32Z", "source_id": 65246718, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:53:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:33Z", "source_id": 20662872, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Leeds 0936 0936 4B None None York 1053 1052½ 8 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32216/2026-09-22/detailed None Poppleton 2026-09-22T10:42:00+01:00 York 10.0 {"type": "LineString", "coordinates": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 2.9 1043 1053 Skelton Jn York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662872 1790070694938296 40 40 2026-09-22 10:03:22.177433 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:21.282769
736537 766335 L88033 031T20ME22 2026-09-22 COMPLETE 20663125 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 766335, "stp": "P", "toc": "ScotRail", "uid": "L88033", "consist": "158726", "dest_crs": "GLQ", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88033/2026-09-22/detailed", "trust_id": "031T20ME22", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T20", "timing_status": "ON TIME", "origin_station": "Dundee", "current_leg_arr": "1053", "current_leg_dep": "1019", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0915", "origin_platform": "3", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "0 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": "1053", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Stirling", "current_leg_milage": "29.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"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\": 582.007, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 629.532, \"from_m\": 582.007, \"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\": 821.335, \"from_m\": 629.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2299.974, \"from_m\": 821.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3741.458, \"from_m\": 2299.974, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7899.519, \"from_m\": 3741.458, \"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\": 18664.149, \"from_m\": 7899.519, \"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\": 18702.938, \"from_m\": 18664.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23913.184, \"from_m\": 18702.938, \"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\": 25803.831, \"from_m\": 23913.184, \"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\": 27611.41, \"from_m\": 25803.831, \"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\": 31451.135, \"from_m\": 27611.41, \"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\": 31968.747, \"from_m\": 31451.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33062.255, \"from_m\": 31968.747, \"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\": 33694.754, \"from_m\": 33062.255, \"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\": 34300.764, \"from_m\": 33694.754, \"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\": 36579.236, \"from_m\": 34300.764, \"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\": 39309.95, \"from_m\": 36579.236, \"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\": 50552.444, \"from_m\": 39309.95, \"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\": 55287.237, \"from_m\": 50552.444, \"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\": 55324.258, \"from_m\": 55287.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62827.27, \"from_m\": 55324.258, \"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\": 62862.483, \"from_m\": 62827.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68833.53, \"from_m\": 62862.483, \"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\": 68879.756, \"from_m\": 68833.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75192.036, \"from_m\": 68879.756, \"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\": 78983.001, \"from_m\": 75192.036, \"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\": 79768.443, \"from_m\": 78983.001, \"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\": 84349.472, \"from_m\": 79768.443, \"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\": 85805.059, \"from_m\": 84349.472, \"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\": 86579.609, \"from_m\": 85805.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87642.751, \"from_m\": 86579.609, \"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\": 98314.084, \"from_m\": 87642.751, \"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\": 101012.376, \"from_m\": 98314.084, \"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\": 101726.578, \"from_m\": 101012.376, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102322.761, \"from_m\": 101726.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105986.082, \"from_m\": 102322.761, \"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\": 128478.89, \"from_m\": 105986.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 128783.957, \"from_m\": 128478.89, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130124.955, \"from_m\": 128783.957, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 130758.855, \"from_m\": 130124.955, \"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\": 131504.366, \"from_m\": 130758.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131891.932, \"from_m\": 131504.366, \"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\": 131957.132, \"from_m\": 131891.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132632.247, \"from_m\": 131957.132, \"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\": 133229.772, \"from_m\": 132632.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 133726.018, \"from_m\": 133229.772, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 766335, \"profile_key\": \"d76aceaed6177959991809eff8569ce497b52679e5fb8e977a31d29c5b681ce2\", \"schedule_id\": 17771, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0915\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 582.007, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0919\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 3, \"distance_m\": 4775.153, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"0920\", \"wtt_dep\": \"0920H\", \"location\": \"Invergowrie\", \"stage_seq\": 4, \"distance_m\": 5761.802, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0922H\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 5, \"distance_m\": 9051.008, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927\", \"location\": \"Errol L.C.\", \"stage_seq\": 6, \"distance_m\": 16869.539, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 7, \"distance_m\": 31968.747, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"0938\", \"wtt_dep\": \"0941H\", \"location\": \"Perth\", \"stage_seq\": 8, \"distance_m\": 33290.602, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0945H\", \"location\": \"Hilton Jn\", \"stage_seq\": 9, \"distance_m\": 36431.256, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 10, \"distance_m\": 38726.349, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 11, \"distance_m\": 55324.258, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0957\", \"location\": \"Gleneagles\", \"stage_seq\": 12, \"distance_m\": 58353.335, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Blackford\", \"stage_seq\": 13, \"distance_m\": 62144.944, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Greenloaning\", \"stage_seq\": 14, \"distance_m\": 68681.145, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010H\", \"location\": \"Dunblane\", \"stage_seq\": 15, \"distance_m\": 78379.661, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1014\", \"location\": \"Bridge of Allan\", \"stage_seq\": 16, \"distance_m\": 81670.942, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"1017H\", \"wtt_dep\": \"1019H\", \"location\": \"Stirling\", \"stage_seq\": 17, \"distance_m\": 86226.401, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027H\", \"location\": \"Larbert Jn\", \"stage_seq\": 18, \"distance_m\": 100200.417, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 19, \"distance_m\": 101294.227, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 20, \"distance_m\": 104851.753, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 21, \"distance_m\": 105871.055, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038H\", \"location\": \"Croy\", \"stage_seq\": 22, \"distance_m\": 115450.15, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Lenzie\", \"stage_seq\": 23, \"distance_m\": 123844.396, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Bishopbriggs\", \"stage_seq\": 24, \"distance_m\": 128647.329, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 25, \"distance_m\": 130957.148, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 26, \"distance_m\": 131830.317, \"section_seq\": 1, \"route_path_id\": 138062}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 27, \"distance_m\": 133726.018, \"section_seq\": 1, \"route_path_id\": 138062}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 133726.018, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138062}], \"total_distance_m\": 133726.018, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 133607.558, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0915", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.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-22T08:40:28Z\", \"source_id\": 20609012, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:35Z\", \"source_id\": 65131588, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:41Z\", \"source_id\": 20629146, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:09Z\", \"source_id\": 65158695, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:12Z\", \"source_id\": 20637174, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:03Z\", \"source_id\": 65212064, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:08Z\", \"source_id\": 20652814, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:11Z\", \"source_id\": 65220212, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:14Z\", \"source_id\": 20655120, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:16Z\", \"source_id\": 65225367, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:20Z\", \"source_id\": 20656710, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:49Z\", \"source_id\": 65247505, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:52Z\", \"source_id\": 20663125, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1790070713984549, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:22.599602", "service_state_evidence_id": 20663125, "current_leg_start_actual_dep": "2026-09-22T10:19:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:23.146798", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DEE GLQ 1T20 158726 2 90 None {"version": 3, "segments": [{"to_m": 293.867, "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": 582.007, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 629.532, "from_m": 582.007, "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": 821.335, "from_m": 629.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2299.974, "from_m": 821.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3741.458, "from_m": 2299.974, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7899.519, "from_m": 3741.458, "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": 18664.149, "from_m": 7899.519, "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": 18702.938, "from_m": 18664.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23913.184, "from_m": 18702.938, "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": 25803.831, "from_m": 23913.184, "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": 27611.41, "from_m": 25803.831, "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": 31451.135, "from_m": 27611.41, "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": 31968.747, "from_m": 31451.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33062.255, "from_m": 31968.747, "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": 33694.754, "from_m": 33062.255, "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": 34300.764, "from_m": 33694.754, "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": 36579.236, "from_m": 34300.764, "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": 39309.95, "from_m": 36579.236, "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": 50552.444, "from_m": 39309.95, "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": 55287.237, "from_m": 50552.444, "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": 55324.258, "from_m": 55287.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62827.27, "from_m": 55324.258, "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": 62862.483, "from_m": 62827.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68833.53, "from_m": 62862.483, "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": 68879.756, "from_m": 68833.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75192.036, "from_m": 68879.756, "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": 78983.001, "from_m": 75192.036, "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": 79768.443, "from_m": 78983.001, "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": 84349.472, "from_m": 79768.443, "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": 85805.059, "from_m": 84349.472, "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": 86579.609, "from_m": 85805.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87642.751, "from_m": 86579.609, "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": 98314.084, "from_m": 87642.751, "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": 101012.376, "from_m": 98314.084, "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": 101726.578, "from_m": 101012.376, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102322.761, "from_m": 101726.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105986.082, "from_m": 102322.761, "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": 128478.89, "from_m": 105986.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 128783.957, "from_m": 128478.89, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 130124.955, "from_m": 128783.957, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 130758.855, "from_m": 130124.955, "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": 131504.366, "from_m": 130758.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131891.932, "from_m": 131504.366, "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": 131957.132, "from_m": 131891.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132632.247, "from_m": 131957.132, "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": 133229.772, "from_m": 132632.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 133726.018, "from_m": 133229.772, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 766335, "profile_key": "d76aceaed6177959991809eff8569ce497b52679e5fb8e977a31d29c5b681ce2", "schedule_id": 17771, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0915", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0919", "location": "Dundee 672 Sig.", "stage_seq": 3, "distance_m": 4775.153, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "0920", "wtt_dep": "0920H", "location": "Invergowrie", "stage_seq": 4, "distance_m": 5761.802, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0922H", "location": "Longforgan L.C.", "stage_seq": 5, "distance_m": 9051.008, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927", "location": "Errol L.C.", "stage_seq": 6, "distance_m": 16869.539, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935", "location": "Barnhill Jn (Perth)", "stage_seq": 7, "distance_m": 31968.747, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "0938", "wtt_dep": "0941H", "location": "Perth", "stage_seq": 8, "distance_m": 33290.602, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0945H", "location": "Hilton Jn", "stage_seq": 9, "distance_m": 36431.256, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Hilton Jn Sig. HJ4", "stage_seq": 10, "distance_m": 38726.349, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0954", "location": "Auchterarder S.B.", "stage_seq": 11, "distance_m": 55324.258, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0957", "location": "Gleneagles", "stage_seq": 12, "distance_m": 58353.335, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001", "location": "Blackford", "stage_seq": 13, "distance_m": 62144.944, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Greenloaning", "stage_seq": 14, "distance_m": 68681.145, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010H", "location": "Dunblane", "stage_seq": 15, "distance_m": 78379.661, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1014", "location": "Bridge of Allan", "stage_seq": 16, "distance_m": 81670.942, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "1017H", "wtt_dep": "1019H", "location": "Stirling", "stage_seq": 17, "distance_m": 86226.401, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027H", "location": "Larbert Jn", "stage_seq": 18, "distance_m": 100200.417, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "Carmuirs West Jn", "stage_seq": 19, "distance_m": 101294.227, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030H", "location": "Greenhill Lower Jn", "stage_seq": 20, "distance_m": 104851.753, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034", "location": "Greenhill Upper Jn", "stage_seq": 21, "distance_m": 105871.055, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038H", "location": "Croy", "stage_seq": 22, "distance_m": 115450.15, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Lenzie", "stage_seq": 23, "distance_m": 123844.396, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Bishopbriggs", "stage_seq": 24, "distance_m": 128647.329, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Cowlairs West Jn", "stage_seq": 25, "distance_m": 130957.148, "section_seq": 1, "route_path_id": 138062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Cowlairs South Jn", "stage_seq": 26, "distance_m": 131830.317, "section_seq": 1, "route_path_id": 138062}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 27, "distance_m": 133726.018, "section_seq": 1, "route_path_id": 138062}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 133726.018, "from_m": 0.0, "section_seq": 1, "route_path_id": 138062}], "total_distance_m": 133726.018, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 133607.558, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.46, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:28Z", "source_id": 20609012, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:35Z", "source_id": 65131588, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:41Z", "source_id": 20629146, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:09Z", "source_id": 65158695, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:12Z", "source_id": 20637174, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:03Z", "source_id": 65212064, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:08Z", "source_id": 20652814, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:11Z", "source_id": 65220212, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:14Z", "source_id": 20655120, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:16Z", "source_id": 65225367, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:20Z", "source_id": 20656710, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:49Z", "source_id": 65247505, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:52Z", "source_id": 20663125, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Dundee 0915 0915 3 None None Glasgow Queen St High Level 1053 1053 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88033/2026-09-22/detailed None Stirling 2026-09-22T10:19:30+01:00 Glasgow Queen St High Level 34.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 1019 1053 Stirling Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663125 1790070713984549 42 42 2026-09-22 10:03:23.146798 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:22.599602
736538 768232 C25507 252A30MG22 2026-09-22 COMPLETE 20663545 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 768232, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25507", "consist": null, "dest_crs": "PAQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25507/2026-09-22/detailed", "trust_id": "252A30MG22", "origin_crs": "SHQ", "show_on_map": 0, "dar_est_time": "10:27:00", "dar_platform": null, "dest_station": "Parkgate", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": null, "is_terminated": 1, "next_location": "Parkgate", "signalling_id": "2A30", "timing_status": "EARLY", "origin_station": "Sheffield Cathedral (Super Tram)", "current_leg_arr": "1053", "current_leg_dep": "1050", "current_leg_end": "Parkgate", "origin_dep_time": "1027", "origin_platform": null, "current_location": "Parkgate", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]}", "current_leg_start": "Rotherham Central", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "53.4425910", "next_location_lon": "-1.3441717", "previous_location": "Rotherham Central", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4425910", "current_position_lon": "-1.3441717", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:01Z\", \"source_id\": 65232454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:03Z\", \"source_id\": 20658675, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:06Z\", \"source_id\": 65240667, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:07Z\", \"source_id\": 20661059, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:23Z\", \"source_id\": 65248882, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:25Z\", \"source_id\": 20663545, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Parkgate", "service_state_platform": "1", "timing_fact_generation": 1790070746747140, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:24.617282", "service_state_evidence_id": 20663545, "current_leg_start_actual_dep": "2026-09-22T10:51:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:24.980056", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Sheffield Supertram P SHQ PAQ 2A30 None None None None None [{"source": "TD", "smart_id": 7236, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:01Z", "source_id": 65232454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:03Z", "source_id": 20658675, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7206, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:06Z", "source_id": 65240667, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:07Z", "source_id": 20661059, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7235, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:23Z", "source_id": 65248882, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:25Z", "source_id": 20663545, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Sheffield Cathedral (Super Tram) 1027 1027 None 10:27:00 None Parkgate 1054 1054 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C25507/2026-09-22/detailed None Rotherham Central 2026-09-22T10:51:30+01:00 Parkgate 3.0 {"type": "LineString", "coordinates": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]} 1.1 1050 1053 Rotherham Central Parkgate Parkgate 53.4425910 -1.3441717 53.4425910 -1.3441717 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 Parkgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663545 1790070746747140 9 9 2026-09-22 10:03:24.980056 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:24.617282
736539 767940 W88194 702T24MG22 2026-09-22 COMPLETE 20662925 2026-09-22 10:53:00 2026-09-22 10:03:33 2026-09-24 10:03:33 {"id": 767940, "stp": "P", "toc": "West Midlands Trains", "uid": "W88194", "consist": "730215", "dest_crs": "EUS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88194/2026-09-22/detailed", "trust_id": "702T24MG22", "origin_crs": "TRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "11", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2T24", "timing_status": "LATE", "origin_station": "Tring", "current_leg_arr": "1053", "current_leg_dep": "1038", "current_leg_end": "London Euston", "origin_dep_time": "1015", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Harrow & Wealdstone", "current_leg_milage": "11.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4020.17, \"from_m\": 0.0, \"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\": 4340.008, \"from_m\": 4020.17, \"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\": 9557.04, \"from_m\": 4340.008, \"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\": 14541.327, \"from_m\": 9557.04, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 14595.264, \"from_m\": 14541.327, \"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\": 40374.634, \"from_m\": 14595.264, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 43744.493, \"from_m\": 40374.634, \"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\": 45247.926, \"from_m\": 43744.493, \"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\": 47092.914, \"from_m\": 45247.926, \"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\": 48244.949, \"from_m\": 47092.914, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 48291.841, \"from_m\": 48244.949, \"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\": 49520.406, \"from_m\": 48291.841, \"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\": 49999.156, \"from_m\": 49520.406, \"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\": 50054.44, \"from_m\": 49999.156, \"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\": 50098.524, \"from_m\": 50054.44, \"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\": 50141.76, \"from_m\": 50098.524, \"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\": 50206.562, \"from_m\": 50141.76, \"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\": 50886.375, \"from_m\": 50206.562, \"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\": 50893.281, \"from_m\": 50886.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 767940, \"profile_key\": \"644c40fabb749542803234fa367af0aa97b2c0fc6132006a8a350de55c6ee459\", \"schedule_id\": 28924, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Tring\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1019\", \"wtt_dep\": \"1020\", \"location\": \"Berkhamsted\", \"stage_seq\": 2, \"distance_m\": 5979.736, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 3, \"distance_m\": 9828.807, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1024H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 4, \"distance_m\": 11480.313, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Watford Junction\", \"stage_seq\": 5, \"distance_m\": 22845.253, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 32602.487, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Wembley Central\", \"stage_seq\": 7, \"distance_m\": 37977.99, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 8, \"distance_m\": 42396.19, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Camden Jn\", \"stage_seq\": 9, \"distance_m\": 48160.278, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Camden South Jn\", \"stage_seq\": 10, \"distance_m\": 49100.889, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 11, \"distance_m\": 50893.281, \"section_seq\": 1, \"route_path_id\": 136883}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50893.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136883}], \"total_distance_m\": 50893.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44277.955, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6615.326, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:54Z\", \"source_id\": 65160729, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:56Z\", \"source_id\": 20637672, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:36Z\", \"source_id\": 65172679, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:40Z\", \"source_id\": 20641241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:39Z\", \"source_id\": 65190560, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:40Z\", \"source_id\": 20646533, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:14Z\", \"source_id\": 65207471, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:15Z\", \"source_id\": 20651456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:27Z\", \"source_id\": 65218452, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:31Z\", \"source_id\": 20654603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:34Z\", \"source_id\": 65246798, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:37Z\", \"source_id\": 20662925, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "11", "timing_fact_generation": 1790070701074132, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:26.270930", "service_state_evidence_id": 20662925, "current_leg_start_actual_dep": "2026-09-22T10:39:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:27.114965", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P TRI EUS 2T24 730215 5 110 None {"version": 3, "segments": [{"to_m": 4020.17, "from_m": 0.0, "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": 4340.008, "from_m": 4020.17, "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": 9557.04, "from_m": 4340.008, "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": 14541.327, "from_m": 9557.04, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 14595.264, "from_m": 14541.327, "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": 40374.634, "from_m": 14595.264, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 43744.493, "from_m": 40374.634, "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": 45247.926, "from_m": 43744.493, "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": 47092.914, "from_m": 45247.926, "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": 48244.949, "from_m": 47092.914, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 48291.841, "from_m": 48244.949, "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": 49520.406, "from_m": 48291.841, "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": 49999.156, "from_m": 49520.406, "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": 50054.44, "from_m": 49999.156, "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": 50098.524, "from_m": 50054.44, "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": 50141.76, "from_m": 50098.524, "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": 50206.562, "from_m": 50141.76, "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": 50886.375, "from_m": 50206.562, "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": 50893.281, "from_m": 50886.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 767940, "profile_key": "644c40fabb749542803234fa367af0aa97b2c0fc6132006a8a350de55c6ee459", "schedule_id": 28924, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1015", "location": "Tring", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1019", "wtt_dep": "1020", "location": "Berkhamsted", "stage_seq": 2, "distance_m": 5979.736, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022H", "location": "Bourne End Jn (Herts)", "stage_seq": 3, "distance_m": 9828.807, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1024H", "location": "Hemel Hempstead", "stage_seq": 4, "distance_m": 11480.313, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Watford Junction", "stage_seq": 5, "distance_m": 22845.253, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 32602.487, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Wembley Central", "stage_seq": 7, "distance_m": 37977.99, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Willesden West London Jn", "stage_seq": 8, "distance_m": 42396.19, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Camden Jn", "stage_seq": 9, "distance_m": 48160.278, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Camden South Jn", "stage_seq": 10, "distance_m": 49100.889, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "London Euston", "stage_seq": 11, "distance_m": 50893.281, "section_seq": 1, "route_path_id": 136883}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50893.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 136883}], "total_distance_m": 50893.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44277.955, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6615.326, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:54Z", "source_id": 65160729, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:56Z", "source_id": 20637672, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:36Z", "source_id": 65172679, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:40Z", "source_id": 20641241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:39Z", "source_id": 65190560, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:40Z", "source_id": 20646533, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:14Z", "source_id": 65207471, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:15Z", "source_id": 20651456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:27Z", "source_id": 65218452, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:31Z", "source_id": 20654603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22703, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:34Z", "source_id": 65246798, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:37Z", "source_id": 20662925, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Tring 1015 1015 4 None None London Euston 1052 1052 11 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88194/2026-09-22/detailed None Harrow & Wealdstone 2026-09-22T10:39:30+01:00 London Euston 15.0 {"type": "LineString", "coordinates": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 11.3 1038 1053 Harrow & Wealdstone London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662925 1790070701074132 44 44 2026-09-22 10:03:27.114965 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:26.270930
736540 766702 G26985 871S18ME22 2026-09-22 COMPLETE 20663512 2026-09-22 10:53:00 2026-09-22 10:03:34 2026-09-24 10:03:34 {"id": 766702, "stp": "P", "toc": "Southern", "uid": "G26985", "consist": "377316", "dest_crs": "PMS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26985/2026-09-22/detailed", "trust_id": "871S18ME22", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-22", "dest_arr_time": "1050", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "1S18", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1053", "current_leg_dep": "1050", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "0928", "origin_platform": "2", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-22T10:03:33", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]}", "current_leg_start": "Fratton", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Fratton", "current_leg_milage": "0.7", "linx_max_speed_mph": 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\": 404.935, \"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\": 1629.167, \"from_m\": 404.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1816.788, \"from_m\": 1629.167, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2941.662, \"from_m\": 1816.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3027.5, \"from_m\": 2941.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3695.648, \"from_m\": 3027.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10133.352, \"from_m\": 3695.648, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10177.573, \"from_m\": 10133.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\": 17916.212, \"from_m\": 10177.573, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17956.374, \"from_m\": 17916.212, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26272.548, \"from_m\": 17956.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26314.823, \"from_m\": 26272.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31098.336, \"from_m\": 26314.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31485.205, \"from_m\": 31098.336, \"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\": 32262.214, \"from_m\": 31485.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\": 32497.674, \"from_m\": 32262.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32603.122, \"from_m\": 32497.674, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32654.807, \"from_m\": 32603.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\": 36747.523, \"from_m\": 32654.807, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37374.588, \"from_m\": 36747.523, \"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\": 47336.805, \"from_m\": 37374.588, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47379.818, \"from_m\": 47336.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48170.11, \"from_m\": 47379.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\": 48786.826, \"from_m\": 48170.11, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60907.568, \"from_m\": 48786.826, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61880.356, \"from_m\": 60907.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62796.474, \"from_m\": 61880.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63520.061, \"from_m\": 62796.474, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67062.84, \"from_m\": 63520.061, \"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\": 67087.039, \"from_m\": 67062.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67132.042, \"from_m\": 67087.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67621.545, \"from_m\": 67132.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70905.207, \"from_m\": 67621.545, \"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\": 71274.746, \"from_m\": 70905.207, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72463.112, \"from_m\": 71274.746, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72716.334, \"from_m\": 72463.112, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72778.058, \"from_m\": 72716.334, \"capability_applied\": null, \"effective_limit_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\": 766702, \"profile_key\": \"6dd934862087431f8fe8849823c23bf027b5a96d6d81052ed0ea71f578324dd9\", \"schedule_id\": 10245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0931H\", \"wtt_dep\": \"0932H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.827, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0935\", \"wtt_dep\": \"0936\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5775.11, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0938H\", \"wtt_dep\": \"0939H\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 8143.616, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0942H\", \"wtt_dep\": \"0943H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 10599.745, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0947\", \"wtt_dep\": \"0948\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 14350.836, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0950H\", \"wtt_dep\": \"0951\", \"location\": \"East Worthing\", \"stage_seq\": 7, \"distance_m\": 16662.445, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0953\", \"wtt_dep\": \"0954\", \"location\": \"Worthing\", \"stage_seq\": 8, \"distance_m\": 18157.75, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0955H\", \"wtt_dep\": \"0956\", \"location\": \"West Worthing\", \"stage_seq\": 9, \"distance_m\": 19440.297, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"0959\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 10, \"distance_m\": 20728.863, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1001\", \"wtt_dep\": \"1002\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 11, \"distance_m\": 22172.082, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1005H\", \"wtt_dep\": \"1006H\", \"location\": \"Angmering\", \"stage_seq\": 12, \"distance_m\": 26120.136, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Arundel Jn\", \"stage_seq\": 13, \"distance_m\": 31735.444, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013H\", \"location\": \"Ford\", \"stage_seq\": 14, \"distance_m\": 32830.255, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1018\", \"location\": \"Barnham\", \"stage_seq\": 15, \"distance_m\": 37072.083, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Chichester\", \"stage_seq\": 16, \"distance_m\": 47185.891, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Emsworth\", \"stage_seq\": 17, \"distance_m\": 58387.97, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1037\", \"location\": \"Havant\", \"stage_seq\": 18, \"distance_m\": 61455.64, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Farlington Jn\", \"stage_seq\": 19, \"distance_m\": 66137.902, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 20, \"distance_m\": 67157.387, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 21, \"distance_m\": 70984.507, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046H\", \"location\": \"Fratton\", \"stage_seq\": 22, \"distance_m\": 71606.577, \"section_seq\": 1, \"route_path_id\": 132899}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 23, \"distance_m\": 72778.058, \"section_seq\": 1, \"route_path_id\": 132899}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 72778.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132899}], \"total_distance_m\": 72778.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71245.439, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1532.619, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0928", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:30:27Z\", \"source_id\": 65035561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:30:41Z\", \"source_id\": 20601382, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:33:32Z\", \"source_id\": 65044179, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:33:36Z\", \"source_id\": 20603703, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:37:46Z\", \"source_id\": 65055796, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:37:48Z\", \"source_id\": 20606931, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:25Z\", \"source_id\": 65062843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:28Z\", \"source_id\": 20609005, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:36Z\", \"source_id\": 65076299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:45:41Z\", \"source_id\": 20613083, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:39Z\", \"source_id\": 65087256, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:49:42Z\", \"source_id\": 20616244, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:59Z\", \"source_id\": 65093622, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:00Z\", \"source_id\": 20618024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:46Z\", \"source_id\": 65100869, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:49Z\", \"source_id\": 20620184, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:29Z\", \"source_id\": 65107866, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:35Z\", \"source_id\": 20622212, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:50Z\", \"source_id\": 65113804, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:54Z\", \"source_id\": 20623953, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:42Z\", \"source_id\": 65123975, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:45Z\", \"source_id\": 20626945, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:05Z\", \"source_id\": 65155977, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:09Z\", \"source_id\": 20636353, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:33Z\", \"source_id\": 65169961, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:38Z\", \"source_id\": 20640458, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:00Z\", \"source_id\": 65191455, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:01Z\", \"source_id\": 20646772, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:00Z\", \"source_id\": 65211822, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:01Z\", \"source_id\": 20652697, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:21Z\", \"source_id\": 65218110, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:23Z\", \"source_id\": 20654498, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:20Z\", \"source_id\": 65241292, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:24Z\", \"source_id\": 20661255, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:21Z\", \"source_id\": 65248792, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:22Z\", \"source_id\": 20663512, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "3", "timing_fact_generation": 1790070744746599, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:28.613355", "service_state_evidence_id": 20663512, "current_leg_start_actual_dep": "2026-09-22T10:49:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:28.843382", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN PMS 1S18 377316 3 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": 404.935, "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": 1629.167, "from_m": 404.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1816.788, "from_m": 1629.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2941.662, "from_m": 1816.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3027.5, "from_m": 2941.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3695.648, "from_m": 3027.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10133.352, "from_m": 3695.648, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10177.573, "from_m": 10133.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": 17916.212, "from_m": 10177.573, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17956.374, "from_m": 17916.212, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26272.548, "from_m": 17956.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26314.823, "from_m": 26272.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31098.336, "from_m": 26314.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31485.205, "from_m": 31098.336, "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": 32262.214, "from_m": 31485.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": 32497.674, "from_m": 32262.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32603.122, "from_m": 32497.674, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32654.807, "from_m": 32603.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": 36747.523, "from_m": 32654.807, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37374.588, "from_m": 36747.523, "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": 47336.805, "from_m": 37374.588, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47379.818, "from_m": 47336.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48170.11, "from_m": 47379.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": 48786.826, "from_m": 48170.11, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60907.568, "from_m": 48786.826, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61880.356, "from_m": 60907.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62796.474, "from_m": 61880.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63520.061, "from_m": 62796.474, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67062.84, "from_m": 63520.061, "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": 67087.039, "from_m": 67062.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67132.042, "from_m": 67087.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67621.545, "from_m": 67132.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70905.207, "from_m": 67621.545, "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": 71274.746, "from_m": 70905.207, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72463.112, "from_m": 71274.746, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72716.334, "from_m": 72463.112, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72778.058, "from_m": 72716.334, "capability_applied": null, "effective_limit_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": 766702, "profile_key": "6dd934862087431f8fe8849823c23bf027b5a96d6d81052ed0ea71f578324dd9", "schedule_id": 10245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0928", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0931H", "wtt_dep": "0932H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.827, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0935", "wtt_dep": "0936", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.11, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0938H", "wtt_dep": "0939H", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.616, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0942H", "wtt_dep": "0943H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10599.745, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0947", "wtt_dep": "0948", "location": "Lancing", "stage_seq": 6, "distance_m": 14350.836, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0950H", "wtt_dep": "0951", "location": "East Worthing", "stage_seq": 7, "distance_m": 16662.445, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0953", "wtt_dep": "0954", "location": "Worthing", "stage_seq": 8, "distance_m": 18157.75, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0955H", "wtt_dep": "0956", "location": "West Worthing", "stage_seq": 9, "distance_m": 19440.297, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "0959", "location": "Durrington-on-Sea", "stage_seq": 10, "distance_m": 20728.863, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1001", "wtt_dep": "1002", "location": "Goring-by-Sea", "stage_seq": 11, "distance_m": 22172.082, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1005H", "wtt_dep": "1006H", "location": "Angmering", "stage_seq": 12, "distance_m": 26120.136, "section_seq": 1, "route_path_id": 132899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Arundel Jn", "stage_seq": 13, "distance_m": 31735.444, "section_seq": 1, "route_path_id": 132899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013H", "location": "Ford", "stage_seq": 14, "distance_m": 32830.255, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1018", "location": "Barnham", "stage_seq": 15, "distance_m": 37072.083, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Chichester", "stage_seq": 16, "distance_m": 47185.891, "section_seq": 1, "route_path_id": 132899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Emsworth", "stage_seq": 17, "distance_m": 58387.97, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1037", "location": "Havant", "stage_seq": 18, "distance_m": 61455.64, "section_seq": 1, "route_path_id": 132899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Farlington Jn", "stage_seq": 19, "distance_m": 66137.902, "section_seq": 1, "route_path_id": 132899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Portcreek Jn", "stage_seq": 20, "distance_m": 67157.387, "section_seq": 1, "route_path_id": 132899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Fratton East Jn", "stage_seq": 21, "distance_m": 70984.507, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046H", "location": "Fratton", "stage_seq": 22, "distance_m": 71606.577, "section_seq": 1, "route_path_id": 132899}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 23, "distance_m": 72778.058, "section_seq": 1, "route_path_id": 132899}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 72778.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 132899}], "total_distance_m": 72778.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71245.439, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1532.619, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:30:27Z", "source_id": 65035561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:30:41Z", "source_id": 20601382, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:33:32Z", "source_id": 65044179, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:33:36Z", "source_id": 20603703, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:37:46Z", "source_id": 65055796, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:37:48Z", "source_id": 20606931, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:25Z", "source_id": 65062843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:28Z", "source_id": 20609005, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:36Z", "source_id": 65076299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:45:41Z", "source_id": 20613083, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31034, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:39Z", "source_id": 65087256, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:49:42Z", "source_id": 20616244, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:59Z", "source_id": 65093622, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:00Z", "source_id": 20618024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:46Z", "source_id": 65100869, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:49Z", "source_id": 20620184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31048, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:29Z", "source_id": 65107866, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:35Z", "source_id": 20622212, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31052, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:50Z", "source_id": 65113804, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:54Z", "source_id": 20623953, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:42Z", "source_id": 65123975, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:45Z", "source_id": 20626945, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:05Z", "source_id": 65155977, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:09Z", "source_id": 20636353, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:33Z", "source_id": 65169961, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:38Z", "source_id": 20640458, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:00Z", "source_id": 65191455, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:01Z", "source_id": 20646772, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:00Z", "source_id": 65211822, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:01Z", "source_id": 20652697, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:21Z", "source_id": 65218110, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:23Z", "source_id": 20654498, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:20Z", "source_id": 65241292, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:24Z", "source_id": 20661255, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27350, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:21Z", "source_id": 65248792, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:22Z", "source_id": 20663512, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Brighton 0928 0928 2 None None Portsmouth & Southsea 1050 1050 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26985/2026-09-22/detailed None Fratton 2026-09-22T10:49:30+01:00 Portsmouth & Southsea 3.0 {"type": "LineString", "coordinates": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]} 0.7 1050 1053 Fratton Portsmouth & Southsea Portsmouth & Southsea 50.7981261 -1.0890901 50.7981261 -1.0890901 1 0 2026-09-22 10:03:33 TERMINATED 2026-09-22 09:53:00 Portsmouth & Southsea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663512 1790070744746599 101 101 2026-09-22 10:03:28.843382 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:28.613355
736541 767627 L81420 862F24MG22 2026-09-22 COMPLETE 20663241 2026-09-22 10:53:00 2026-09-22 10:03:34 2026-09-24 10:03:34 {"id": 767627, "stp": "P", "toc": "South Western Railway", "uid": "L81420", "consist": "701041", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81420/2026-09-22/detailed", "trust_id": "862F24MG22", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "4", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2F24", "timing_status": "LATE", "origin_station": "Woking", "current_leg_arr": "1053", "current_leg_dep": "1049", "current_leg_end": "London Waterloo", "origin_dep_time": "1003", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-22T10:03:34", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 439.02, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 530.686, \"from_m\": 439.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 588.775, \"from_m\": 530.686, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5927.899, \"from_m\": 588.775, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6439.78, \"from_m\": 5927.899, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6516.538, \"from_m\": 6439.78, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8515.345, \"from_m\": 6516.538, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9525.46, \"from_m\": 8515.345, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14105.807, \"from_m\": 9525.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14871.581, \"from_m\": 14105.807, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17368.828, \"from_m\": 14871.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17551.625, \"from_m\": 17368.828, \"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\": 17627.805, \"from_m\": 17551.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\": 19031.167, \"from_m\": 17627.805, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19266.334, \"from_m\": 19031.167, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19310.652, \"from_m\": 19266.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23093.401, \"from_m\": 19310.652, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23151.335, \"from_m\": 23093.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23213.449, \"from_m\": 23151.335, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26978.557, \"from_m\": 23213.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\": 27037.353, \"from_m\": 26978.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32766.807, \"from_m\": 27037.353, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33184.099, \"from_m\": 32766.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33220.084, \"from_m\": 33184.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33280.916, \"from_m\": 33220.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34025.809, \"from_m\": 33280.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\": 35952.281, \"from_m\": 34025.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36075.623, \"from_m\": 35952.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36856.361, \"from_m\": 36075.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37686.944, \"from_m\": 36856.361, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38541.824, \"from_m\": 37686.944, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39118.957, \"from_m\": 38541.824, \"capability_applied\": null, \"effective_limit_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\": 767627, \"profile_key\": \"05fff931ba4d52d2ae1a9972fd37af222c4f24092b8afa8a07fc5c6ae0a59869\", \"schedule_id\": 16421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1007\", \"wtt_dep\": \"1007H\", \"location\": \"West Byfleet\", \"stage_seq\": 2, \"distance_m\": 4165.347, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1010H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 3, \"distance_m\": 6266.64, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1013H\", \"location\": \"Weybridge\", \"stage_seq\": 4, \"distance_m\": 8372.845, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 5, \"distance_m\": 11638.788, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1019\", \"wtt_dep\": \"1019H\", \"location\": \"Hersham\", \"stage_seq\": 6, \"distance_m\": 13427.827, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1022H\", \"location\": \"Esher\", \"stage_seq\": 7, \"distance_m\": 15983.078, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 8, \"distance_m\": 17551.625, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19839.79, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 10, \"distance_m\": 22683.308, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031\", \"location\": \"New Malden\", \"stage_seq\": 11, \"distance_m\": 23476.615, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032H\", \"location\": \"Raynes Park\", \"stage_seq\": 12, \"distance_m\": 25348.766, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1034\", \"wtt_dep\": \"1035\", \"location\": \"Wimbledon\", \"stage_seq\": 13, \"distance_m\": 27482.644, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1038\", \"wtt_dep\": \"1038H\", \"location\": \"Earlsfield\", \"stage_seq\": 14, \"distance_m\": 30167.42, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1042H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 32848.593, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1046H\", \"wtt_dep\": \"1047H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 37051.383, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 38389.979, \"section_seq\": 1, \"route_path_id\": 137457}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 39118.957, \"section_seq\": 1, \"route_path_id\": 137457}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39118.957, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137457}], \"total_distance_m\": 39118.957, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38067.119, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1051.838, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1003", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:09Z\", \"source_id\": 65138435, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:12Z\", \"source_id\": 20631117, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:16Z\", \"source_id\": 65146447, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:20Z\", \"source_id\": 20633417, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:00Z\", \"source_id\": 65153205, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:04Z\", \"source_id\": 20635533, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:01Z\", \"source_id\": 65163397, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:03Z\", \"source_id\": 20638496, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:44Z\", \"source_id\": 65170501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:49Z\", \"source_id\": 20640613, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:05Z\", \"source_id\": 65179013, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:09Z\", \"source_id\": 20643131, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:32Z\", \"source_id\": 65187715, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:35Z\", \"source_id\": 20645724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:52Z\", \"source_id\": 65198920, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:55Z\", \"source_id\": 20648938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:18Z\", \"source_id\": 65202530, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:21Z\", \"source_id\": 20650003, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:52Z\", \"source_id\": 65206645, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:58Z\", \"source_id\": 20651188, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:07Z\", \"source_id\": 65217387, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:10Z\", \"source_id\": 20654336, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:01Z\", \"source_id\": 65224767, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:06Z\", \"source_id\": 20656521, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:08Z\", \"source_id\": 65238041, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:10Z\", \"source_id\": 20660326, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:03Z\", \"source_id\": 65248038, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:05Z\", \"source_id\": 20663241, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1790070758713058, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:32.843393", "service_state_evidence_id": 20663241, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T09:53:32.846356", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P WOK None 2F24 701041 10 100 None {"version": 3, "segments": [{"to_m": 439.02, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 530.686, "from_m": 439.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 588.775, "from_m": 530.686, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5927.899, "from_m": 588.775, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6439.78, "from_m": 5927.899, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6516.538, "from_m": 6439.78, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8515.345, "from_m": 6516.538, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9525.46, "from_m": 8515.345, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14105.807, "from_m": 9525.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14871.581, "from_m": 14105.807, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17368.828, "from_m": 14871.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17551.625, "from_m": 17368.828, "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": 17627.805, "from_m": 17551.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": 19031.167, "from_m": 17627.805, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19266.334, "from_m": 19031.167, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19310.652, "from_m": 19266.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23093.401, "from_m": 19310.652, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23151.335, "from_m": 23093.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23213.449, "from_m": 23151.335, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26978.557, "from_m": 23213.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": 27037.353, "from_m": 26978.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32766.807, "from_m": 27037.353, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33184.099, "from_m": 32766.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33220.084, "from_m": 33184.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33280.916, "from_m": 33220.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34025.809, "from_m": 33280.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": 35952.281, "from_m": 34025.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36075.623, "from_m": 35952.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36856.361, "from_m": 36075.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37686.944, "from_m": 36856.361, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38541.824, "from_m": 37686.944, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39118.957, "from_m": 38541.824, "capability_applied": null, "effective_limit_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": 767627, "profile_key": "05fff931ba4d52d2ae1a9972fd37af222c4f24092b8afa8a07fc5c6ae0a59869", "schedule_id": 16421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1003", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1007", "wtt_dep": "1007H", "location": "West Byfleet", "stage_seq": 2, "distance_m": 4165.347, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1010H", "location": "Byfleet & New Haw", "stage_seq": 3, "distance_m": 6266.64, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1013H", "location": "Weybridge", "stage_seq": 4, "distance_m": 8372.845, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017", "location": "Walton-on-Thames", "stage_seq": 5, "distance_m": 11638.788, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1019", "wtt_dep": "1019H", "location": "Hersham", "stage_seq": 6, "distance_m": 13427.827, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1022H", "location": "Esher", "stage_seq": 7, "distance_m": 15983.078, "section_seq": 1, "route_path_id": 137457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024H", "location": "Hampton Court Jn", "stage_seq": 8, "distance_m": 17551.625, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19839.79, "section_seq": 1, "route_path_id": 137457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029", "location": "Berrylands Juncton", "stage_seq": 10, "distance_m": 22683.308, "section_seq": 1, "route_path_id": 137457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031", "location": "New Malden", "stage_seq": 11, "distance_m": 23476.615, "section_seq": 1, "route_path_id": 137457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032H", "location": "Raynes Park", "stage_seq": 12, "distance_m": 25348.766, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1034", "wtt_dep": "1035", "location": "Wimbledon", "stage_seq": 13, "distance_m": 27482.644, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1038", "wtt_dep": "1038H", "location": "Earlsfield", "stage_seq": 14, "distance_m": 30167.42, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1042H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 32848.593, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1046H", "wtt_dep": "1047H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 37051.383, "section_seq": 1, "route_path_id": 137457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 38389.979, "section_seq": 1, "route_path_id": 137457}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 39118.957, "section_seq": 1, "route_path_id": 137457}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39118.957, "from_m": 0.0, "section_seq": 1, "route_path_id": 137457}], "total_distance_m": 39118.957, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38067.119, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1051.838, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:09Z", "source_id": 65138435, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:12Z", "source_id": 20631117, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:16Z", "source_id": 65146447, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:20Z", "source_id": 20633417, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:00Z", "source_id": 65153205, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:04Z", "source_id": 20635533, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:01Z", "source_id": 65163397, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:03Z", "source_id": 20638496, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:44Z", "source_id": 65170501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:49Z", "source_id": 20640613, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26875, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:05Z", "source_id": 65179013, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:09Z", "source_id": 20643131, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:32Z", "source_id": 65187715, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:35Z", "source_id": 20645724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:52Z", "source_id": 65198920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:55Z", "source_id": 20648938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:18Z", "source_id": 65202530, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:35:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:21Z", "source_id": 20650003, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:52Z", "source_id": 65206645, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:58Z", "source_id": 20651188, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:07Z", "source_id": 65217387, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:10Z", "source_id": 20654336, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:01Z", "source_id": 65224767, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:06Z", "source_id": 20656521, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:08Z", "source_id": 65238041, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:10Z", "source_id": 20660326, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28951, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:03Z", "source_id": 65248038, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:05Z", "source_id": 20663241, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Woking 1003 1003 3 None None London Waterloo 1052 1052 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81420/2026-09-22/detailed None Vauxhall 2026-09-22T10:48:30+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 1049 1053 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-22 10:03:34 TERMINATED 2026-09-22 09:53:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663241 1790070758713058 61 61 2026-09-22 09:53:32.846356 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:32.843393
736542 767469 P77422 522S16MF22 2026-09-22 COMPLETE 20663713 2026-09-22 10:53:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 767469, "stp": "P", "toc": "Greater Anglia", "uid": "P77422", "consist": "720543", "dest_crs": "BIS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77422/2026-09-22/detailed", "trust_id": "522S16MF22", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishops Stortford", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "3", "is_terminated": 1, "next_location": "Bishops Stortford", "signalling_id": "2S16", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "1053", "current_leg_dep": "1047", "current_leg_end": "Bishops Stortford", "origin_dep_time": "0957", "origin_platform": "11", "current_location": "Bishops Stortford", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]}", "current_leg_start": "Sawbridgeworth", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.8662897", "next_location_lon": "0.1654894", "previous_location": "Sawbridgeworth", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"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\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.832, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3189.874, \"from_m\": 3154.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3229.212, \"from_m\": 3189.874, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3269.049, \"from_m\": 3229.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3566.543, \"from_m\": 3269.049, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5148.691, \"from_m\": 3566.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7100.822, \"from_m\": 5148.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9513.255, \"from_m\": 7100.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10944.495, \"from_m\": 9513.255, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10991.53, \"from_m\": 10944.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11374.93, \"from_m\": 10991.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14494.92, \"from_m\": 11374.93, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24201.968, \"from_m\": 14494.92, \"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\": 30933.33, \"from_m\": 24201.968, \"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\": 31215.722, \"from_m\": 30933.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\": 33924.713, \"from_m\": 31215.722, \"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\": 40736.366, \"from_m\": 33924.713, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40767.157, \"from_m\": 40736.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\": 47878.001, \"from_m\": 40767.157, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50258.635, \"from_m\": 47878.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\": 50320.066, \"from_m\": 50258.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 767469, \"profile_key\": \"db31ef7c72e6c6a84f1d3b11684fb73be000dad286f2f5d975b8de7ecb34a3d0\", \"schedule_id\": 21500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1002\", \"wtt_dep\": \"1002H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.403, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1006\", \"location\": \"Coppermill Jn Sig. L1005\", \"stage_seq\": 4, \"distance_m\": 3953.897, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 5148.691, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 6124.757, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1009H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 11145.756, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1011H\", \"wtt_dep\": \"1012\", \"location\": \"Northumberland Park\", \"stage_seq\": 8, \"distance_m\": 12693.457, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015H\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 18881.471, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1017H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 20590.72, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1020\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 22193.716, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1022H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 24146.68, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1032\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 29197.621, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 31174.481, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1036H\", \"location\": \"Roydon\", \"stage_seq\": 15, \"distance_m\": 33905.101, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1041\", \"location\": \"Harlow Town\", \"stage_seq\": 16, \"distance_m\": 38095.739, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"Harlow Mill\", \"stage_seq\": 17, \"distance_m\": 40892.626, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1047H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 18, \"distance_m\": 44495.45, \"section_seq\": 1, \"route_path_id\": 137165}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Bishops Stortford\", \"stage_seq\": 19, \"distance_m\": 50320.066, \"section_seq\": 1, \"route_path_id\": 137165}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50320.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137165}], \"total_distance_m\": 50320.066, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46417.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3902.632, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0957", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8662897", "current_position_lon": "0.1654894", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:22Z\", \"source_id\": 65117859, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:26Z\", \"source_id\": 20625204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:42Z\", \"source_id\": 65144965, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:44Z\", \"source_id\": 20632988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:06Z\", \"source_id\": 65151040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:10Z\", \"source_id\": 20634827, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:47Z\", \"source_id\": 65162903, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:53Z\", \"source_id\": 20638389, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:37Z\", \"source_id\": 65164951, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:42Z\", \"source_id\": 20638990, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:58Z\", \"source_id\": 65171064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:03Z\", \"source_id\": 20640800, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:31Z\", \"source_id\": 65177689, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:36Z\", \"source_id\": 20642720, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:43Z\", \"source_id\": 65188286, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:46Z\", \"source_id\": 20645870, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:50Z\", \"source_id\": 65209085, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:54Z\", \"source_id\": 20651919, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:11Z\", \"source_id\": 65217794, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:10Z\", \"source_id\": 20654349, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:08Z\", \"source_id\": 65224971, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:10Z\", \"source_id\": 20656583, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:13Z\", \"source_id\": 65233049, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:16Z\", \"source_id\": 20658875, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:41Z\", \"source_id\": 65249659, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:45Z\", \"source_id\": 20663713, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishops Stortford", "service_state_platform": "3", "timing_fact_generation": 1790070768103706, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:40.417434", "service_state_evidence_id": 20663713, "current_leg_start_actual_dep": "2026-09-22T10:47:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:40.819705", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SRA BIS 2S16 720543 5 100 None {"version": 3, "segments": [{"to_m": 303.891, "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": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.832, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3189.874, "from_m": 3154.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3229.212, "from_m": 3189.874, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3269.049, "from_m": 3229.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3566.543, "from_m": 3269.049, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5148.691, "from_m": 3566.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7100.822, "from_m": 5148.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9513.255, "from_m": 7100.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10944.495, "from_m": 9513.255, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10991.53, "from_m": 10944.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11374.93, "from_m": 10991.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14494.92, "from_m": 11374.93, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24201.968, "from_m": 14494.92, "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": 30933.33, "from_m": 24201.968, "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": 31215.722, "from_m": 30933.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": 33924.713, "from_m": 31215.722, "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": 40736.366, "from_m": 33924.713, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40767.157, "from_m": 40736.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": 47878.001, "from_m": 40767.157, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50258.635, "from_m": 47878.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": 50320.066, "from_m": 50258.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 767469, "profile_key": "db31ef7c72e6c6a84f1d3b11684fb73be000dad286f2f5d975b8de7ecb34a3d0", "schedule_id": 21500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0957", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1002", "wtt_dep": "1002H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.403, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1006", "location": "Coppermill Jn Sig. L1005", "stage_seq": 4, "distance_m": 3953.897, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 5148.691, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 6124.757, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1009H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 11145.756, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1011H", "wtt_dep": "1012", "location": "Northumberland Park", "stage_seq": 8, "distance_m": 12693.457, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015H", "location": "Brimsdown", "stage_seq": 9, "distance_m": 18881.471, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1017H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 20590.72, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1020", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 22193.716, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1022H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 24146.68, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1032", "location": "Broxbourne", "stage_seq": 13, "distance_m": 29197.621, "section_seq": 1, "route_path_id": 137165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 31174.481, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1036H", "location": "Roydon", "stage_seq": 15, "distance_m": 33905.101, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1041", "location": "Harlow Town", "stage_seq": 16, "distance_m": 38095.739, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "Harlow Mill", "stage_seq": 17, "distance_m": 40892.626, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1047H", "location": "Sawbridgeworth", "stage_seq": 18, "distance_m": 44495.45, "section_seq": 1, "route_path_id": 137165}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Bishops Stortford", "stage_seq": 19, "distance_m": 50320.066, "section_seq": 1, "route_path_id": 137165}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50320.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 137165}], "total_distance_m": 50320.066, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46417.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3902.632, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:22Z", "source_id": 65117859, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:26Z", "source_id": 20625204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:42Z", "source_id": 65144965, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:44Z", "source_id": 20632988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14877, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:06Z", "source_id": 65151040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:10Z", "source_id": 20634827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:47Z", "source_id": 65162903, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:53Z", "source_id": 20638389, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:37Z", "source_id": 65164951, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:42Z", "source_id": 20638990, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:58Z", "source_id": 65171064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:03Z", "source_id": 20640800, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:31Z", "source_id": 65177689, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:36Z", "source_id": 20642720, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14828, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:43Z", "source_id": 65188286, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:29:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:46Z", "source_id": 20645870, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12820, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:50Z", "source_id": 65209085, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:37:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:54Z", "source_id": 20651919, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:11Z", "source_id": 65217794, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:10Z", "source_id": 20654349, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12808, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:08Z", "source_id": 65224971, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:10Z", "source_id": 20656583, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:13Z", "source_id": 65233049, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:16Z", "source_id": 20658875, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12762, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:41Z", "source_id": 65249659, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:45Z", "source_id": 20663713, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Stratford 0957 0957 11 None None Bishops Stortford 1054 1054 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P77422/2026-09-22/detailed None Sawbridgeworth 2026-09-22T10:47:30+01:00 Bishops Stortford 6.0 {"type": "LineString", "coordinates": [[0.16056259999999997, 51.815135899999994], [0.1605909, 51.815505599999995], [0.1606106, 51.8158919], [0.1606288, 51.8163951], [0.1606424, 51.816818000000005], [0.1606429, 51.8168569], [0.1606399, 51.8173446], [0.1606402, 51.817832299999985], [0.1606375, 51.8184395], [0.1606386, 51.8188449], [0.16063979999999997, 51.81898279999999], [0.16063649999999996, 51.8192238], [0.1606423, 51.8196347], [0.16064179999999997, 51.8201523], [0.16064689999999998, 51.8206246], [0.1606463, 51.82080580000001], [0.1606445, 51.8213882], [0.1606419, 51.8220668], [0.1606403, 51.82255889999999], [0.1606363, 51.8231628], [0.16063929999999998, 51.823598], [0.16063839999999996, 51.82406799999999], [0.1606343, 51.8246034], [0.160624, 51.824974100000006], [0.1606315, 51.8256385], [0.1606315, 51.82613349999999], [0.1606302, 51.8265764], [0.1606217, 51.82719429999999], [0.1606152, 51.827674], [0.1606037, 51.828221], [0.16059079999999998, 51.8288084], [0.16058259999999996, 51.82926139999999], [0.16057219999999997, 51.829750699999984], [0.160554, 51.83038710000001], [0.1605419, 51.8309072], [0.160504, 51.83155910000001], [0.1604598, 51.8320539], [0.1604296, 51.832314499999995], [0.1603855, 51.8326281], [0.16034459999999998, 51.8328805], [0.160308065950463, 51.833078520820536], [0.160297, 51.8331385], [0.16024779999999997, 51.83340349999999], [0.1601885, 51.833676099999984], [0.1601396, 51.83390790000001], [0.1601011, 51.83409689999999], [0.1600421, 51.8343621], [0.1599824, 51.83464190000001], [0.1599259, 51.8348988], [0.15987359999999998, 51.83513310000001], [0.1598205, 51.8353884], [0.15973659999999998, 51.8357668], [0.1596817, 51.83601920000001], [0.1596169, 51.8362979], [0.15956989999999996, 51.8365246], [0.15950729999999996, 51.8368192], [0.1593888, 51.83735380000001], [0.1593145, 51.8377089], [0.15923759999999998, 51.8380476], [0.15912289999999998, 51.838573399999994], [0.15905859999999997, 51.83890499999999], [0.1590198, 51.83913460000001], [0.1589905, 51.8393278], [0.1589645, 51.83955079999999], [0.1589536, 51.83969270000001], [0.15893799999999997, 51.8398958], [0.1589302, 51.84006519999999], [0.158931, 51.84030849999999], [0.1589387, 51.84054470000001], [0.1589477, 51.8407863], [0.15896459999999998, 51.8410247], [0.1589942, 51.8413365], [0.1590204, 51.8415559], [0.15905299999999997, 51.84178330000001], [0.159101, 51.842076], [0.1591378, 51.842266599999995], [0.15918749999999998, 51.8424917], [0.15925739999999997, 51.8427757], [0.15933019999999998, 51.84304170000001], [0.15939929999999997, 51.84327470000001], [0.15946400000000002, 51.8434689], [0.15952049999999998, 51.8436313], [0.15956570000000003, 51.8437529], [0.1596493, 51.843968], [0.1597407, 51.8441859], [0.15984869999999998, 51.8444334], [0.1602965, 51.8454049], [0.16035139999999998, 51.8455299], [0.16096779999999997, 51.8468538], [0.16144669999999997, 51.84789580000001], [0.1628647, 51.8509682], [0.16299939999999996, 51.8512551], [0.1631566, 51.851571], [0.16327280000000002, 51.8517821], [0.16342899999999996, 51.852046300000005], [0.16362439999999998, 51.85236729999999], [0.1637655, 51.8525866], [0.1638918, 51.8527663], [0.1640373, 51.85297450000001], [0.16429099999999996, 51.85333109999999], [0.16455439999999996, 51.85369180000001], [0.1647873, 51.85403069999999], [0.1649355, 51.8542427], [0.16507049999999998, 51.854428299999995], [0.1651735, 51.85457539999999], [0.1652706, 51.854724299999994], [0.16538709999999998, 51.85490480000001], [0.1655356, 51.85514440000001], [0.16562159999999998, 51.855299], [0.16573429999999997, 51.8555038], [0.1658423, 51.85571550000001], [0.1659134, 51.8558702], [0.16599939999999996, 51.8560558], [0.1660707, 51.85622399999999], [0.1661559, 51.856424100000005], [0.1662531, 51.85666079999999], [0.16631729999999997, 51.8568252], [0.1663958, 51.8570188], [0.1664978, 51.857283200000005], [0.16660489999999997, 51.8575527], [0.1667012, 51.8577905], [0.16682599999999995, 51.858102499999994], [0.1669857, 51.8585221], [0.16709139999999997, 51.8587897], [0.1671775, 51.85899800000001], [0.1673739, 51.859473099999995], [0.1674144, 51.8595724], [0.1675482, 51.85991739999999], [0.1676617, 51.86020789999999], [0.1677466, 51.860436500000006], [0.1678106, 51.86061980000001], [0.1678537, 51.8607765], [0.1678916, 51.8609318], [0.1679283, 51.861118], [0.1679595, 51.8613061], [0.16797459999999995, 51.861457699999995], [0.1679849, 51.8616199], [0.16798879999999997, 51.8618081], [0.1679828, 51.8619503], [0.1679688, 51.862101200000005], [0.16795, 51.8622636], [0.16792919999999997, 51.86241189999999], [0.1678977, 51.862596100000005], [0.16785699999999998, 51.8627831], [0.1678132, 51.8629441], [0.1677587, 51.863137], [0.1677528, 51.8631577], [0.16770029999999997, 51.8633417], [0.1676455, 51.86349809999999], [0.1675864, 51.863649], [0.1675266, 51.86378889999999], [0.16746589999999997, 51.86392699999999], [0.16741959999999995, 51.864032300000005], [0.16736849999999998, 51.8641331], [0.1672977, 51.8642663], [0.1672009, 51.86442689999999], [0.1671266, 51.8645383], [0.1669876, 51.8647228], [0.166875, 51.86486059999999], [0.16678240000000005, 51.864965000000005], [0.1666766, 51.86508129999999], [0.1665904, 51.86516799999999], [0.1664147, 51.8653398], [0.16632769999999997, 51.8654225], [0.1659322, 51.86580980000001], [0.16570329999999997, 51.8660457], [0.1654894, 51.8662897]]} 3.6 1047 1053 Sawbridgeworth Bishops Stortford Bishops Stortford 51.8662897 0.1654894 51.8662897 0.1654894 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:53:00 Bishops Stortford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663713 1790070768103706 71 71 2026-09-22 10:03:40.819705 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:40.417434
736543 767582 L12108 529C19MG22 2026-09-22 COMPLETE 20663375 2026-09-22 10:53:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 767582, "stp": "P", "toc": "London Overground", "uid": "L12108", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12108/2026-09-22/detailed", "trust_id": "529C19MG22", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C19", "timing_status": "EARLY", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1053", "current_leg_dep": "1048", "current_leg_end": "West Croydon", "origin_dep_time": "1002", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21822.782, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21884.299, \"from_m\": 21822.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25614.687, \"from_m\": 21884.299, \"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\": 25787.767, \"from_m\": 25614.687, \"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\": 25864.579, \"from_m\": 25787.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25869.962, \"from_m\": 25864.579, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26478.017, \"from_m\": 25869.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26488.883, \"from_m\": 26478.017, \"capability_applied\": null, \"effective_limit_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\": 26960.582, \"from_m\": 26488.883, \"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\": 26984.519, \"from_m\": 26960.582, \"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\": 27944.1, \"from_m\": 26984.519, \"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\": 28152.097, \"from_m\": 27944.1, \"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\": 28187.352, \"from_m\": 28152.097, \"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\": 28422.091, \"from_m\": 28187.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 767582, \"profile_key\": \"8e363614bc06af6d8b72a1e0370e958984fa48285fc831fc732a92930af9ec1b\", \"schedule_id\": 15157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1004\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1006\", \"wtt_dep\": \"1007\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1009\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1013H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1016\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1017H\", \"wtt_dep\": \"1018\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1020\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1021H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1030\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1032H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1035\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1037H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1041\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 23076.71, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1045\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 23698.812, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1047H\", \"wtt_dep\": \"1048H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 25549.948, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 26984.519, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 28422.091, \"section_seq\": 1, \"route_path_id\": 117934}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28422.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}], \"total_distance_m\": 28422.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26935.928, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1486.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:54Z\", \"source_id\": 65124439, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:58Z\", \"source_id\": 20627058, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:34Z\", \"source_id\": 65131540, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:35Z\", \"source_id\": 20629100, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:45Z\", \"source_id\": 65137335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:50Z\", \"source_id\": 20630827, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:52Z\", \"source_id\": 65142801, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:59Z\", \"source_id\": 20632372, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:22Z\", \"source_id\": 65149317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:24Z\", \"source_id\": 20634257, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:37Z\", \"source_id\": 65154899, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:41Z\", \"source_id\": 20636015, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:25Z\", \"source_id\": 65159381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:25Z\", \"source_id\": 20637317, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:43Z\", \"source_id\": 65165192, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:48Z\", \"source_id\": 20639079, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:30Z\", \"source_id\": 65169883, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:30Z\", \"source_id\": 20640416, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:56Z\", \"source_id\": 65173411, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:54Z\", \"source_id\": 20641430, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:28Z\", \"source_id\": 65177525, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:32Z\", \"source_id\": 20642682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:39Z\", \"source_id\": 65185472, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:38Z\", \"source_id\": 20644978, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:37Z\", \"source_id\": 65195794, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:44Z\", \"source_id\": 20648069, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:32Z\", \"source_id\": 65203107, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:35Z\", \"source_id\": 20650152, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:47Z\", \"source_id\": 65208922, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:50Z\", \"source_id\": 20651866, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:31Z\", \"source_id\": 65215799, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:33Z\", \"source_id\": 20653846, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:27Z\", \"source_id\": 65223241, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:31Z\", \"source_id\": 20656090, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:08Z\", \"source_id\": 65227614, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:13Z\", \"source_id\": 20657356, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:44Z\", \"source_id\": 65234403, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:45Z\", \"source_id\": 20659256, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:12Z\", \"source_id\": 65248370, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:15Z\", \"source_id\": 20663375, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1790070739781912, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:43.116281", "service_state_evidence_id": 20663375, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:43.883999", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ WCY 9C19 None None None None {"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21822.782, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21884.299, "from_m": 21822.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25614.687, "from_m": 21884.299, "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": 25787.767, "from_m": 25614.687, "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": 25864.579, "from_m": 25787.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25869.962, "from_m": 25864.579, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26478.017, "from_m": 25869.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26488.883, "from_m": 26478.017, "capability_applied": null, "effective_limit_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": 26960.582, "from_m": 26488.883, "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": 26984.519, "from_m": 26960.582, "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": 27944.1, "from_m": 26984.519, "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": 28152.097, "from_m": 27944.1, "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": 28187.352, "from_m": 28152.097, "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": 28422.091, "from_m": 28187.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 767582, "profile_key": "8e363614bc06af6d8b72a1e0370e958984fa48285fc831fc732a92930af9ec1b", "schedule_id": 15157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1002", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1004", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1006", "wtt_dep": "1007", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1009", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1013H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1016", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1017H", "wtt_dep": "1018", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1020", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1021H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1030", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1032H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1035", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1037H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1041", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043", "location": "Penge West", "stage_seq": 22, "distance_m": 23076.71, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1045", "location": "Anerley", "stage_seq": 23, "distance_m": 23698.812, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1047H", "wtt_dep": "1048H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 25549.948, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 26984.519, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 28422.091, "section_seq": 1, "route_path_id": 117934}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28422.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 117934}], "total_distance_m": 28422.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26935.928, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1486.163, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:54Z", "source_id": 65124439, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:58Z", "source_id": 20627058, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:34Z", "source_id": 65131540, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:35Z", "source_id": 20629100, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:45Z", "source_id": 65137335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:50Z", "source_id": 20630827, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:52Z", "source_id": 65142801, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:59Z", "source_id": 20632372, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:22Z", "source_id": 65149317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:24Z", "source_id": 20634257, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:37Z", "source_id": 65154899, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:41Z", "source_id": 20636015, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:25Z", "source_id": 65159381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:25Z", "source_id": 20637317, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:43Z", "source_id": 65165192, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:48Z", "source_id": 20639079, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:30Z", "source_id": 65169883, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:30Z", "source_id": 20640416, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:56Z", "source_id": 65173411, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:54Z", "source_id": 20641430, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:28Z", "source_id": 65177525, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:32Z", "source_id": 20642682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:39Z", "source_id": 65185472, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:38Z", "source_id": 20644978, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:37Z", "source_id": 65195794, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:44Z", "source_id": 20648069, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:32Z", "source_id": 65203107, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:35Z", "source_id": 20650152, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:47Z", "source_id": 65208922, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:50Z", "source_id": 20651866, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:31Z", "source_id": 65215799, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:33Z", "source_id": 20653846, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:27Z", "source_id": 65223241, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:31Z", "source_id": 20656090, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:08Z", "source_id": 65227614, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:13Z", "source_id": 20657356, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:44Z", "source_id": 65234403, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:45Z", "source_id": 20659256, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:12Z", "source_id": 65248370, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:15Z", "source_id": 20663375, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1002 1002 1 None None West Croydon 1054 1054 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12108/2026-09-22/detailed None Norwood Junction 2026-09-22T10:48:30+01:00 West Croydon 5.0 {"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} 1.8 1048 1053 Norwood Junction West Croydon West Croydon 51.3789421 -0.1019610 51.3789421 -0.1019610 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:53:00 West Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663375 1790070739781912 84 84 2026-09-22 10:03:43.883999 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:43.116281
736544 768622 C03229 745T12MH22 2026-09-22 COMPLETE 20663894 2026-09-22 10:53:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 768622, "stp": "P", "toc": "Great Western Railway", "uid": "C03229", "consist": "165122", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03229/2026-09-22/detailed", "trust_id": "745T12MH22", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5T12", "timing_status": "EARLY", "origin_station": "Bedwyn", "current_leg_arr": "1054", "current_leg_dep": "1052", "current_leg_end": "Bedwyn", "origin_dep_time": "1045", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 815.515, \"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}], \"service_id\": 768622, \"profile_key\": \"78ad697a5b2fb6b5f3f9c54cdd160f9002e8c63c4db91e81430d6c08d9e3c906\", \"schedule_id\": 414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114559}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1053\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 114559}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 114559}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114559}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 815.515, \"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": "1045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:20Z\", \"source_id\": 65223048, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:25Z\", \"source_id\": 20656050, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:51Z\", \"source_id\": 65250120, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:59Z\", \"source_id\": 20663894, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1790070779682041, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:47.954364", "service_state_evidence_id": 20663894, "current_leg_start_actual_dep": "2026-09-22T10:53:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:48.274012", "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 BDW BDW 5T12 165122 2 90 None {"version": 3, "segments": [{"to_m": 815.515, "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}], "service_id": 768622, "profile_key": "78ad697a5b2fb6b5f3f9c54cdd160f9002e8c63c4db91e81430d6c08d9e3c906", "schedule_id": 414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1045", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114559}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1053", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 114559}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 114559}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 114559}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 815.515, "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": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:20Z", "source_id": 65223048, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:25Z", "source_id": 20656050, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:51Z", "source_id": 65250120, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:59Z", "source_id": 20663894, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Bedwyn 1045 1045 1 None None Bedwyn 1054 1054 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03229/2026-09-22/detailed None Bedwyn Reversing Siding 2026-09-22T10:53:00+01:00 Bedwyn 2.0 {"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} 0.3 1052 1054 Bedwyn Reversing Siding Bedwyn Bedwyn 51.3794657 -1.5989577 51.3794657 -1.5989577 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:53:00 Bedwyn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663894 1790070779682041 6 6 2026-09-22 10:03:48.274012 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:47.954364
736545 767107 C47873 742P36MF22 2026-09-22 COMPLETE 20663362 2026-09-22 10:53:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 767107, "stp": "P", "toc": "Great Western Railway", "uid": "C47873", "consist": "387152+387155", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47873/2026-09-22/detailed", "trust_id": "742P36MF22", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-22", "dest_arr_time": "1050", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "2P36", "timing_status": "LATE", "origin_station": "Didcot Parkway", "current_leg_arr": "1053", "current_leg_dep": "1033", "current_leg_end": "London Paddington", "origin_dep_time": "0943", "origin_platform": "4", "current_location": "Link Line", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.591979611881392, 51.512085706320285], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5673267999999999, 51.50938519999999], [-0.5651711, 51.5092446], [-0.5643312141426257, 51.509190170946205], [-0.5634197, 51.50913109999999], [-0.5616685999999999, 51.509015700000006], [-0.5613319, 51.5089919], [-0.5600900999999999, 51.508880299999994], [-0.5586371, 51.5087849], [-0.5570078, 51.5086813], [-0.5554321999999999, 51.508586900000005], [-0.5530419, 51.5084232], [-0.5520151999999999, 51.50835300000001], [-0.5498690999999999, 51.5082135], [-0.5465328999999999, 51.508003], [-0.5443527999999999, 51.50787100000001], [-0.5426873, 51.50779899999999], [-0.5425560999999999, 51.50779589999999], [-0.5398859, 51.50768980000001], [-0.5389891704717129, 51.50766882107962], [-0.5381975, 51.507650299999995], [-0.5366578, 51.507614200000006], [-0.5348374, 51.5075789], [-0.5325511, 51.5075464], [-0.530544, 51.50753629999999], [-0.5292539, 51.5075416], [-0.5289089999999999, 51.5075416], [-0.5270464, 51.5075584], [-0.5252169, 51.5075872], [-0.5233442, 51.50763439999999], [-0.5210425, 51.50771180000001], [-0.516913, 51.5078703], [-0.5156885, 51.5079297], [-0.5150759, 51.5079578], [-0.5141004, 51.5080096], [-0.5127739, 51.5080858], [-0.5121688999999999, 51.50812549999999], [-0.5115940999999999, 51.5081593], [-0.5109837, 51.508198], [-0.5104821999999999, 51.5082371], [-0.5099381, 51.5082734], [-0.5095243, 51.508303], [-0.509037, 51.5083367], [-0.5084624, 51.5083794], [-0.5080916, 51.508410100000006], [-0.5075414, 51.50845279999999], [-0.5070162, 51.5084923], [-0.5064388, 51.5085418], [-0.5059896999999999, 51.5085794], [-0.5053770999999999, 51.5086354], [-0.5048147, 51.5086864], [-0.5043017, 51.50873749999999], [-0.5036564, 51.5088029], [-0.502982, 51.5088704], [-0.5023226, 51.508937299999985], [-0.5016463, 51.50900310000001], [-0.5009295, 51.5090775], [-0.5002356, 51.5091443], [-0.4994765999999999, 51.5092165], [-0.4987122, 51.509286], [-0.4979485999999999, 51.50934869999998], [-0.4972654, 51.509403600000006], [-0.4966119, 51.5094544], [-0.4959912999999999, 51.5095031], [-0.49539620000000006, 51.5095434], [-0.4945999, 51.50960119999999], [-0.4937520000000001, 51.509655300000006], [-0.493109, 51.509691499999995], [-0.49237670000000006, 51.5097299], [-0.4916882999999999, 51.5097651], [-0.49102299999999993, 51.50979719999999], [-0.4903135, 51.5098282], [-0.4896206999999999, 51.5098568], [-0.4886968, 51.5098904], [-0.4876103, 51.509929100000015], [-0.4871260999999999, 51.5099387], [-0.4863008, 51.50995509999999], [-0.4856307000000001, 51.5099726], [-0.4852026577487388, 51.50998275812233], [-0.4851419, 51.509984200000005], [-0.4841636, 51.5099903], [-0.4831759, 51.5100016], [-0.4822996, 51.510003000000005], [-0.48140040000000006, 51.5100041], [-0.4803609999999998, 51.5099964], [-0.4793206999999999, 51.50998040000001], [-0.4787907, 51.509973], [-0.4775695, 51.5099454], [-0.4773243, 51.5099417], [-0.4768765, 51.50992699999999], [-0.4760567, 51.509904299999995], [-0.4750517, 51.5098697], [-0.4743790000000001, 51.5098425], [-0.4740621, 51.5098277], [-0.4737824, 51.509811199999994], [-0.4732237, 51.5097779], [-0.47266530000000007, 51.50974229999999], [-0.4721984000000001, 51.5097128], [-0.47136440000000007, 51.5096535], [-0.4706683, 51.5096021], [-0.4699871, 51.50955429999999], [-0.46934229999999993, 51.5095076], [-0.4686699, 51.5094584], [-0.4680526, 51.509411], [-0.4673715999999999, 51.5093548], [-0.4667082, 51.5093012], [-0.4658807999999999, 51.5092306], [-0.4651003, 51.5091599], [-0.46444510000000006, 51.5090982], [-0.463694, 51.50902550000001], [-0.4628341, 51.5089387], [-0.46209779999999995, 51.50886169999999], [-0.46155519999999994, 51.50880109999999], [-0.4609178, 51.50873169999999], [-0.4602692999999999, 51.50865509999999], [-0.4596061999999999, 51.5085737], [-0.4588233, 51.508475], [-0.4580563, 51.50837430000001], [-0.45728489999999994, 51.50827089999999], [-0.4563861, 51.50814549999999], [-0.4555590000000001, 51.508024600000006], [-0.4547454, 51.507904200000006], [-0.4543595999999999, 51.5078463], [-0.4536842, 51.5077382], [-0.4530777, 51.5076428], [-0.4525194, 51.507549], [-0.4518767999999999, 51.507442399999995], [-0.4511105, 51.5073099], [-0.4508435, 51.50726410000001], [-0.4499879999999999, 51.507114399999985], [-0.44967479999999993, 51.50705570000001], [-0.4491576420597607, 51.50696168828888], [-0.4488425, 51.5069044], [-0.4483130000000001, 51.5067994], [-0.4474419999999999, 51.5066216], [-0.4468209, 51.5064933], [-0.4465365297281021, 51.50643022919285], [-0.44620229999999994, 51.5063561], [-0.4453570999999999, 51.5061688], [-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.2912396341270148, 51.51484483155946], [-0.2909849164871853, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.29056020027460194, 51.51485444558825], [-0.2903817297635345, 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": "Slough", "dest_arr_time_act": "1050", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Slough", "current_leg_milage": "18.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1434.586, \"from_m\": 0.0, \"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\": 1503.742, \"from_m\": 1434.586, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1650.424, \"from_m\": 1503.742, \"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\": 26079.453, \"from_m\": 1650.424, \"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\": 27313.411, \"from_m\": 26079.453, \"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\": 27794.652, \"from_m\": 27313.411, \"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\": 28632.985, \"from_m\": 27794.652, \"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\": 28739.872, \"from_m\": 28632.985, \"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\": 28798.252, \"from_m\": 28739.872, \"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\": 28878.198, \"from_m\": 28798.252, \"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\": 37489.727, \"from_m\": 28878.198, \"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\": 37639.511, \"from_m\": 37489.727, \"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\": 44866.111, \"from_m\": 37639.511, \"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\": 44877.716, \"from_m\": 44866.111, \"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\": 46207.245, \"from_m\": 44877.716, \"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\": 46357.893, \"from_m\": 46207.245, \"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\": 46396.432, \"from_m\": 46357.893, \"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\": 46885.948, \"from_m\": 46396.432, \"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\": 46969.461, \"from_m\": 46885.948, \"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\": 54713.576, \"from_m\": 46969.461, \"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\": 54826.077, \"from_m\": 54713.576, \"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\": 55900.207, \"from_m\": 54826.077, \"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\": 56029.713, \"from_m\": 55900.207, \"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\": 77566.421, \"from_m\": 56029.713, \"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\": 81829.881, \"from_m\": 77566.421, \"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\": 82031.287, \"from_m\": 81829.881, \"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\": 82116.966, \"from_m\": 82031.287, \"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\": 83280.228, \"from_m\": 82116.966, \"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\": 83565.238, \"from_m\": 83280.228, \"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\": 85035.363, \"from_m\": 83565.238, \"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\": 767107, \"profile_key\": \"030483a8340d2598f2131f3dc80610876a603c54e3a47daba49b71659d5e14ff\", \"schedule_id\": 5947, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0943\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Didcot East Jn\", \"stage_seq\": 2, \"distance_m\": 940.163, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0950\", \"location\": \"Cholsey\", \"stage_seq\": 3, \"distance_m\": 7414.0, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"0954\", \"wtt_dep\": \"0955\", \"location\": \"Goring & Streatley\", \"stage_seq\": 4, \"distance_m\": 13435.253, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"0958H\", \"wtt_dep\": \"0959H\", \"location\": \"Pangbourne\", \"stage_seq\": 5, \"distance_m\": 18627.457, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"1003\", \"wtt_dep\": \"1004\", \"location\": \"Tilehurst\", \"stage_seq\": 6, \"distance_m\": 23205.756, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007H\", \"location\": \"Reading West Jn\", \"stage_seq\": 7, \"distance_m\": 25571.058, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1012\", \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 27455.141, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 28576.865, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1018\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 35361.294, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1026\", \"location\": \"Maidenhead\", \"stage_seq\": 11, \"distance_m\": 46249.471, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1033\", \"location\": \"Slough\", \"stage_seq\": 12, \"distance_m\": 55491.948, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Dolphin Jn\", \"stage_seq\": 13, \"distance_m\": 57473.444, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039\", \"location\": \"Stockley Jn\", \"stage_seq\": 14, \"distance_m\": 65751.825, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 15, \"distance_m\": 67411.959, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040H\", \"location\": \"Southall\", \"stage_seq\": 16, \"distance_m\": 70691.658, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 76857.304, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 18, \"distance_m\": 82248.666, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 19, \"distance_m\": 83120.807, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 20, \"distance_m\": 84394.948, \"section_seq\": 1, \"route_path_id\": 132448}, {\"is_pass\": false, \"wtt_arr\": \"1050\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 21, \"distance_m\": 85035.363, \"section_seq\": 1, \"route_path_id\": 132448}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 85035.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132448}], \"total_distance_m\": 85035.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 83933.423, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1101.94, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0943", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:28Z\", \"source_id\": 65081299, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:31Z\", \"source_id\": 20614521, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:45Z\", \"source_id\": 65095836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:48Z\", \"source_id\": 20618638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:03Z\", \"source_id\": 65109242, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:10Z\", \"source_id\": 20622629, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:11Z\", \"source_id\": 65117326, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:01:16Z\", \"source_id\": 20625072, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:26Z\", \"source_id\": 65133875, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:28Z\", \"source_id\": 20629788, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:52Z\", \"source_id\": 65157997, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:52Z\", \"source_id\": 20636945, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:56Z\", \"source_id\": 65176093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:02Z\", \"source_id\": 20642253, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:40Z\", \"source_id\": 65195820, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:44Z\", \"source_id\": 20648079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:38Z\", \"source_id\": 65213620, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:40Z\", \"source_id\": 20653209, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:04Z\", \"source_id\": 65224795, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:08Z\", \"source_id\": 20656559, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:13Z\", \"source_id\": 65230409, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:14Z\", \"source_id\": 20658105, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:11Z\", \"source_id\": 65248345, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:15Z\", \"source_id\": 20663362, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1790070738943657, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:52.151769", "service_state_evidence_id": 20663362, "current_leg_start_actual_dep": "2026-09-22T10:36:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:53.262420", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P DID PAD 2P36 387152+387155 8 110 None {"version": 3, "segments": [{"to_m": 1434.586, "from_m": 0.0, "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": 1503.742, "from_m": 1434.586, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1650.424, "from_m": 1503.742, "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": 26079.453, "from_m": 1650.424, "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": 27313.411, "from_m": 26079.453, "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": 27794.652, "from_m": 27313.411, "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": 28632.985, "from_m": 27794.652, "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": 28739.872, "from_m": 28632.985, "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": 28798.252, "from_m": 28739.872, "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": 28878.198, "from_m": 28798.252, "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": 37489.727, "from_m": 28878.198, "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": 37639.511, "from_m": 37489.727, "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": 44866.111, "from_m": 37639.511, "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": 44877.716, "from_m": 44866.111, "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": 46207.245, "from_m": 44877.716, "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": 46357.893, "from_m": 46207.245, "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": 46396.432, "from_m": 46357.893, "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": 46885.948, "from_m": 46396.432, "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": 46969.461, "from_m": 46885.948, "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": 54713.576, "from_m": 46969.461, "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": 54826.077, "from_m": 54713.576, "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": 55900.207, "from_m": 54826.077, "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": 56029.713, "from_m": 55900.207, "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": 77566.421, "from_m": 56029.713, "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": 81829.881, "from_m": 77566.421, "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": 82031.287, "from_m": 81829.881, "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": 82116.966, "from_m": 82031.287, "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": 83280.228, "from_m": 82116.966, "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": 83565.238, "from_m": 83280.228, "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": 85035.363, "from_m": 83565.238, "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": 767107, "profile_key": "030483a8340d2598f2131f3dc80610876a603c54e3a47daba49b71659d5e14ff", "schedule_id": 5947, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0943", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Didcot East Jn", "stage_seq": 2, "distance_m": 940.163, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0950", "location": "Cholsey", "stage_seq": 3, "distance_m": 7414.0, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "0954", "wtt_dep": "0955", "location": "Goring & Streatley", "stage_seq": 4, "distance_m": 13435.253, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "0958H", "wtt_dep": "0959H", "location": "Pangbourne", "stage_seq": 5, "distance_m": 18627.457, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "1003", "wtt_dep": "1004", "location": "Tilehurst", "stage_seq": 6, "distance_m": 23205.756, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007H", "location": "Reading West Jn", "stage_seq": 7, "distance_m": 25571.058, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1012", "location": "Reading", "stage_seq": 8, "distance_m": 27455.141, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013H", "location": "Kennet Bridge Jn", "stage_seq": 9, "distance_m": 28576.865, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1018", "location": "Twyford", "stage_seq": 10, "distance_m": 35361.294, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1026", "location": "Maidenhead", "stage_seq": 11, "distance_m": 46249.471, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1033", "location": "Slough", "stage_seq": 12, "distance_m": 55491.948, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Dolphin Jn", "stage_seq": 13, "distance_m": 57473.444, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039", "location": "Stockley Jn", "stage_seq": 14, "distance_m": 65751.825, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039H", "location": "Heathrow Airport Jn", "stage_seq": 15, "distance_m": 67411.959, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040H", "location": "Southall", "stage_seq": 16, "distance_m": 70691.658, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 76857.304, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Ladbroke Grove Jn", "stage_seq": 18, "distance_m": 82248.666, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047H", "location": "Portobello Jn (London)", "stage_seq": 19, "distance_m": 83120.807, "section_seq": 1, "route_path_id": 132448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Royal Oak Junction", "stage_seq": 20, "distance_m": 84394.948, "section_seq": 1, "route_path_id": 132448}, {"is_pass": false, "wtt_arr": "1050", "wtt_dep": null, "location": "London Paddington", "stage_seq": 21, "distance_m": 85035.363, "section_seq": 1, "route_path_id": 132448}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 85035.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 132448}], "total_distance_m": 85035.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 83933.423, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1101.94, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23955, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:28Z", "source_id": 65081299, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:31Z", "source_id": 20614521, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:45Z", "source_id": 65095836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:48Z", "source_id": 20618638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:03Z", "source_id": 65109242, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:10Z", "source_id": 20622629, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23924, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:11Z", "source_id": 65117326, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:01:16Z", "source_id": 20625072, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:26Z", "source_id": 65133875, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:28Z", "source_id": 20629788, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:52Z", "source_id": 65157997, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:52Z", "source_id": 20636945, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:56Z", "source_id": 65176093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:02Z", "source_id": 20642253, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:40Z", "source_id": 65195820, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:44Z", "source_id": 20648079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:38Z", "source_id": 65213620, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:40Z", "source_id": 20653209, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:04Z", "source_id": 65224795, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:08Z", "source_id": 20656559, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:13Z", "source_id": 65230409, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:14Z", "source_id": 20658105, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22930, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:11Z", "source_id": 65248345, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:15Z", "source_id": 20663362, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Didcot Parkway 0943 0943 4 None None London Paddington 1050 1050 8 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C47873/2026-09-22/detailed None Slough 2026-09-22T10:36:00+01:00 London Paddington 20.0 {"type": "LineString", "coordinates": [[-0.591979611881392, 51.512085706320285], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5673267999999999, 51.50938519999999], [-0.5651711, 51.5092446], [-0.5643312141426257, 51.509190170946205], [-0.5634197, 51.50913109999999], [-0.5616685999999999, 51.509015700000006], [-0.5613319, 51.5089919], [-0.5600900999999999, 51.508880299999994], [-0.5586371, 51.5087849], [-0.5570078, 51.5086813], [-0.5554321999999999, 51.508586900000005], [-0.5530419, 51.5084232], [-0.5520151999999999, 51.50835300000001], [-0.5498690999999999, 51.5082135], [-0.5465328999999999, 51.508003], [-0.5443527999999999, 51.50787100000001], [-0.5426873, 51.50779899999999], [-0.5425560999999999, 51.50779589999999], [-0.5398859, 51.50768980000001], [-0.5389891704717129, 51.50766882107962], [-0.5381975, 51.507650299999995], [-0.5366578, 51.507614200000006], [-0.5348374, 51.5075789], [-0.5325511, 51.5075464], [-0.530544, 51.50753629999999], [-0.5292539, 51.5075416], [-0.5289089999999999, 51.5075416], [-0.5270464, 51.5075584], [-0.5252169, 51.5075872], [-0.5233442, 51.50763439999999], [-0.5210425, 51.50771180000001], [-0.516913, 51.5078703], [-0.5156885, 51.5079297], [-0.5150759, 51.5079578], [-0.5141004, 51.5080096], [-0.5127739, 51.5080858], [-0.5121688999999999, 51.50812549999999], [-0.5115940999999999, 51.5081593], [-0.5109837, 51.508198], [-0.5104821999999999, 51.5082371], [-0.5099381, 51.5082734], [-0.5095243, 51.508303], [-0.509037, 51.5083367], [-0.5084624, 51.5083794], [-0.5080916, 51.508410100000006], [-0.5075414, 51.50845279999999], [-0.5070162, 51.5084923], [-0.5064388, 51.5085418], [-0.5059896999999999, 51.5085794], [-0.5053770999999999, 51.5086354], [-0.5048147, 51.5086864], [-0.5043017, 51.50873749999999], [-0.5036564, 51.5088029], [-0.502982, 51.5088704], [-0.5023226, 51.508937299999985], [-0.5016463, 51.50900310000001], [-0.5009295, 51.5090775], [-0.5002356, 51.5091443], [-0.4994765999999999, 51.5092165], [-0.4987122, 51.509286], [-0.4979485999999999, 51.50934869999998], [-0.4972654, 51.509403600000006], [-0.4966119, 51.5094544], [-0.4959912999999999, 51.5095031], [-0.49539620000000006, 51.5095434], [-0.4945999, 51.50960119999999], [-0.4937520000000001, 51.509655300000006], [-0.493109, 51.509691499999995], [-0.49237670000000006, 51.5097299], [-0.4916882999999999, 51.5097651], [-0.49102299999999993, 51.50979719999999], [-0.4903135, 51.5098282], [-0.4896206999999999, 51.5098568], [-0.4886968, 51.5098904], [-0.4876103, 51.509929100000015], [-0.4871260999999999, 51.5099387], [-0.4863008, 51.50995509999999], [-0.4856307000000001, 51.5099726], [-0.4852026577487388, 51.50998275812233], [-0.4851419, 51.509984200000005], [-0.4841636, 51.5099903], [-0.4831759, 51.5100016], [-0.4822996, 51.510003000000005], [-0.48140040000000006, 51.5100041], [-0.4803609999999998, 51.5099964], [-0.4793206999999999, 51.50998040000001], [-0.4787907, 51.509973], [-0.4775695, 51.5099454], [-0.4773243, 51.5099417], [-0.4768765, 51.50992699999999], [-0.4760567, 51.509904299999995], [-0.4750517, 51.5098697], [-0.4743790000000001, 51.5098425], [-0.4740621, 51.5098277], [-0.4737824, 51.509811199999994], [-0.4732237, 51.5097779], [-0.47266530000000007, 51.50974229999999], [-0.4721984000000001, 51.5097128], [-0.47136440000000007, 51.5096535], [-0.4706683, 51.5096021], [-0.4699871, 51.50955429999999], [-0.46934229999999993, 51.5095076], [-0.4686699, 51.5094584], [-0.4680526, 51.509411], [-0.4673715999999999, 51.5093548], [-0.4667082, 51.5093012], [-0.4658807999999999, 51.5092306], [-0.4651003, 51.5091599], [-0.46444510000000006, 51.5090982], [-0.463694, 51.50902550000001], [-0.4628341, 51.5089387], [-0.46209779999999995, 51.50886169999999], [-0.46155519999999994, 51.50880109999999], [-0.4609178, 51.50873169999999], [-0.4602692999999999, 51.50865509999999], [-0.4596061999999999, 51.5085737], [-0.4588233, 51.508475], [-0.4580563, 51.50837430000001], [-0.45728489999999994, 51.50827089999999], [-0.4563861, 51.50814549999999], [-0.4555590000000001, 51.508024600000006], [-0.4547454, 51.507904200000006], [-0.4543595999999999, 51.5078463], [-0.4536842, 51.5077382], [-0.4530777, 51.5076428], [-0.4525194, 51.507549], [-0.4518767999999999, 51.507442399999995], [-0.4511105, 51.5073099], [-0.4508435, 51.50726410000001], [-0.4499879999999999, 51.507114399999985], [-0.44967479999999993, 51.50705570000001], [-0.4491576420597607, 51.50696168828888], [-0.4488425, 51.5069044], [-0.4483130000000001, 51.5067994], [-0.4474419999999999, 51.5066216], [-0.4468209, 51.5064933], [-0.4465365297281021, 51.50643022919285], [-0.44620229999999994, 51.5063561], [-0.4453570999999999, 51.5061688], [-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.2912396341270148, 51.51484483155946], [-0.2909849164871853, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.29056020027460194, 51.51485444558825], [-0.2903817297635345, 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]]} 18.2 1033 1053 Slough Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:53:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663362 1790070738943657 82 82 2026-09-22 10:03:53.262420 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:52.151769
736546 766992 C21496 262D07MF22 2026-09-22 COMPLETE 20663261 2026-09-22 10:53:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 766992, "stp": "P", "toc": "East Midlands Railway", "uid": "C21496", "consist": "170207", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21496/2026-09-22/detailed", "trust_id": "262D07MF22", "origin_crs": "WRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "1B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2D07", "timing_status": "LATE", "origin_station": "Worksop", "current_leg_arr": "1053", "current_leg_dep": "1042", "current_leg_end": "Nottingham", "origin_dep_time": "0939", "origin_platform": "2", "current_location": "Nottingham", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Bulwell (Notts)", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Bulwell (Notts)", "current_leg_milage": "5.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1672.502, \"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\": 2458.481, \"from_m\": 1672.502, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15387.735, \"from_m\": 2458.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\": 16623.298, \"from_m\": 15387.735, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18185.914, \"from_m\": 16623.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.892, \"from_m\": 18185.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20913.706, \"from_m\": 19098.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21521.958, \"from_m\": 20913.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26712.741, \"from_m\": 21521.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30285.449, \"from_m\": 26712.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30551.009, \"from_m\": 30285.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31556.105, \"from_m\": 30551.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43207.236, \"from_m\": 31556.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47971.323, \"from_m\": 43207.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48232.048, \"from_m\": 47971.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48266.017, \"from_m\": 48232.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48766.832, \"from_m\": 48266.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48782.323, \"from_m\": 48766.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\": 51089.85, \"from_m\": 48782.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51147.151, \"from_m\": 51089.85, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51193.85, \"from_m\": 51147.151, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51532.799, \"from_m\": 51193.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51757.271, \"from_m\": 51532.799, \"capability_applied\": null, \"effective_limit_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\": 766992, \"profile_key\": \"f478c6fe0b74f288252c992cbb1495ce0967c5343bf490878bedb89949663522\", \"schedule_id\": 2953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0939\", \"location\": \"Worksop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0943\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 2, \"distance_m\": 1672.502, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944H\", \"location\": \"Woodend Jn\", \"stage_seq\": 3, \"distance_m\": 2474.456, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0950\", \"location\": \"Whitwell\", \"stage_seq\": 4, \"distance_m\": 7530.728, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"0953\", \"wtt_dep\": \"0954\", \"location\": \"Creswell (Derbys)\", \"stage_seq\": 5, \"distance_m\": 9714.427, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957H\", \"location\": \"Shirebrook East Jn\", \"stage_seq\": 6, \"distance_m\": 15401.99, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"1000\", \"location\": \"Shirebrook\", \"stage_seq\": 7, \"distance_m\": 16573.49, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1006H\", \"wtt_dep\": \"1007H\", \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 8, \"distance_m\": 21116.488, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1011\", \"wtt_dep\": \"1012\", \"location\": \"Mansfield Town\", \"stage_seq\": 9, \"distance_m\": 23850.193, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1018\", \"location\": \"Sutton Parkway\", \"stage_seq\": 10, \"distance_m\": 28378.203, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1020H\", \"wtt_dep\": \"1021H\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 11, \"distance_m\": 30097.693, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 12, \"distance_m\": 30285.449, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 13, \"distance_m\": 31556.105, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"Newstead\", \"stage_seq\": 14, \"distance_m\": 34438.566, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1032\", \"location\": \"Hucknall\", \"stage_seq\": 15, \"distance_m\": 38373.447, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1035\", \"wtt_dep\": \"1039\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 16, \"distance_m\": 40877.839, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1042\", \"location\": \"Bulwell (Notts)\", \"stage_seq\": 17, \"distance_m\": 42934.118, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 18, \"distance_m\": 43154.01, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046H\", \"location\": \"Radford Jn\", \"stage_seq\": 19, \"distance_m\": 48221.653, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Mansfield Jn\", \"stage_seq\": 20, \"distance_m\": 50729.594, \"section_seq\": 1, \"route_path_id\": 131656}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 21, \"distance_m\": 51757.271, \"section_seq\": 1, \"route_path_id\": 131656}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131656}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 51723.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:57Z\", \"source_id\": 65129868, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:58Z\", \"source_id\": 20628582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:42Z\", \"source_id\": 65139766, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:45Z\", \"source_id\": 20631503, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:33Z\", \"source_id\": 65157254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:40Z\", \"source_id\": 20636730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:55Z\", \"source_id\": 65163205, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:55Z\", \"source_id\": 20638432, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:01Z\", \"source_id\": 65178850, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:03Z\", \"source_id\": 20643081, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:42Z\", \"source_id\": 65203578, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:43Z\", \"source_id\": 20650242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:10Z\", \"source_id\": 65217638, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:12Z\", \"source_id\": 20654371, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:00Z\", \"source_id\": 65247944, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:06Z\", \"source_id\": 20663261, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1790070727815507, "current_leg_arrival_utc": "2026-09-22T10:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:53:53.456230", "service_state_evidence_id": 20663261, "current_leg_start_actual_dep": "2026-09-22T10:43:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-22T09:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:03:54.192410", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P WRK NOT 2D07 170207 3 100 None {"version": 3, "segments": [{"to_m": 1672.502, "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": 2458.481, "from_m": 1672.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15387.735, "from_m": 2458.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": 16623.298, "from_m": 15387.735, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18185.914, "from_m": 16623.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.892, "from_m": 18185.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20913.706, "from_m": 19098.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21521.958, "from_m": 20913.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26712.741, "from_m": 21521.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30285.449, "from_m": 26712.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30551.009, "from_m": 30285.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31556.105, "from_m": 30551.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43207.236, "from_m": 31556.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47971.323, "from_m": 43207.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48232.048, "from_m": 47971.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48266.017, "from_m": 48232.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48766.832, "from_m": 48266.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48782.323, "from_m": 48766.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": 51089.85, "from_m": 48782.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51147.151, "from_m": 51089.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51193.85, "from_m": 51147.151, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51532.799, "from_m": 51193.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51757.271, "from_m": 51532.799, "capability_applied": null, "effective_limit_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": 766992, "profile_key": "f478c6fe0b74f288252c992cbb1495ce0967c5343bf490878bedb89949663522", "schedule_id": 2953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0939", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0943", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944H", "location": "Woodend Jn", "stage_seq": 3, "distance_m": 2474.456, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0950", "location": "Whitwell", "stage_seq": 4, "distance_m": 7530.728, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "0953", "wtt_dep": "0954", "location": "Creswell (Derbys)", "stage_seq": 5, "distance_m": 9714.427, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957H", "location": "Shirebrook East Jn", "stage_seq": 6, "distance_m": 15401.99, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "1000", "location": "Shirebrook", "stage_seq": 7, "distance_m": 16573.49, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1006H", "wtt_dep": "1007H", "location": "Mansfield Woodhouse", "stage_seq": 8, "distance_m": 21116.488, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1011", "wtt_dep": "1012", "location": "Mansfield Town", "stage_seq": 9, "distance_m": 23850.193, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1018", "location": "Sutton Parkway", "stage_seq": 10, "distance_m": 28378.203, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1020H", "wtt_dep": "1021H", "location": "Kirkby in Ashfield", "stage_seq": 11, "distance_m": 30097.693, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Kirkby Lane End Jn", "stage_seq": 12, "distance_m": 30285.449, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 13, "distance_m": 31556.105, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "Newstead", "stage_seq": 14, "distance_m": 34438.566, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1032", "location": "Hucknall", "stage_seq": 15, "distance_m": 38373.447, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1035", "wtt_dep": "1039", "location": "Bestwood Park Jn", "stage_seq": 16, "distance_m": 40877.839, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1042", "location": "Bulwell (Notts)", "stage_seq": 17, "distance_m": 42934.118, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042H", "location": "Bulwell South Jn", "stage_seq": 18, "distance_m": 43154.01, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046H", "location": "Radford Jn", "stage_seq": 19, "distance_m": 48221.653, "section_seq": 1, "route_path_id": 131656}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Mansfield Jn", "stage_seq": 20, "distance_m": 50729.594, "section_seq": 1, "route_path_id": 131656}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Nottingham", "stage_seq": 21, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 131656}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 131656}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16664, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:57Z", "source_id": 65129868, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:06:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:58Z", "source_id": 20628582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16670, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:42Z", "source_id": 65139766, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:45Z", "source_id": 20631503, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16674, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:33Z", "source_id": 65157254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:40Z", "source_id": 20636730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16682, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:55Z", "source_id": 65163205, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:55Z", "source_id": 20638432, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:01Z", "source_id": 65178850, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:03Z", "source_id": 20643081, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16319, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:42Z", "source_id": 65203578, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:43Z", "source_id": 20650242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16332, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:10Z", "source_id": 65217638, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:12Z", "source_id": 20654371, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16500, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:00Z", "source_id": 65247944, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:53:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:06Z", "source_id": 20663261, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:53:00+01:00", "operational_fact": true}] Worksop 0939 0939 2 None None Nottingham 1052 1052 1B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21496/2026-09-22/detailed None Bulwell (Notts) 2026-09-22T10:43:00+01:00 Nottingham 11.0 {"type": "LineString", "coordinates": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 5.4 1042 1053 Bulwell (Notts) Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:53:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663261 1790070727815507 37 37 2026-09-22 10:03:54.192410 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:53:53.456230
736547 767223 W70353 662K34MF22 2026-09-22 COMPLETE 20663697 2026-09-22 10:54:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 767223, "stp": "P", "toc": "West Midlands Trains", "uid": "W70353", "consist": "172334", "dest_crs": "KID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70353/2026-09-22/detailed", "trust_id": "662K34MF22", "origin_crs": "WTE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-22", "dest_arr_time": "1055", "dest_platform": "2", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "2K34", "timing_status": "EARLY", "origin_station": "Whitlock's End", "current_leg_arr": "1054", "current_leg_dep": "1047", "current_leg_end": "Kidderminster", "origin_dep_time": "0947", "origin_platform": "2", "current_location": "Kidderminster", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Stourbridge Junction", "dest_arr_time_act": "1055", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Stourbridge Junction", "current_leg_milage": "6.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1351.606, \"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\": 1382.925, \"from_m\": 1351.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7501.787, \"from_m\": 1382.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7524.469, \"from_m\": 7501.787, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7689.801, \"from_m\": 7524.469, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7741.573, \"from_m\": 7689.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11727.379, \"from_m\": 7741.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\": 12486.485, \"from_m\": 11727.379, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13067.302, \"from_m\": 12486.485, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13410.383, \"from_m\": 13067.302, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13805.274, \"from_m\": 13410.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17175.422, \"from_m\": 13805.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17220.434, \"from_m\": 17175.422, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18451.612, \"from_m\": 17220.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19494.857, \"from_m\": 18451.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19957.293, \"from_m\": 19494.857, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21686.743, \"from_m\": 19957.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22345.858, \"from_m\": 21686.743, \"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\": 24160.354, \"from_m\": 22345.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24185.701, \"from_m\": 24160.354, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25765.257, \"from_m\": 24185.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26419.055, \"from_m\": 25765.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29158.808, \"from_m\": 26419.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31964.881, \"from_m\": 29158.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32105.317, \"from_m\": 31964.881, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32132.558, \"from_m\": 32105.317, \"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\": 32162.826, \"from_m\": 32132.558, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33057.298, \"from_m\": 32162.826, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43585.786, \"from_m\": 33057.298, \"capability_applied\": null, \"effective_limit_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\": 767223, \"profile_key\": \"5cabf80f408ad21fa2a0be91ca623ff1351f80e24595d44f9d69e9ce69beba12\", \"schedule_id\": 26864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0947\", \"location\": \"Whitlock's End\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"0949H\", \"wtt_dep\": \"0950\", \"location\": \"Shirley\", \"stage_seq\": 2, \"distance_m\": 1538.588, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": \"0953\", \"location\": \"Yardley Wood\", \"stage_seq\": 3, \"distance_m\": 3550.721, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"0955H\", \"wtt_dep\": \"0956\", \"location\": \"Hall Green\", \"stage_seq\": 4, \"distance_m\": 5546.522, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"0959\", \"location\": \"Spring Road\", \"stage_seq\": 5, \"distance_m\": 6573.079, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1002H\", \"wtt_dep\": \"1003\", \"location\": \"Tyseley\", \"stage_seq\": 6, \"distance_m\": 7937.309, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 7, \"distance_m\": 9063.211, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1005H\", \"location\": \"Small Heath\", \"stage_seq\": 8, \"distance_m\": 9482.846, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1011\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 12377.916, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1016\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 13277.158, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 14420.028, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 18355.933, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1026\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 19595.944, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 19794.647, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1029\", \"location\": \"Langley Green\", \"stage_seq\": 15, \"distance_m\": 21717.318, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1032\", \"wtt_dep\": \"1033\", \"location\": \"Rowley Regis\", \"stage_seq\": 16, \"distance_m\": 24229.917, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1036\", \"location\": \"Old Hill\", \"stage_seq\": 17, \"distance_m\": 26154.137, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1038H\", \"wtt_dep\": \"1039H\", \"location\": \"Cradley Heath\", \"stage_seq\": 18, \"distance_m\": 28551.509, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1042H\", \"location\": \"Lye\", \"stage_seq\": 19, \"distance_m\": 30634.714, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1047\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 20, \"distance_m\": 32789.793, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Blakedown\", \"stage_seq\": 21, \"distance_m\": 38498.225, \"section_seq\": 1, \"route_path_id\": 141859}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 22, \"distance_m\": 43585.786, \"section_seq\": 1, \"route_path_id\": 141859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 43585.786, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141859}], \"total_distance_m\": 43585.786, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43554.467, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0947", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:58Z\", \"source_id\": 65085352, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:57Z\", \"source_id\": 20615665, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:01Z\", \"source_id\": 65091012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:05Z\", \"source_id\": 20617314, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:54Z\", \"source_id\": 65098705, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:58Z\", \"source_id\": 20619508, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:47Z\", \"source_id\": 65106063, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:54Z\", \"source_id\": 20621736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:55Z\", \"source_id\": 65114005, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:58Z\", \"source_id\": 20623998, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:11Z\", \"source_id\": 20628021, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:51Z\", \"source_id\": 65134975, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:54Z\", \"source_id\": 20630128, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:08Z\", \"source_id\": 65143456, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:11Z\", \"source_id\": 20632548, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:54Z\", \"source_id\": 65158138, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:58Z\", \"source_id\": 20637004, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:42Z\", \"source_id\": 65170380, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:45Z\", \"source_id\": 20640556, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:54Z\", \"source_id\": 65176073, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:55Z\", \"source_id\": 20642190, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:51Z\", \"source_id\": 65183408, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:53Z\", \"source_id\": 20644449, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:35Z\", \"source_id\": 65193015, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:40Z\", \"source_id\": 20647243, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:13Z\", \"source_id\": 65199816, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:16Z\", \"source_id\": 20649207, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:48Z\", \"source_id\": 65211315, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:51Z\", \"source_id\": 20652594, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:51Z\", \"source_id\": 65219367, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:55Z\", \"source_id\": 20654898, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:51Z\", \"source_id\": 65229497, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:52Z\", \"source_id\": 20657845, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:38Z\", \"source_id\": 65244530, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:44Z\", \"source_id\": 20662196, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:40Z\", \"source_id\": 65249609, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:40Z\", \"source_id\": 20663697, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "2", "timing_fact_generation": 1790070762024714, "current_leg_arrival_utc": "2026-09-22T10:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:00.788574", "service_state_evidence_id": 20663697, "current_leg_start_actual_dep": "2026-09-22T10:47:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:02.647182", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WTE KID 2K34 172334 3 100 None {"version": 3, "segments": [{"to_m": 1351.606, "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": 1382.925, "from_m": 1351.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7501.787, "from_m": 1382.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7524.469, "from_m": 7501.787, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7689.801, "from_m": 7524.469, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7741.573, "from_m": 7689.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11727.379, "from_m": 7741.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": 12486.485, "from_m": 11727.379, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13067.302, "from_m": 12486.485, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13410.383, "from_m": 13067.302, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13805.274, "from_m": 13410.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17175.422, "from_m": 13805.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17220.434, "from_m": 17175.422, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18451.612, "from_m": 17220.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19494.857, "from_m": 18451.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19957.293, "from_m": 19494.857, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21686.743, "from_m": 19957.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22345.858, "from_m": 21686.743, "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": 24160.354, "from_m": 22345.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24185.701, "from_m": 24160.354, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25765.257, "from_m": 24185.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26419.055, "from_m": 25765.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29158.808, "from_m": 26419.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31964.881, "from_m": 29158.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32105.317, "from_m": 31964.881, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32132.558, "from_m": 32105.317, "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": 32162.826, "from_m": 32132.558, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33057.298, "from_m": 32162.826, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43585.786, "from_m": 33057.298, "capability_applied": null, "effective_limit_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": 767223, "profile_key": "5cabf80f408ad21fa2a0be91ca623ff1351f80e24595d44f9d69e9ce69beba12", "schedule_id": 26864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0947", "location": "Whitlock's End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "0949H", "wtt_dep": "0950", "location": "Shirley", "stage_seq": 2, "distance_m": 1538.588, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": "0953", "location": "Yardley Wood", "stage_seq": 3, "distance_m": 3550.721, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "0955H", "wtt_dep": "0956", "location": "Hall Green", "stage_seq": 4, "distance_m": 5546.522, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "0959", "location": "Spring Road", "stage_seq": 5, "distance_m": 6573.079, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1002H", "wtt_dep": "1003", "location": "Tyseley", "stage_seq": 6, "distance_m": 7937.309, "section_seq": 1, "route_path_id": 141859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Small Heath Sth Jn", "stage_seq": 7, "distance_m": 9063.211, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1005H", "location": "Small Heath", "stage_seq": 8, "distance_m": 9482.846, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1011", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 12377.916, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1016", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 13277.158, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 14420.028, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 18355.933, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1026", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 19595.944, "section_seq": 1, "route_path_id": 141859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 19794.647, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1029", "location": "Langley Green", "stage_seq": 15, "distance_m": 21717.318, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1032", "wtt_dep": "1033", "location": "Rowley Regis", "stage_seq": 16, "distance_m": 24229.917, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1036", "location": "Old Hill", "stage_seq": 17, "distance_m": 26154.137, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1038H", "wtt_dep": "1039H", "location": "Cradley Heath", "stage_seq": 18, "distance_m": 28551.509, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1042H", "location": "Lye", "stage_seq": 19, "distance_m": 30634.714, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1047", "location": "Stourbridge Junction", "stage_seq": 20, "distance_m": 32789.793, "section_seq": 1, "route_path_id": 141859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Blakedown", "stage_seq": 21, "distance_m": 38498.225, "section_seq": 1, "route_path_id": 141859}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 22, "distance_m": 43585.786, "section_seq": 1, "route_path_id": 141859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 43585.786, "from_m": 0.0, "section_seq": 1, "route_path_id": 141859}], "total_distance_m": 43585.786, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43554.467, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.319, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20277, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:58Z", "source_id": 65085352, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:57Z", "source_id": 20615665, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20286, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:01Z", "source_id": 65091012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:05Z", "source_id": 20617314, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20281, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:54Z", "source_id": 65098705, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:58Z", "source_id": 20619508, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20273, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:47Z", "source_id": 65106063, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:54Z", "source_id": 20621736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20341, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:55Z", "source_id": 65114005, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:58Z", "source_id": 20623998, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:11Z", "source_id": 20628021, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:51Z", "source_id": 65134975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:54Z", "source_id": 20630128, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:08Z", "source_id": 65143456, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:11Z", "source_id": 20632548, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:54Z", "source_id": 65158138, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:18:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:58Z", "source_id": 20637004, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:42Z", "source_id": 65170380, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:45Z", "source_id": 20640556, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:54Z", "source_id": 65176073, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:55Z", "source_id": 20642190, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:51Z", "source_id": 65183408, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:53Z", "source_id": 20644449, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:35Z", "source_id": 65193015, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:40Z", "source_id": 20647243, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19725, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:13Z", "source_id": 65199816, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:16Z", "source_id": 20649207, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:48Z", "source_id": 65211315, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:51Z", "source_id": 20652594, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19733, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:51Z", "source_id": 65219367, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:55Z", "source_id": 20654898, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:51Z", "source_id": 65229497, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:45:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:52Z", "source_id": 20657845, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:38Z", "source_id": 65244530, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:44Z", "source_id": 20662196, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:40Z", "source_id": 65249609, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:40Z", "source_id": 20663697, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Whitlock's End 0947 0947 2 None None Kidderminster 1055 1055 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70353/2026-09-22/detailed None Stourbridge Junction 2026-09-22T10:47:00+01:00 Kidderminster 7.0 {"type": "LineString", "coordinates": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]} 6.7 1047 1054 Stourbridge Junction Kidderminster Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:54:00 Kidderminster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663697 1790070762024714 75 75 2026-09-22 10:04:02.647182 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:00.788574
736548 766523 P90857 885J71ME22 2026-09-22 COMPLETE None 2026-09-22 09:54:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 766523, "stp": "P", "toc": "Southeastern", "uid": "P90857", "consist": "375608+375609+375923", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90857/2026-09-22/detailed", "trust_id": "885J71ME22", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park C.S.D.", "service_date": "2026-09-22", "dest_arr_time": "0954", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5J71", "timing_status": "ON TIME", "origin_station": "London Cannon Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0922", "origin_platform": "5", "current_location": "Hither Green", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0954", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Hither Green", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"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\": 1043.714, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2086.518, \"from_m\": 1043.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11870.254, \"from_m\": 10897.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11908.536, \"from_m\": 11870.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\": 11916.143, \"from_m\": 11908.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11965.9, \"from_m\": 11916.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12002.984, \"from_m\": 11965.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\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12621.375, \"from_m\": 12002.984, \"capability_applied\": null, \"effective_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\": 766523, \"profile_key\": \"7dda1d9a2a1b10af2b35e03e2f35cb32b3a5c568c67791a55954be3cd4a55095\", \"schedule_id\": 23370, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0922\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0933H\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935H\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0939H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Grove Park Dpt Ctry Ed EXT\", \"stage_seq\": 9, \"distance_m\": 11729.02, \"section_seq\": 1, \"route_path_id\": 140287}, {\"is_pass\": false, \"wtt_arr\": \"0954\", \"wtt_dep\": null, \"location\": \"Grove Park C.S.D.\", \"stage_seq\": 10, \"distance_m\": 12621.375, \"section_seq\": 1, \"route_path_id\": 140287}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12621.375, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140287}], \"total_distance_m\": 12621.375, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11822.73, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 798.645, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0922", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:24:51Z\", \"source_id\": 65020442, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:24:53Z\", \"source_id\": 20596782, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:34Z\", \"source_id\": 65041449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:37Z\", \"source_id\": 20602923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:34:30Z\", \"source_id\": 65046692, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:34:36Z\", \"source_id\": 20604433, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:25Z\", \"source_id\": 65062984, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:26Z\", \"source_id\": 20608967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hither Green", "service_state_platform": "4", "timing_fact_generation": 1790066489192451, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.371559", "service_state_evidence_id": 65062984, "current_leg_start_actual_dep": null, "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:03.356324", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST None 5J71 375608+375609+375923 12 100 None {"version": 3, "segments": [{"to_m": 738.479, "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": 1043.714, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2086.518, "from_m": 1043.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11870.254, "from_m": 10897.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11908.536, "from_m": 11870.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": 11916.143, "from_m": 11908.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11965.9, "from_m": 11916.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12002.984, "from_m": 11965.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", "infrastructure_limit_mph": 70.0}, {"to_m": 12621.375, "from_m": 12002.984, "capability_applied": null, "effective_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": 766523, "profile_key": "7dda1d9a2a1b10af2b35e03e2f35cb32b3a5c568c67791a55954be3cd4a55095", "schedule_id": 23370, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0922", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0933H", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935H", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0939H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 140287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949", "location": "Grove Park Dpt Ctry Ed EXT", "stage_seq": 9, "distance_m": 11729.02, "section_seq": 1, "route_path_id": 140287}, {"is_pass": false, "wtt_arr": "0954", "wtt_dep": null, "location": "Grove Park C.S.D.", "stage_seq": 10, "distance_m": 12621.375, "section_seq": 1, "route_path_id": 140287}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12621.375, "from_m": 0.0, "section_seq": 1, "route_path_id": 140287}], "total_distance_m": 12621.375, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11822.73, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 798.645, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29679, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:24:51Z", "source_id": 65020442, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:24:53Z", "source_id": 20596782, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:34Z", "source_id": 65041449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:37Z", "source_id": 20602923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:34:30Z", "source_id": 65046692, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:34:36Z", "source_id": 20604433, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:25Z", "source_id": 65062984, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:26Z", "source_id": 20608967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:41:00+01:00", "operational_fact": true}] London Cannon Street 0922 0922 5 None None Grove Park C.S.D. 0954 0954 None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90857/2026-09-22/detailed None None None None None None None None None Hither Green Hither Green None None None None None 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:54:00 Hither Green TD TRACKING_TIMEOUT 65062984 1790066489192451 22 22 2026-09-22 10:04:03.356324 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.371559
736549 766574 G15093 741O63ME22 2026-09-22 COMPLETE 20664313 2026-09-22 10:54:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 766574, "stp": "P", "toc": "Great Western Railway", "uid": "G15093", "consist": "165109", "dest_crs": "GTW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15093/2026-09-22/detailed", "trust_id": "741O63ME22", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-22", "dest_arr_time": "1055", "dest_platform": "2", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "1O63", "timing_status": "EARLY", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "1054", "current_leg_dep": "1047", "current_leg_end": "Gatwick Airport", "origin_dep_time": "0924", "origin_platform": "5", "current_location": "Gatwick Airport", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "1055", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Redhill", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"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\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11140.086, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11223.214, \"from_m\": 11140.086, \"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\": 11598.338, \"from_m\": 11223.214, \"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\": 30250.431, \"from_m\": 11598.338, \"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\": 32610.382, \"from_m\": 30250.431, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32809.505, \"from_m\": 32610.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40155.075, \"from_m\": 32809.505, \"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\": 40977.315, \"from_m\": 40155.075, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41332.262, \"from_m\": 40977.315, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41357.344, \"from_m\": 41332.262, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41402.257, \"from_m\": 41357.344, \"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\": 41748.251, \"from_m\": 41402.257, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41860.109, \"from_m\": 41748.251, \"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\": 43450.207, \"from_m\": 41860.109, \"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\": 43490.098, \"from_m\": 43450.207, \"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\": 43566.664, \"from_m\": 43490.098, \"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\": 43627.576, \"from_m\": 43566.664, \"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\": 44628.266, \"from_m\": 43627.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50776.038, \"from_m\": 44628.266, \"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\": 51610.746, \"from_m\": 50776.038, \"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\": 73799.282, \"from_m\": 51610.746, \"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\": 74142.536, \"from_m\": 73799.282, \"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\": 74247.66, \"from_m\": 74142.536, \"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\": 74308.358, \"from_m\": 74247.66, \"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\": 74339.395, \"from_m\": 74308.358, \"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\": 74435.362, \"from_m\": 74339.395, \"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\": 75747.638, \"from_m\": 74435.362, \"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\": 81983.285, \"from_m\": 75747.638, \"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\": 83541.817, \"from_m\": 81983.285, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 766574, \"profile_key\": \"2b65de7890de47aac123918dd349b207abc12b529c1c93e965b4eb7abd0274d9\", \"schedule_id\": 8643, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0928\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0932H\", \"wtt_dep\": \"0933H\", \"location\": \"Wokingham\", \"stage_seq\": 4, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0938\", \"wtt_dep\": \"0938H\", \"location\": \"Crowthorne\", \"stage_seq\": 5, \"distance_m\": 16060.411, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0941H\", \"wtt_dep\": \"0942H\", \"location\": \"Sandhurst (Berks)\", \"stage_seq\": 6, \"distance_m\": 18638.005, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Sandhurst Sig. BEF2982\", \"stage_seq\": 7, \"distance_m\": 18891.419, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0945H\", \"wtt_dep\": \"0946\", \"location\": \"Blackwater\", \"stage_seq\": 8, \"distance_m\": 21077.693, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0947\", \"location\": \"Blackwater Sig. BEF2978\", \"stage_seq\": 9, \"distance_m\": 21231.855, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0949H\", \"wtt_dep\": \"0950H\", \"location\": \"Farnborough North\", \"stage_seq\": 10, \"distance_m\": 25221.826, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0954\", \"wtt_dep\": \"0954H\", \"location\": \"North Camp\", \"stage_seq\": 11, \"distance_m\": 28373.085, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0957\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 12, \"distance_m\": 30260.092, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"0958H\", \"wtt_dep\": \"0959H\", \"location\": \"Ash\", \"stage_seq\": 13, \"distance_m\": 31569.599, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1010\", \"location\": \"Guildford\", \"stage_seq\": 14, \"distance_m\": 41530.417, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"Shalford Jn\", \"stage_seq\": 15, \"distance_m\": 43524.183, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014\", \"location\": \"Shalford\", \"stage_seq\": 16, \"distance_m\": 44678.891, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016\", \"location\": \"Chilworth\", \"stage_seq\": 17, \"distance_m\": 47598.388, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1020H\", \"location\": \"Gomshall\", \"stage_seq\": 18, \"distance_m\": 53950.072, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025\", \"location\": \"Dorking West\", \"stage_seq\": 19, \"distance_m\": 61638.484, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1030\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 20, \"distance_m\": 62654.765, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1038\", \"location\": \"Reigate\", \"stage_seq\": 21, \"distance_m\": 71447.625, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1047\", \"location\": \"Redhill\", \"stage_seq\": 22, \"distance_m\": 74247.66, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 23, \"distance_m\": 75548.6, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Salfords\", \"stage_seq\": 24, \"distance_m\": 78506.929, \"section_seq\": 1, \"route_path_id\": 133439}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 25, \"distance_m\": 83541.817, \"section_seq\": 1, \"route_path_id\": 133439}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83541.817, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133439}], \"total_distance_m\": 83541.817, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 83456.775, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 85.042, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0924", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:39Z\", \"source_id\": 65028006, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:42Z\", \"source_id\": 20599038, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:01Z\", \"source_id\": 65039911, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:32:06Z\", \"source_id\": 20602484, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:03Z\", \"source_id\": 65050977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:07Z\", \"source_id\": 20605589, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:08Z\", \"source_id\": 20610326, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:43:43Z\", \"source_id\": 65071437, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:43:47Z\", \"source_id\": 20611618, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:14Z\", \"source_id\": 65080713, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:19Z\", \"source_id\": 20614387, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:16Z\", \"source_id\": 65097070, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:19Z\", \"source_id\": 20619041, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:39Z\", \"source_id\": 65105696, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:56:44Z\", \"source_id\": 20621619, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:01Z\", \"source_id\": 65130113, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:04Z\", \"source_id\": 20628668, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:16Z\", \"source_id\": 65148994, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:19Z\", \"source_id\": 20634170, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:47Z\", \"source_id\": 65155340, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:53Z\", \"source_id\": 20636174, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:24Z\", \"source_id\": 65164406, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:29Z\", \"source_id\": 20638824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:37Z\", \"source_id\": 65177869, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:40Z\", \"source_id\": 20642757, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:44Z\", \"source_id\": 20644356, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:11Z\", \"source_id\": 65207364, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:13Z\", \"source_id\": 20651403, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:38Z\", \"source_id\": 65226259, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:41Z\", \"source_id\": 20656946, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:52Z\", \"source_id\": 65239882, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:56Z\", \"source_id\": 20660898, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:56Z\", \"source_id\": 65245263, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:00Z\", \"source_id\": 20662452, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:34Z\", \"source_id\": 65251760, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:34Z\", \"source_id\": 20664313, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "2", "timing_fact_generation": 1790070814644061, "current_leg_arrival_utc": "2026-09-22T10:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.375023", "service_state_evidence_id": 20664313, "current_leg_start_actual_dep": "2026-09-22T10:47:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:03.472199", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDZ GTW 1O63 165109 3 90 None {"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "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": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11140.086, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11223.214, "from_m": 11140.086, "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": 11598.338, "from_m": 11223.214, "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": 30250.431, "from_m": 11598.338, "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": 32610.382, "from_m": 30250.431, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32809.505, "from_m": 32610.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40155.075, "from_m": 32809.505, "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": 40977.315, "from_m": 40155.075, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41332.262, "from_m": 40977.315, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41357.344, "from_m": 41332.262, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41402.257, "from_m": 41357.344, "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": 41748.251, "from_m": 41402.257, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41860.109, "from_m": 41748.251, "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": 43450.207, "from_m": 41860.109, "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": 43490.098, "from_m": 43450.207, "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": 43566.664, "from_m": 43490.098, "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": 43627.576, "from_m": 43566.664, "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": 44628.266, "from_m": 43627.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50776.038, "from_m": 44628.266, "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": 51610.746, "from_m": 50776.038, "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": 73799.282, "from_m": 51610.746, "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": 74142.536, "from_m": 73799.282, "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": 74247.66, "from_m": 74142.536, "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": 74308.358, "from_m": 74247.66, "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": 74339.395, "from_m": 74308.358, "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": 74435.362, "from_m": 74339.395, "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": 75747.638, "from_m": 74435.362, "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": 81983.285, "from_m": 75747.638, "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": 83541.817, "from_m": 81983.285, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 766574, "profile_key": "2b65de7890de47aac123918dd349b207abc12b529c1c93e965b4eb7abd0274d9", "schedule_id": 8643, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0924", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0928", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0932H", "wtt_dep": "0933H", "location": "Wokingham", "stage_seq": 4, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0938", "wtt_dep": "0938H", "location": "Crowthorne", "stage_seq": 5, "distance_m": 16060.411, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0941H", "wtt_dep": "0942H", "location": "Sandhurst (Berks)", "stage_seq": 6, "distance_m": 18638.005, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Sandhurst Sig. BEF2982", "stage_seq": 7, "distance_m": 18891.419, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0945H", "wtt_dep": "0946", "location": "Blackwater", "stage_seq": 8, "distance_m": 21077.693, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0947", "location": "Blackwater Sig. BEF2978", "stage_seq": 9, "distance_m": 21231.855, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0949H", "wtt_dep": "0950H", "location": "Farnborough North", "stage_seq": 10, "distance_m": 25221.826, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0954", "wtt_dep": "0954H", "location": "North Camp", "stage_seq": 11, "distance_m": 28373.085, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0957", "location": "Aldershot South Jn", "stage_seq": 12, "distance_m": 30260.092, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "0958H", "wtt_dep": "0959H", "location": "Ash", "stage_seq": 13, "distance_m": 31569.599, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1010", "location": "Guildford", "stage_seq": 14, "distance_m": 41530.417, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "Shalford Jn", "stage_seq": 15, "distance_m": 43524.183, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014", "location": "Shalford", "stage_seq": 16, "distance_m": 44678.891, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016", "location": "Chilworth", "stage_seq": 17, "distance_m": 47598.388, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1020H", "location": "Gomshall", "stage_seq": 18, "distance_m": 53950.072, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025", "location": "Dorking West", "stage_seq": 19, "distance_m": 61638.484, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1030", "location": "Dorking (Deepdene)", "stage_seq": 20, "distance_m": 62654.765, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1038", "location": "Reigate", "stage_seq": 21, "distance_m": 71447.625, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1047", "location": "Redhill", "stage_seq": 22, "distance_m": 74247.66, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Earlswood (Surrey)", "stage_seq": 23, "distance_m": 75548.6, "section_seq": 1, "route_path_id": 133439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Salfords", "stage_seq": 24, "distance_m": 78506.929, "section_seq": 1, "route_path_id": 133439}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 25, "distance_m": 83541.817, "section_seq": 1, "route_path_id": 133439}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83541.817, "from_m": 0.0, "section_seq": 1, "route_path_id": 133439}], "total_distance_m": 83541.817, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 83456.775, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 85.042, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:39Z", "source_id": 65028006, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:42Z", "source_id": 20599038, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:01Z", "source_id": 65039911, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:32:06Z", "source_id": 20602484, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27820, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:03Z", "source_id": 65050977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:07Z", "source_id": 20605589, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:08Z", "source_id": 20610326, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27821, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:43:43Z", "source_id": 65071437, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:43:47Z", "source_id": 20611618, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27823, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:14Z", "source_id": 65080713, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:19Z", "source_id": 20614387, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27827, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:16Z", "source_id": 65097070, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:19Z", "source_id": 20619041, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:39Z", "source_id": 65105696, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:56:44Z", "source_id": 20621619, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27953, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:01Z", "source_id": 65130113, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:04Z", "source_id": 20628668, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:16Z", "source_id": 65148994, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:19Z", "source_id": 20634170, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:47Z", "source_id": 65155340, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:53Z", "source_id": 20636174, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:24Z", "source_id": 65164406, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:29Z", "source_id": 20638824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:37Z", "source_id": 65177869, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:40Z", "source_id": 20642757, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:44Z", "source_id": 20644356, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:11Z", "source_id": 65207364, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:13Z", "source_id": 20651403, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:38Z", "source_id": 65226259, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:41Z", "source_id": 20656946, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:52Z", "source_id": 65239882, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:56Z", "source_id": 20660898, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:56Z", "source_id": 65245263, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:00Z", "source_id": 20662452, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30621, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:34Z", "source_id": 65251760, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:34Z", "source_id": 20664313, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 0924 0924 5 None None Gatwick Airport 1055 1055 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15093/2026-09-22/detailed None Redhill 2026-09-22T10:47:00+01:00 Gatwick Airport 7.0 {"type": "LineString", "coordinates": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} 5.8 1047 1054 Redhill Gatwick Airport Gatwick Airport 51.1565624 -0.1610176 51.1565624 -0.1610176 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:54:00 Gatwick Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664313 1790070814644061 88 88 2026-09-22 10:04:03.472199 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.375023
736550 767257 P76785 502K47MF22 2026-09-22 COMPLETE 20663660 2026-09-22 10:54:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 767257, "stp": "O", "toc": "Greater Anglia", "uid": "P76785", "consist": "720566", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76785/2026-09-22/detailed", "trust_id": "502K47MF22", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "10", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2K47", "timing_status": "ON TIME", "origin_station": "Southend Victoria", "current_leg_arr": "1054", "current_leg_dep": "1045", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0949", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 656.126, \"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\": 5014.21, \"from_m\": 656.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5032.729, \"from_m\": 5014.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19871.574, \"from_m\": 5032.729, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19930.444, \"from_m\": 19871.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\": 32178.525, \"from_m\": 19930.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32257.337, \"from_m\": 32178.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32813.673, \"from_m\": 32257.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33691.66, \"from_m\": 32813.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34034.376, \"from_m\": 33691.66, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34531.601, \"from_m\": 34034.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34567.426, \"from_m\": 34531.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34624.619, \"from_m\": 34567.426, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34930.593, \"from_m\": 34624.619, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35120.155, \"from_m\": 34930.593, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43870.296, \"from_m\": 35120.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43908.24, \"from_m\": 43870.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44497.274, \"from_m\": 43908.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45352.857, \"from_m\": 44497.274, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46464.529, \"from_m\": 45352.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\": 47303.869, \"from_m\": 46464.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47319.762, \"from_m\": 47303.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47390.126, \"from_m\": 47319.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59401.911, \"from_m\": 47390.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60015.142, \"from_m\": 59401.911, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63963.19, \"from_m\": 60015.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64425.786, \"from_m\": 63963.19, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64496.402, \"from_m\": 64425.786, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64721.67, \"from_m\": 64496.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65233.117, \"from_m\": 64721.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65759.741, \"from_m\": 65233.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\": 66236.416, \"from_m\": 65759.741, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66689.635, \"from_m\": 66236.416, \"capability_applied\": null, \"effective_limit_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\": 767257, \"profile_key\": \"aadf779ba357c6cddafc3b1884d47705def0093a42c49443958d86e36d3495b5\", \"schedule_id\": 39908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"0951\", \"wtt_dep\": \"0951H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"0954\", \"wtt_dep\": \"0954H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0956H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1000\", \"wtt_dep\": \"1000H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1004\", \"wtt_dep\": \"1004H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1011\", \"wtt_dep\": \"1011H\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1016H\", \"wtt_dep\": \"1017\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1026\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.741, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.139, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 44927.907, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1033H\", \"location\": \"Romford\", \"stage_seq\": 13, \"distance_m\": 46826.577, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 54940.997, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 15, \"distance_m\": 57753.41, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043H\", \"location\": \"Stratford\", \"stage_seq\": 16, \"distance_m\": 60306.348, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Bow Jn\", \"stage_seq\": 17, \"distance_m\": 61799.646, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Bethnal Green\", \"stage_seq\": 18, \"distance_m\": 64869.272, \"section_seq\": 1, \"route_path_id\": 139474}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 19, \"distance_m\": 66689.635, \"section_seq\": 1, \"route_path_id\": 139474}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66689.635, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139474}], \"total_distance_m\": 66689.635, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64644.18, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2045.455, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0949", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:56Z\", \"source_id\": 65090866, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:01Z\", \"source_id\": 20617249, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:34Z\", \"source_id\": 65097747, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:40Z\", \"source_id\": 20619266, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:44Z\", \"source_id\": 65103241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:51Z\", \"source_id\": 20620918, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:08Z\", \"source_id\": 65114549, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:10Z\", \"source_id\": 20624177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:29Z\", \"source_id\": 65128669, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:30Z\", \"source_id\": 20628196, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:40Z\", \"source_id\": 65144887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:40Z\", \"source_id\": 20632916, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:01Z\", \"source_id\": 65163463, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:09Z\", \"source_id\": 20638558, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:08Z\", \"source_id\": 65181730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:10Z\", \"source_id\": 20643922, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:47Z\", \"source_id\": 65201319, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:46Z\", \"source_id\": 20649608, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:45Z\", \"source_id\": 65203706, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:47Z\", \"source_id\": 20650324, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:30Z\", \"source_id\": 65218508, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:33Z\", \"source_id\": 20654642, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:33Z\", \"source_id\": 65226028, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:33Z\", \"source_id\": 20656871, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:35Z\", \"source_id\": 65249404, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:34Z\", \"source_id\": 20663660, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "10", "timing_fact_generation": 1790070758151040, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.529711", "service_state_evidence_id": 20663660, "current_leg_start_actual_dep": "2026-09-22T10:43:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:02.629250", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia O SOV LST 2K47 720566 5 100 None {"version": 3, "segments": [{"to_m": 656.126, "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": 5014.21, "from_m": 656.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5032.729, "from_m": 5014.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19871.574, "from_m": 5032.729, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19930.444, "from_m": 19871.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": 32178.525, "from_m": 19930.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32257.337, "from_m": 32178.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32813.673, "from_m": 32257.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33691.66, "from_m": 32813.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34034.376, "from_m": 33691.66, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34531.601, "from_m": 34034.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34567.426, "from_m": 34531.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34624.619, "from_m": 34567.426, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34930.593, "from_m": 34624.619, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35120.155, "from_m": 34930.593, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43870.296, "from_m": 35120.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43908.24, "from_m": 43870.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44497.274, "from_m": 43908.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45352.857, "from_m": 44497.274, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46464.529, "from_m": 45352.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": 47303.869, "from_m": 46464.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47319.762, "from_m": 47303.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47390.126, "from_m": 47319.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59401.911, "from_m": 47390.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60015.142, "from_m": 59401.911, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63963.19, "from_m": 60015.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64425.786, "from_m": 63963.19, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64496.402, "from_m": 64425.786, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64721.67, "from_m": 64496.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65233.117, "from_m": 64721.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65759.741, "from_m": 65233.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": 66236.416, "from_m": 65759.741, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66689.635, "from_m": 66236.416, "capability_applied": null, "effective_limit_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": 767257, "profile_key": "aadf779ba357c6cddafc3b1884d47705def0093a42c49443958d86e36d3495b5", "schedule_id": 39908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0949", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "0951", "wtt_dep": "0951H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "0954", "wtt_dep": "0954H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0956H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1000", "wtt_dep": "1000H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1004", "wtt_dep": "1004H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1011", "wtt_dep": "1011H", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1016H", "wtt_dep": "1017", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1026", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.741, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.139, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 44927.907, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1033H", "location": "Romford", "stage_seq": 13, "distance_m": 46826.577, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Ilford", "stage_seq": 14, "distance_m": 54940.997, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039", "location": "Forest Gate Jn", "stage_seq": 15, "distance_m": 57753.41, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043H", "location": "Stratford", "stage_seq": 16, "distance_m": 60306.348, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Bow Jn", "stage_seq": 17, "distance_m": 61799.646, "section_seq": 1, "route_path_id": 139474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Bethnal Green", "stage_seq": 18, "distance_m": 64869.272, "section_seq": 1, "route_path_id": 139474}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 19, "distance_m": 66689.635, "section_seq": 1, "route_path_id": 139474}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66689.635, "from_m": 0.0, "section_seq": 1, "route_path_id": 139474}], "total_distance_m": 66689.635, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64644.18, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2045.455, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:56Z", "source_id": 65090866, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:01Z", "source_id": 20617249, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:34Z", "source_id": 65097747, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:40Z", "source_id": 20619266, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:44Z", "source_id": 65103241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:51Z", "source_id": 20620918, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:08Z", "source_id": 65114549, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:10Z", "source_id": 20624177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:29Z", "source_id": 65128669, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:30Z", "source_id": 20628196, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:40Z", "source_id": 65144887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:40Z", "source_id": 20632916, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:01Z", "source_id": 65163463, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:09Z", "source_id": 20638558, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:08Z", "source_id": 65181730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:26:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:10Z", "source_id": 20643922, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:47Z", "source_id": 65201319, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:46Z", "source_id": 20649608, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14201, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:45Z", "source_id": 65203706, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:47Z", "source_id": 20650324, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:30Z", "source_id": 65218508, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:33Z", "source_id": 20654642, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:33Z", "source_id": 65226028, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:33Z", "source_id": 20656871, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15496, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:35Z", "source_id": 65249404, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:34Z", "source_id": 20663660, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Southend Victoria 0949 0949 3 None None London Liverpool Street 1054 1054 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76785/2026-09-22/detailed None Stratford 2026-09-22T10:43:30+01:00 London Liverpool Street 9.0 {"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.9 1045 1054 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:54:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663660 1790070758151040 78 78 2026-09-22 10:04:02.629250 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.529711
736551 767904 S01440 722I271G22 2026-09-22 COMPLETE 20664587 2026-09-22 10:54:00 2026-09-22 10:04:03 2026-09-24 10:04:03 {"id": 767904, "stp": "N", "toc": "London Underground", "uid": "S01440", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01440/2026-09-22/detailed", "trust_id": "722I271G22", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "10:14:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I27", "timing_status": "LATE", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1054", "current_leg_dep": "1052", "current_leg_end": "Stonebridge Park", "origin_dep_time": "1014", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1014", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:27Z\", \"source_id\": 20653800, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:05Z\", \"source_id\": 20659519, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:30Z\", \"source_id\": 20661344, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:00Z\", \"source_id\": 20663183, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:56Z\", \"source_id\": 20664587, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1790070837957438, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.535385", "service_state_evidence_id": 20664587, "current_leg_start_actual_dep": "2026-09-22T10:51:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:03.632971", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL SBP 2I27 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:27Z", "source_id": 20653800, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:05Z", "source_id": 20659519, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:30Z", "source_id": 20661344, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:00Z", "source_id": 20663183, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:56Z", "source_id": 20664587, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 1014 1014 None 10:14:00 None Stonebridge Park 1052 1052 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:S01440/2026-09-22/detailed None Harlesden 2026-09-22T10:51:30+01:00 Stonebridge Park 2.0 {"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} 0.9 1052 1054 Harlesden Stonebridge Park Stonebridge Park 51.5439881 -0.2764112 51.5439881 -0.2764112 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:54:00 Stonebridge Park TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664587 1790070837957438 17 17 2026-09-22 10:04:03.632971 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.535385
736552 767197 W87939 652R19MF22 2026-09-22 COMPLETE 20662700 2026-09-22 10:54:00 2026-09-22 10:04:04 2026-09-24 10:04:04 {"id": 767197, "stp": "P", "toc": "West Midlands Trains", "uid": "W87939", "consist": "730021+730025", "dest_crs": "RDC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87939/2026-09-22/detailed", "trust_id": "652R19MF22", "origin_crs": "FOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redditch", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": null, "is_terminated": 1, "next_location": "Redditch", "signalling_id": "2R19", "timing_status": "LATE", "origin_station": "Four Oaks", "current_leg_arr": "1054", "current_leg_dep": "1049", "current_leg_end": "Redditch", "origin_dep_time": "0946", "origin_platform": "3", "current_location": "Redditch", "last_update_time": "2026-09-22T10:04:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]}", "current_leg_start": "Alvechurch", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "52.3065951", "next_location_lon": "-1.9456994", "previous_location": "Alvechurch", "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\": 190.252, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 205.558, \"from_m\": 190.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 236.683, \"from_m\": 205.558, \"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\": 664.457, \"from_m\": 236.683, \"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\": 688.471, \"from_m\": 664.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1046.6, \"from_m\": 688.471, \"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\": 1871.927, \"from_m\": 1046.6, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2251.88, \"from_m\": 1871.927, \"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\": 3850.917, \"from_m\": 2251.88, \"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\": 3887.579, \"from_m\": 3850.917, \"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\": 6429.68, \"from_m\": 3887.579, \"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\": 6439.055, \"from_m\": 6429.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6731.318, \"from_m\": 6439.055, \"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\": 6759.755, \"from_m\": 6731.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7487.727, \"from_m\": 6759.755, \"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\": 8672.777, \"from_m\": 7487.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9184.693, \"from_m\": 8672.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.016, \"from_m\": 9184.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9612.123, \"from_m\": 9209.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9848.082, \"from_m\": 9612.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10148.923, \"from_m\": 9848.082, \"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\": 10621.21, \"from_m\": 10148.923, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11875.677, \"from_m\": 10621.21, \"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\": 12620.866, \"from_m\": 11875.677, \"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\": 12997.195, \"from_m\": 12620.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13777.823, \"from_m\": 12997.195, \"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\": 14199.753, \"from_m\": 13777.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14213.619, \"from_m\": 14199.753, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14249.615, \"from_m\": 14213.619, \"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\": 14757.211, \"from_m\": 14249.615, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14984.879, \"from_m\": 14757.211, \"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\": 16451.78, \"from_m\": 14984.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18960.699, \"from_m\": 16451.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22390.146, \"from_m\": 18960.699, \"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\": 22686.146, \"from_m\": 22390.146, \"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\": 22988.53, \"from_m\": 22686.146, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23141.704, \"from_m\": 22988.53, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23567.121, \"from_m\": 23141.704, \"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\": 23627.36, \"from_m\": 23567.121, \"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\": 24793.481, \"from_m\": 23627.36, \"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\": 24845.354, \"from_m\": 24793.481, \"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\": 27516.413, \"from_m\": 24845.354, \"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\": 27588.807, \"from_m\": 27516.413, \"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\": 31334.365, \"from_m\": 27588.807, \"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\": 31988.157, \"from_m\": 31334.365, \"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\": 33569.493, \"from_m\": 31988.157, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38353.344, \"from_m\": 33569.493, \"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\": 39360.199, \"from_m\": 38353.344, \"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\": 767197, \"profile_key\": \"58c26c7e033dec36f02a897256938bd351c7f2250a946e42cf61418761feb4ce\", \"schedule_id\": 28814, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0946\", \"location\": \"Four Oaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"0948H\", \"wtt_dep\": \"0949H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 2, \"distance_m\": 2103.003, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": \"0952H\", \"location\": \"Wylde Green\", \"stage_seq\": 3, \"distance_m\": 4315.826, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"0954\", \"wtt_dep\": \"0954H\", \"location\": \"Chester Road\", \"stage_seq\": 4, \"distance_m\": 5372.461, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0957\", \"location\": \"Erdington\", \"stage_seq\": 5, \"distance_m\": 6362.127, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"0959\", \"wtt_dep\": \"0959H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 6, \"distance_m\": 8129.666, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1002\", \"wtt_dep\": \"1002H\", \"location\": \"Aston\", \"stage_seq\": 7, \"distance_m\": 10245.168, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"Proof House Jn\", \"stage_seq\": 8, \"distance_m\": 13497.735, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1015\", \"location\": \"Birmingham New Street\", \"stage_seq\": 9, \"distance_m\": 14511.59, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1018\", \"wtt_dep\": \"1019\", \"location\": \"Five Ways\", \"stage_seq\": 10, \"distance_m\": 15921.915, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1023\", \"location\": \"University\", \"stage_seq\": 11, \"distance_m\": 18640.8, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1024H\", \"wtt_dep\": \"1025H\", \"location\": \"Selly Oak\", \"stage_seq\": 12, \"distance_m\": 19801.364, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1028\", \"location\": \"Bournville\", \"stage_seq\": 13, \"distance_m\": 21552.614, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031\", \"location\": \"Kings Norton\", \"stage_seq\": 14, \"distance_m\": 23318.068, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1034\", \"location\": \"Northfield\", \"stage_seq\": 15, \"distance_m\": 25581.029, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1037\", \"location\": \"Longbridge\", \"stage_seq\": 16, \"distance_m\": 27176.955, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043H\", \"location\": \"Barnt Green\", \"stage_seq\": 17, \"distance_m\": 31483.938, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1047H\", \"wtt_dep\": \"1048\", \"location\": \"Alvechurch\", \"stage_seq\": 18, \"distance_m\": 34183.283, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 19, \"distance_m\": 37012.34, \"section_seq\": 1, \"route_path_id\": 142673}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Redditch\", \"stage_seq\": 20, \"distance_m\": 39360.199, \"section_seq\": 1, \"route_path_id\": 142673}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39360.199, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142673}], \"total_distance_m\": 39360.199, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38089.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1271.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3065951", "current_position_lon": "-1.9456994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:53Z\", \"source_id\": 65082388, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:58Z\", \"source_id\": 20614865, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:11Z\", \"source_id\": 65088664, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:50:13Z\", \"source_id\": 20616633, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:15Z\", \"source_id\": 65094361, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:52:20Z\", \"source_id\": 20618290, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:15Z\", \"source_id\": 65099582, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:19Z\", \"source_id\": 20619789, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:40Z\", \"source_id\": 65108279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:45Z\", \"source_id\": 20622356, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:33Z\", \"source_id\": 65115701, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:40Z\", \"source_id\": 20624562, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:43Z\", \"source_id\": 65131834, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:45Z\", \"source_id\": 20629249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:19Z\", \"source_id\": 65169467, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:19Z\", \"source_id\": 65169470, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:22Z\", \"source_id\": 20640296, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:14Z\", \"source_id\": 65176920, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:18Z\", \"source_id\": 20642486, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:17Z\", \"source_id\": 65184489, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:19Z\", \"source_id\": 20644782, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:13Z\", \"source_id\": 65192161, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:20Z\", \"source_id\": 20646964, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:45Z\", \"source_id\": 65198593, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:49Z\", \"source_id\": 20648829, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:14Z\", \"source_id\": 65205056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:20Z\", \"source_id\": 20650706, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:06Z\", \"source_id\": 65209645, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:08Z\", \"source_id\": 20652072, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:05Z\", \"source_id\": 65224856, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:08Z\", \"source_id\": 20656554, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:10Z\", \"source_id\": 65230345, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:14Z\", \"source_id\": 20658096, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:19Z\", \"source_id\": 65246227, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:51:19Z\", \"source_id\": 20662700, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redditch", "service_state_platform": "1", "timing_fact_generation": 1790070680748121, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.538419", "service_state_evidence_id": 20662700, "current_leg_start_actual_dep": "2026-09-22T10:49:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:02.642682", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P FOK RDC 2R19 730021+730025 6 90 None {"version": 3, "segments": [{"to_m": 190.252, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 205.558, "from_m": 190.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 236.683, "from_m": 205.558, "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": 664.457, "from_m": 236.683, "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": 688.471, "from_m": 664.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1046.6, "from_m": 688.471, "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": 1871.927, "from_m": 1046.6, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2251.88, "from_m": 1871.927, "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": 3850.917, "from_m": 2251.88, "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": 3887.579, "from_m": 3850.917, "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": 6429.68, "from_m": 3887.579, "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": 6439.055, "from_m": 6429.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6731.318, "from_m": 6439.055, "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": 6759.755, "from_m": 6731.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7487.727, "from_m": 6759.755, "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": 8672.777, "from_m": 7487.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9184.693, "from_m": 8672.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.016, "from_m": 9184.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9612.123, "from_m": 9209.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9848.082, "from_m": 9612.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.923, "from_m": 9848.082, "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": 10621.21, "from_m": 10148.923, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11875.677, "from_m": 10621.21, "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": 12620.866, "from_m": 11875.677, "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": 12997.195, "from_m": 12620.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13777.823, "from_m": 12997.195, "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": 14199.753, "from_m": 13777.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14213.619, "from_m": 14199.753, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14249.615, "from_m": 14213.619, "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": 14757.211, "from_m": 14249.615, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14984.879, "from_m": 14757.211, "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": 16451.78, "from_m": 14984.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18960.699, "from_m": 16451.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22390.146, "from_m": 18960.699, "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": 22686.146, "from_m": 22390.146, "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": 22988.53, "from_m": 22686.146, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 23141.704, "from_m": 22988.53, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23567.121, "from_m": 23141.704, "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": 23627.36, "from_m": 23567.121, "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": 24793.481, "from_m": 23627.36, "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": 24845.354, "from_m": 24793.481, "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": 27516.413, "from_m": 24845.354, "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": 27588.807, "from_m": 27516.413, "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": 31334.365, "from_m": 27588.807, "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": 31988.157, "from_m": 31334.365, "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": 33569.493, "from_m": 31988.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38353.344, "from_m": 33569.493, "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": 39360.199, "from_m": 38353.344, "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": 767197, "profile_key": "58c26c7e033dec36f02a897256938bd351c7f2250a946e42cf61418761feb4ce", "schedule_id": 28814, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0946", "location": "Four Oaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "0948H", "wtt_dep": "0949H", "location": "Sutton Coldfield", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": "0952H", "location": "Wylde Green", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "0954", "wtt_dep": "0954H", "location": "Chester Road", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0957", "location": "Erdington", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "0959", "wtt_dep": "0959H", "location": "Gravelly Hill", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1002", "wtt_dep": "1002H", "location": "Aston", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 142673}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008", "location": "Proof House Jn", "stage_seq": 8, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1015", "location": "Birmingham New Street", "stage_seq": 9, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1018", "wtt_dep": "1019", "location": "Five Ways", "stage_seq": 10, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1023", "location": "University", "stage_seq": 11, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1024H", "wtt_dep": "1025H", "location": "Selly Oak", "stage_seq": 12, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1028", "location": "Bournville", "stage_seq": 13, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031", "location": "Kings Norton", "stage_seq": 14, "distance_m": 23318.068, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1034", "location": "Northfield", "stage_seq": 15, "distance_m": 25581.029, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1037", "location": "Longbridge", "stage_seq": 16, "distance_m": 27176.955, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043H", "location": "Barnt Green", "stage_seq": 17, "distance_m": 31483.938, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1047H", "wtt_dep": "1048", "location": "Alvechurch", "stage_seq": 18, "distance_m": 34183.283, "section_seq": 1, "route_path_id": 142673}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Weights Lane Jn", "stage_seq": 19, "distance_m": 37012.34, "section_seq": 1, "route_path_id": 142673}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Redditch", "stage_seq": 20, "distance_m": 39360.199, "section_seq": 1, "route_path_id": 142673}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39360.199, "from_m": 0.0, "section_seq": 1, "route_path_id": 142673}], "total_distance_m": 39360.199, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38089.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1271.199, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:53Z", "source_id": 65082388, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:58Z", "source_id": 20614865, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:11Z", "source_id": 65088664, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:50:13Z", "source_id": 20616633, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:15Z", "source_id": 65094361, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:52:20Z", "source_id": 20618290, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:15Z", "source_id": 65099582, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:19Z", "source_id": 20619789, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:40Z", "source_id": 65108279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:45Z", "source_id": 20622356, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:33Z", "source_id": 65115701, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:40Z", "source_id": 20624562, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:43Z", "source_id": 65131834, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:06:45Z", "source_id": 20629249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:19Z", "source_id": 65169467, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:19Z", "source_id": 65169470, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:22Z", "source_id": 20640296, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:14Z", "source_id": 65176920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:18Z", "source_id": 20642486, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:17Z", "source_id": 65184489, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:19Z", "source_id": 20644782, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:13Z", "source_id": 65192161, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:20Z", "source_id": 20646964, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:45Z", "source_id": 65198593, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:49Z", "source_id": 20648829, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:14Z", "source_id": 65205056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:20Z", "source_id": 20650706, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:06Z", "source_id": 65209645, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:38:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:08Z", "source_id": 20652072, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:05Z", "source_id": 65224856, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:08Z", "source_id": 20656554, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:10Z", "source_id": 65230345, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:14Z", "source_id": 20658096, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:19Z", "source_id": 65246227, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:51:19Z", "source_id": 20662700, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Four Oaks 0946 0946 3 None None Redditch 1053 1053 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87939/2026-09-22/detailed None Alvechurch 2026-09-22T10:49:00+01:00 Redditch 5.0 {"type": "LineString", "coordinates": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]} 3.3 1049 1054 Alvechurch Redditch Redditch 52.3065951 -1.9456994 52.3065951 -1.9456994 1 0 2026-09-22 10:04:03 TERMINATED 2026-09-22 09:54:00 Redditch TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20662700 1790070680748121 74 74 2026-09-22 10:04:02.642682 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.538419
736553 766977 C36682 735Y19MF22 2026-09-22 COMPLETE None 2026-09-22 09:54:00 2026-09-22 10:04:04 2026-09-24 10:04:04 {"id": 766977, "stp": "P", "toc": "Elizabeth Line", "uid": "C36682", "consist": "345060", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36682/2026-09-22/detailed", "trust_id": "735Y19MF22", "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-22", "dest_arr_time": "0954", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y19", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0954", "current_leg_dep": "0939", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "0939", "origin_platform": "B", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-22T10:04:04", "route_debug_link": null, "timing_variation": "0 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": "0954", "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:65072200\", \"confirmationDeadline\": \"2026-09-22T09:54:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3327.58, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3876.41, \"from_m\": 3327.58, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3940.511, \"from_m\": 3876.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.008, \"from_m\": 3940.511, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5103.368, \"from_m\": 4162.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 766977, \"profile_key\": \"7f3be8d3c2dd22be82500b176599b1ab6e8384976c03bc301bfc7c61dbfa6bcc\", \"schedule_id\": 4826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0939\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132246}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0940H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.128, \"section_seq\": 1, \"route_path_id\": 132246}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.821, \"section_seq\": 1, \"route_path_id\": 132246}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.158, \"section_seq\": 1, \"route_path_id\": 132246}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.41, \"section_seq\": 1, \"route_path_id\": 132246}, {\"is_pass\": false, \"wtt_arr\": \"0954\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.368, \"section_seq\": 1, \"route_path_id\": 132246}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5103.368, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132246}], \"total_distance_m\": 5103.368, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0939", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:25Z\", \"source_id\": 65062894, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:30Z\", \"source_id\": 20609016, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1790066644627448, "current_leg_arrival_utc": "2026-09-22T09:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.549446", "service_state_evidence_id": 65072200, "current_leg_start_actual_dep": "2026-09-22T09:39:26+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:03.630146", "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 PDX None 5Y19 345060 9 90 None {"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 3327.58, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3876.41, "from_m": 3327.58, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3940.511, "from_m": 3876.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.008, "from_m": 3940.511, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5103.368, "from_m": 4162.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 766977, "profile_key": "7f3be8d3c2dd22be82500b176599b1ab6e8384976c03bc301bfc7c61dbfa6bcc", "schedule_id": 4826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0939", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132246}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0940H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.128, "section_seq": 1, "route_path_id": 132246}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.821, "section_seq": 1, "route_path_id": 132246}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.158, "section_seq": 1, "route_path_id": 132246}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.41, "section_seq": 1, "route_path_id": 132246}, {"is_pass": false, "wtt_arr": "0954", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.368, "section_seq": 1, "route_path_id": 132246}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5103.368, "from_m": 0.0, "section_seq": 1, "route_path_id": 132246}], "total_distance_m": 5103.368, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.461, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:25Z", "source_id": 65062894, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:30Z", "source_id": 20609016, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}] Paddington (Crossrail) 0939 0939 B None None Old Oak Common Depot (Crossrail) 0954 0954 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36682/2026-09-22/detailed None Paddington (Crossrail) 2026-09-22T09:39:26+01:00 Old Oak Common Depot (Crossrail) 15.0 {"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]} 3.2 0939 0954 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-22 10:04:04 TERMINATED 2026-09-22 09:54:00 Old Oak Common Arrival Sig TD TRACKING_TIMEOUT 65072200 1790066644627448 11 11 2026-09-22 10:04:03.630146 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.549446
736554 767378 C20654 635V33MF22 2026-09-22 COMPLETE None 2026-09-22 09:54:00 2026-09-22 10:04:04 2026-09-24 10:04:04 {"id": 767378, "stp": "P", "toc": "Thameslink", "uid": "C20654", "consist": "700044", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20654/2026-09-22/detailed", "trust_id": "635V33MF22", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": "09:54:00", "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-22", "dest_arr_time": "1006", "dest_platform": "1", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "5V33", "timing_status": null, "origin_station": "St. Albans", "current_leg_arr": "1006", "current_leg_dep": "1004", "current_leg_end": "St. Albans", "origin_dep_time": "0954", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-22T10:04:04", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]}", "current_leg_start": "St. Albans Centre Sidings", "dest_arr_time_act": "1006", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 677.931, \"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}], \"service_id\": 767378, \"profile_key\": \"c5da22b61bf82f8be4d26af023d0e2e14d8ed9f2eeaf24cdd5572a427b558a58\", \"schedule_id\": 2738, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"1004\", \"location\": \"St. Albans Centre Sidings\", \"stage_seq\": 2, \"distance_m\": 338.965, \"section_seq\": 1, \"route_path_id\": 115190}, {\"is_pass\": false, \"wtt_arr\": \"1006\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 3, \"distance_m\": 677.931, \"section_seq\": 1, \"route_path_id\": 115190}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 677.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115190}], \"total_distance_m\": 677.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 677.931, \"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": "0954", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1790066782486837, "current_leg_arrival_utc": "2026-09-22T10:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:01.696622", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T10:04:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:02.639047", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SAC SAC 5V33 700044 8 100 None {"version": 3, "segments": [{"to_m": 677.931, "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}], "service_id": 767378, "profile_key": "c5da22b61bf82f8be4d26af023d0e2e14d8ed9f2eeaf24cdd5572a427b558a58", "schedule_id": 2738, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0954", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "1004", "location": "St. Albans Centre Sidings", "stage_seq": 2, "distance_m": 338.965, "section_seq": 1, "route_path_id": 115190}, {"is_pass": false, "wtt_arr": "1006", "wtt_dep": null, "location": "St. Albans", "stage_seq": 3, "distance_m": 677.931, "section_seq": 1, "route_path_id": 115190}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 677.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 115190}], "total_distance_m": 677.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 677.931, "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} [] St. Albans 0954 0954 2 9:54:00 None St. Albans 1006 1006 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C20654/2026-09-22/detailed None St. Albans Centre Sidings 2026-09-22T10:04:00+01:00 St. Albans 2.0 {"type": "LineString", "coordinates": [[-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039]]} 0.2 1004 1006 None None St. Albans 51.7510039 -0.3275272 51.7510039 -0.3275272 1 0 2026-09-22 10:04:04 TERMINATED 2026-09-22 09:54:00 St. Albans SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790066782486837 6 6 2026-09-22 10:04:02.639047 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:01.696622
736555 767259 P89923 882U70MF22 2026-09-22 COMPLETE 20663466 2026-09-22 10:54:00 2026-09-22 10:04:33 2026-09-24 10:04:33 {"id": 767259, "stp": "P", "toc": "Southeastern", "uid": "P89923", "consist": "465020+465932", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89923/2026-09-22/detailed", "trust_id": "882U70MF22", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "7", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2U70", "timing_status": "ON TIME", "origin_station": "Gravesend", "current_leg_arr": "1054", "current_leg_dep": "1045", "current_leg_end": "London Victoria", "origin_dep_time": "0949", "origin_platform": "0", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T10:04:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Denmark Hill", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8828.327, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10609.025, \"from_m\": 8828.327, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11166.375, \"from_m\": 10609.025, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11516.063, \"from_m\": 11166.375, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11561.705, \"from_m\": 11516.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12264.487, \"from_m\": 11561.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12297.51, \"from_m\": 12264.487, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12299.305, \"from_m\": 12297.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13348.882, \"from_m\": 12299.305, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13386.241, \"from_m\": 13348.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13459.754, \"from_m\": 13386.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13507.639, \"from_m\": 13459.754, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13941.4, \"from_m\": 13507.639, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13969.013, \"from_m\": 13941.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14000.963, \"from_m\": 13969.013, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23634.026, \"from_m\": 14000.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24138.869, \"from_m\": 23634.026, \"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\": 26042.686, \"from_m\": 24138.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26666.528, \"from_m\": 26042.686, \"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\": 28331.467, \"from_m\": 26666.528, \"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\": 29205.233, \"from_m\": 28331.467, \"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\": 30364.37, \"from_m\": 29205.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32346.245, \"from_m\": 30364.37, \"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\": 32992.05, \"from_m\": 32346.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33259.621, \"from_m\": 32992.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\": 33309.98, \"from_m\": 33259.621, \"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\": 34763.719, \"from_m\": 33309.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34769.04, \"from_m\": 34763.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35540.769, \"from_m\": 34769.04, \"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\": 35643.639, \"from_m\": 35540.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35946.276, \"from_m\": 35643.639, \"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\": 35970.123, \"from_m\": 35946.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\": 37560.075, \"from_m\": 35970.123, \"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\": 37668.219, \"from_m\": 37560.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\": 37717.787, \"from_m\": 37668.219, \"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\": 37791.609, \"from_m\": 37717.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39088.889, \"from_m\": 37791.609, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39519.924, \"from_m\": 39088.889, \"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\": 39848.849, \"from_m\": 39519.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}, {\"to_m\": 40970.537, \"from_m\": 39848.849, \"capability_applied\": null, \"effective_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\": 767259, \"profile_key\": \"55a4d5c4f4067b6d367b842ee8d674c8b676c82e6ef4f2ecbf08250324bafd58\", \"schedule_id\": 23015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"0954H\", \"wtt_dep\": \"0955\", \"location\": \"Greenhithe\", \"stage_seq\": 3, \"distance_m\": 6530.484, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1000\", \"wtt_dep\": \"1001\", \"location\": \"Dartford\", \"stage_seq\": 4, \"distance_m\": 10893.658, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002H\", \"location\": \"Dartford Jn\", \"stage_seq\": 5, \"distance_m\": 11615.131, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 6, \"distance_m\": 12299.305, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 7, \"distance_m\": 13428.125, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 8, \"distance_m\": 13969.013, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1007H\", \"wtt_dep\": \"1008H\", \"location\": \"Barnehurst\", \"stage_seq\": 9, \"distance_m\": 15882.653, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1011\", \"wtt_dep\": \"1012\", \"location\": \"Bexleyheath\", \"stage_seq\": 10, \"distance_m\": 17728.567, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015\", \"location\": \"Welling\", \"stage_seq\": 11, \"distance_m\": 19980.08, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1017\", \"wtt_dep\": \"1017H\", \"location\": \"Falconwood\", \"stage_seq\": 12, \"distance_m\": 21617.159, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1020H\", \"location\": \"Eltham\", \"stage_seq\": 13, \"distance_m\": 23521.496, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1023\", \"wtt_dep\": \"1024\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 25560.444, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1027\", \"wtt_dep\": \"1028\", \"location\": \"Blackheath\", \"stage_seq\": 15, \"distance_m\": 27026.392, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1032H\", \"location\": \"Lewisham\", \"stage_seq\": 16, \"distance_m\": 28581.401, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 17, \"distance_m\": 29052.485, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 31420.154, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1041\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 19, \"distance_m\": 32741.883, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 20, \"distance_m\": 33309.98, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044H\", \"location\": \"Denmark Hill\", \"stage_seq\": 21, \"distance_m\": 34118.854, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 22, \"distance_m\": 37527.546, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Factory Jn\", \"stage_seq\": 23, \"distance_m\": 38032.751, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 39567.829, \"section_seq\": 1, \"route_path_id\": 140084}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 25, \"distance_m\": 40970.537, \"section_seq\": 1, \"route_path_id\": 140084}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40970.537, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140084}], \"total_distance_m\": 40970.537, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 37670.749, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3299.788, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0949", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:53:57Z\", \"source_id\": 65098809, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:00Z\", \"source_id\": 20619541, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:25Z\", \"source_id\": 65112681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:27Z\", \"source_id\": 20623636, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:29Z\", \"source_id\": 65136717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:34Z\", \"source_id\": 20630641, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:05Z\", \"source_id\": 65145954, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:10Z\", \"source_id\": 20633266, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:49Z\", \"source_id\": 65155437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:53Z\", \"source_id\": 20636181, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:39Z\", \"source_id\": 65162570, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:40Z\", \"source_id\": 20638255, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:24Z\", \"source_id\": 65169628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:29Z\", \"source_id\": 20640374, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:56Z\", \"source_id\": 65178726, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:59Z\", \"source_id\": 20643000, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:39Z\", \"source_id\": 65188041, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:44Z\", \"source_id\": 20645801, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:14Z\", \"source_id\": 65197270, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:18Z\", \"source_id\": 20648501, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:42Z\", \"source_id\": 65211109, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:43Z\", \"source_id\": 20652483, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:40Z\", \"source_id\": 65218919, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:43Z\", \"source_id\": 20654741, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:47Z\", \"source_id\": 65226661, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:49Z\", \"source_id\": 20657083, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:15Z\", \"source_id\": 65248554, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:20Z\", \"source_id\": 20663466, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "7", "timing_fact_generation": 1790070742337477, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:04.659994", "service_state_evidence_id": 20663466, "current_leg_start_actual_dep": "2026-09-22T10:44:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:06.682541", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRV None 2U70 465020+465932 8 75 None {"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8828.327, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10609.025, "from_m": 8828.327, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11166.375, "from_m": 10609.025, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11516.063, "from_m": 11166.375, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11561.705, "from_m": 11516.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12264.487, "from_m": 11561.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12297.51, "from_m": 12264.487, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12299.305, "from_m": 12297.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13348.882, "from_m": 12299.305, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13386.241, "from_m": 13348.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13459.754, "from_m": 13386.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13507.639, "from_m": 13459.754, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13941.4, "from_m": 13507.639, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13969.013, "from_m": 13941.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14000.963, "from_m": 13969.013, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23634.026, "from_m": 14000.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24138.869, "from_m": 23634.026, "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": 26042.686, "from_m": 24138.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26666.528, "from_m": 26042.686, "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": 28331.467, "from_m": 26666.528, "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": 29205.233, "from_m": 28331.467, "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": 30364.37, "from_m": 29205.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32346.245, "from_m": 30364.37, "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": 32992.05, "from_m": 32346.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33259.621, "from_m": 32992.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": 33309.98, "from_m": 33259.621, "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": 34763.719, "from_m": 33309.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34769.04, "from_m": 34763.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35540.769, "from_m": 34769.04, "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": 35643.639, "from_m": 35540.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35946.276, "from_m": 35643.639, "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": 35970.123, "from_m": 35946.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": 37560.075, "from_m": 35970.123, "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": 37668.219, "from_m": 37560.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": 37717.787, "from_m": 37668.219, "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": 37791.609, "from_m": 37717.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39088.889, "from_m": 37791.609, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39519.924, "from_m": 39088.889, "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": 39848.849, "from_m": 39519.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}, {"to_m": 40970.537, "from_m": 39848.849, "capability_applied": null, "effective_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": 767259, "profile_key": "55a4d5c4f4067b6d367b842ee8d674c8b676c82e6ef4f2ecbf08250324bafd58", "schedule_id": 23015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0949", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "0954H", "wtt_dep": "0955", "location": "Greenhithe", "stage_seq": 3, "distance_m": 6530.484, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1000", "wtt_dep": "1001", "location": "Dartford", "stage_seq": 4, "distance_m": 10893.658, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002H", "location": "Dartford Jn", "stage_seq": 5, "distance_m": 11615.131, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Crayford Spur A Jn", "stage_seq": 6, "distance_m": 12299.305, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004H", "location": "Crayford Creek Jn", "stage_seq": 7, "distance_m": 13428.125, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Perry Street Fork Jn", "stage_seq": 8, "distance_m": 13969.013, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1007H", "wtt_dep": "1008H", "location": "Barnehurst", "stage_seq": 9, "distance_m": 15882.653, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1011", "wtt_dep": "1012", "location": "Bexleyheath", "stage_seq": 10, "distance_m": 17728.567, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015", "location": "Welling", "stage_seq": 11, "distance_m": 19980.08, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1017", "wtt_dep": "1017H", "location": "Falconwood", "stage_seq": 12, "distance_m": 21617.159, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1020H", "location": "Eltham", "stage_seq": 13, "distance_m": 23521.496, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1023", "wtt_dep": "1024", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 25560.444, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1027", "wtt_dep": "1028", "location": "Blackheath", "stage_seq": 15, "distance_m": 27026.392, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1032H", "location": "Lewisham", "stage_seq": 16, "distance_m": 28581.401, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033H", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 29052.485, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038", "location": "Nunhead", "stage_seq": 18, "distance_m": 31420.154, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1041", "location": "Peckham Rye (E)", "stage_seq": 19, "distance_m": 32741.883, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042", "location": "Crofton Road Jn", "stage_seq": 20, "distance_m": 33309.98, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044H", "location": "Denmark Hill", "stage_seq": 21, "distance_m": 34118.854, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Voltaire Road Jn", "stage_seq": 22, "distance_m": 37527.546, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Factory Jn", "stage_seq": 23, "distance_m": 38032.751, "section_seq": 1, "route_path_id": 140084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Grosvenor Bridge Jn", "stage_seq": 24, "distance_m": 39567.829, "section_seq": 1, "route_path_id": 140084}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "London Victoria", "stage_seq": 25, "distance_m": 40970.537, "section_seq": 1, "route_path_id": 140084}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40970.537, "from_m": 0.0, "section_seq": 1, "route_path_id": 140084}], "total_distance_m": 40970.537, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 37670.749, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3299.788, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:53:57Z", "source_id": 65098809, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:00Z", "source_id": 20619541, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:25Z", "source_id": 65112681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:27Z", "source_id": 20623636, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:29Z", "source_id": 65136717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:34Z", "source_id": 20630641, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:05Z", "source_id": 65145954, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:12:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:10Z", "source_id": 20633266, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:49Z", "source_id": 65155437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:53Z", "source_id": 20636181, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:39Z", "source_id": 65162570, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:40Z", "source_id": 20638255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:24Z", "source_id": 65169628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:22:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:29Z", "source_id": 20640374, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:56Z", "source_id": 65178726, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:59Z", "source_id": 20643000, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:39Z", "source_id": 65188041, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:44Z", "source_id": 20645801, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:14Z", "source_id": 65197270, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:18Z", "source_id": 20648501, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:42Z", "source_id": 65211109, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:43Z", "source_id": 20652483, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:40Z", "source_id": 65218919, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:43Z", "source_id": 20654741, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:47Z", "source_id": 65226661, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:49Z", "source_id": 20657083, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28723, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:15Z", "source_id": 65248554, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:20Z", "source_id": 20663466, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Gravesend 0949 0949 0 None None London Victoria 1054 1054 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89923/2026-09-22/detailed None Denmark Hill 2026-09-22T10:44:30+01:00 London Victoria 9.0 {"type": "LineString", "coordinates": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 4.1 1045 1054 Denmark Hill Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-22 10:04:33 TERMINATED 2026-09-22 09:54:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663466 1790070742337477 92 92 2026-09-22 10:04:06.682541 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:04.659994
736556 767694 G26120 871B16MG22 2026-09-22 COMPLETE 20663690 2026-09-22 10:54:00 2026-09-22 10:04:33 2026-09-24 10:04:33 {"id": 767694, "stp": "P", "toc": "Southern", "uid": "G26120", "consist": "377437+377439", "dest_crs": "BOG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26120/2026-09-22/detailed", "trust_id": "871B16MG22", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "2", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "1B16", "timing_status": "LATE", "origin_station": "Horsham", "current_leg_arr": "1054", "current_leg_dep": "1047", "current_leg_end": "Bognor Regis", "origin_dep_time": "1006", "origin_platform": "4", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-22T10:04:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.908, \"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\": 11004.043, \"from_m\": 245.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12387.955, \"from_m\": 11004.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17593.712, \"from_m\": 12387.955, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21403.557, \"from_m\": 17593.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35503.42, \"from_m\": 21403.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36323.143, \"from_m\": 35503.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\": 36518.183, \"from_m\": 36323.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36623.631, \"from_m\": 36518.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36675.316, \"from_m\": 36623.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40768.032, \"from_m\": 36675.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41285.309, \"from_m\": 40768.032, \"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\": 41421.206, \"from_m\": 41285.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}, {\"to_m\": 46273.378, \"from_m\": 41421.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46871.138, \"from_m\": 46273.378, \"capability_applied\": null, \"effective_limit_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\": 767694, \"profile_key\": \"20a89234b3eb4bf5f6783aef4162372a8bdd7388267fc21a8696e1591e6da048\", \"schedule_id\": 9942, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010\", \"location\": \"Christ's Hospital\", \"stage_seq\": 2, \"distance_m\": 3803.946, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1015H\", \"wtt_dep\": \"1016H\", \"location\": \"Billingshurst\", \"stage_seq\": 3, \"distance_m\": 11476.882, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Pulborough\", \"stage_seq\": 4, \"distance_m\": 19711.417, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1029\", \"location\": \"Amberley\", \"stage_seq\": 5, \"distance_m\": 27393.512, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1033H\", \"location\": \"Arundel\", \"stage_seq\": 6, \"distance_m\": 33124.772, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Arundel Jn\", \"stage_seq\": 7, \"distance_m\": 35758.651, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1039\", \"wtt_dep\": \"1039H\", \"location\": \"Ford\", \"stage_seq\": 8, \"distance_m\": 36850.764, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1045\", \"location\": \"Barnham\", \"stage_seq\": 9, \"distance_m\": 41092.592, \"section_seq\": 1, \"route_path_id\": 132748}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 10, \"distance_m\": 46871.138, \"section_seq\": 1, \"route_path_id\": 132748}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46871.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132748}], \"total_distance_m\": 46871.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46573.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 297.593, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:22Z\", \"source_id\": 65138994, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:22Z\", \"source_id\": 20631250, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:54Z\", \"source_id\": 65158077, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:58Z\", \"source_id\": 20636991, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:43Z\", \"source_id\": 65173020, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:48Z\", \"source_id\": 20641373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:33Z\", \"source_id\": 65190324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:34Z\", \"source_id\": 20646450, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:21Z\", \"source_id\": 65202760, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:25Z\", \"source_id\": 20650046, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:07Z\", \"source_id\": 65217350, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:07Z\", \"source_id\": 20654277, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:39Z\", \"source_id\": 65228992, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:42Z\", \"source_id\": 20657711, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:35Z\", \"source_id\": 65249418, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:39Z\", \"source_id\": 20663690, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "2", "timing_fact_generation": 1790070760192407, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:09.411868", "service_state_evidence_id": 20663690, "current_leg_start_actual_dep": "2026-09-22T10:47:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:12.037872", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P HRH BOG 1B16 377437+377439 8 100 None {"version": 3, "segments": [{"to_m": 245.908, "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": 11004.043, "from_m": 245.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12387.955, "from_m": 11004.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17593.712, "from_m": 12387.955, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21403.557, "from_m": 17593.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35503.42, "from_m": 21403.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36323.143, "from_m": 35503.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": 36518.183, "from_m": 36323.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36623.631, "from_m": 36518.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36675.316, "from_m": 36623.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40768.032, "from_m": 36675.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41285.309, "from_m": 40768.032, "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": 41421.206, "from_m": 41285.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}, {"to_m": 46273.378, "from_m": 41421.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46871.138, "from_m": 46273.378, "capability_applied": null, "effective_limit_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": 767694, "profile_key": "20a89234b3eb4bf5f6783aef4162372a8bdd7388267fc21a8696e1591e6da048", "schedule_id": 9942, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1006", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010", "location": "Christ's Hospital", "stage_seq": 2, "distance_m": 3803.946, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1015H", "wtt_dep": "1016H", "location": "Billingshurst", "stage_seq": 3, "distance_m": 11476.882, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Pulborough", "stage_seq": 4, "distance_m": 19711.417, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1029", "location": "Amberley", "stage_seq": 5, "distance_m": 27393.512, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1033H", "location": "Arundel", "stage_seq": 6, "distance_m": 33124.772, "section_seq": 1, "route_path_id": 132748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Arundel Jn", "stage_seq": 7, "distance_m": 35758.651, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1039", "wtt_dep": "1039H", "location": "Ford", "stage_seq": 8, "distance_m": 36850.764, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1045", "location": "Barnham", "stage_seq": 9, "distance_m": 41092.592, "section_seq": 1, "route_path_id": 132748}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 10, "distance_m": 46871.138, "section_seq": 1, "route_path_id": 132748}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46871.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 132748}], "total_distance_m": 46871.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46573.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 297.593, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30813, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:22Z", "source_id": 65138994, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:22Z", "source_id": 20631250, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:54Z", "source_id": 65158077, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:58Z", "source_id": 20636991, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:43Z", "source_id": 65173020, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:48Z", "source_id": 20641373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30827, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:33Z", "source_id": 65190324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:30:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:34Z", "source_id": 20646450, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30831, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:21Z", "source_id": 65202760, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:25Z", "source_id": 20650046, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:07Z", "source_id": 65217350, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:07Z", "source_id": 20654277, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:39Z", "source_id": 65228992, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:42Z", "source_id": 20657711, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27452, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:35Z", "source_id": 65249418, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:39Z", "source_id": 20663690, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Horsham 1006 1006 4 None None Bognor Regis 1052 1052 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26120/2026-09-22/detailed None Barnham 2026-09-22T10:47:00+01:00 Bognor Regis 7.0 {"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} 3.4 1047 1054 Barnham Bognor Regis Carriage Holding Sidings Bognor Regis 50.7888027 -0.6752246 50.7888027 -0.6752246 1 0 2026-09-22 10:04:33 TERMINATED 2026-09-22 09:54:00 Bognor Regis TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663690 1790070760192407 45 45 2026-09-22 10:04:12.037872 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:09.411868
736557 767216 G58839 872N19MF22 2026-09-22 COMPLETE 20663796 2026-09-22 10:54:00 2026-09-22 10:04:33 2026-09-24 10:04:33 {"id": 767216, "stp": "P", "toc": "London Overground", "uid": "G58839", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58839/2026-09-22/detailed", "trust_id": "872N19MF22", "origin_crs": null, "show_on_map": 0, "dar_est_time": "09:47:00", "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-22", "dest_arr_time": "1049", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N19", "timing_status": "LATE", "origin_station": "Richmond North London Line", "current_leg_arr": "1054", "current_leg_dep": "1051", "current_leg_end": "Stratford", "origin_dep_time": "0947", "origin_platform": "4", "current_location": "Stratford", "last_update_time": "2026-09-22T10:04:33", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "1047", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 377.532, \"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\": 1052.343, \"from_m\": 377.532, \"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\": 3662.923, \"from_m\": 1052.343, \"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\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"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\": 5048.1, \"from_m\": 4831.481, \"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\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"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\": 7815.218, \"from_m\": 7498.122, \"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\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_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\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"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\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"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\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"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\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"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\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"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\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_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\": 10415.624, \"from_m\": 10349.305, \"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\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"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\": 11057.395, \"from_m\": 11008.41, \"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\": 17150.265, \"from_m\": 11057.395, \"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\": 17502.505, \"from_m\": 17150.265, \"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\": 18850.0, \"from_m\": 17502.505, \"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\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23748.926, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26287.6, \"from_m\": 23748.926, \"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\": 27033.713, \"from_m\": 26287.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27095.628, \"from_m\": 27033.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27704.221, \"from_m\": 27095.628, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28407.55, \"from_m\": 27704.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29021.397, \"from_m\": 28407.55, \"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\": 29057.618, \"from_m\": 29021.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29096.713, \"from_m\": 29057.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29137.978, \"from_m\": 29096.713, \"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\": 29166.717, \"from_m\": 29137.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29239.33, \"from_m\": 29166.717, \"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\": 767216, \"profile_key\": \"c6260d438b0f854524f5f03c34136d9d45386c8a6bf6b22e3b8f54d6cd4288b2\", \"schedule_id\": 11460, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0947\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"0950\", \"wtt_dep\": \"0950H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"0953\", \"wtt_dep\": \"0953H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"0955H\", \"wtt_dep\": \"0956\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"0959\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1004\", \"wtt_dep\": \"1006\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1008\", \"wtt_dep\": \"1008H\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1010\", \"wtt_dep\": \"1010H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1011H\", \"wtt_dep\": \"1012\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1014\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1015H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1017H\", \"wtt_dep\": \"1018\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1022\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1024\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1029H\", \"wtt_dep\": \"1030\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1034\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.849, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1036\", \"wtt_dep\": \"1036H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 23875.857, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 24705.178, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1038\", \"wtt_dep\": \"1038H\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25256.785, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": \"1040H\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26257.098, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 27674.487, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28187.793, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 28488.684, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29239.33, \"section_seq\": 1, \"route_path_id\": 117146}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29239.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117146}], \"total_distance_m\": 29239.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26473.304, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0947", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:25Z\", \"source_id\": 65149401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:30Z\", \"source_id\": 20634313, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:19Z\", \"source_id\": 65154075, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:20Z\", \"source_id\": 20635768, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:02Z\", \"source_id\": 65158407, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:08Z\", \"source_id\": 20637095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:41Z\", \"source_id\": 65162646, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:18:46Z\", \"source_id\": 20638310, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:21Z\", \"source_id\": 65166825, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:23Z\", \"source_id\": 20639555, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:10Z\", \"source_id\": 65171581, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:13Z\", \"source_id\": 20640918, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:09Z\", \"source_id\": 65176678, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:09Z\", \"source_id\": 20642401, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:50Z\", \"source_id\": 65185950, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:52Z\", \"source_id\": 20645194, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:32Z\", \"source_id\": 65192885, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:34Z\", \"source_id\": 20647169, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:06Z\", \"source_id\": 65201993, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:08Z\", \"source_id\": 20649849, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:47Z\", \"source_id\": 65211294, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:49Z\", \"source_id\": 20652547, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:16Z\", \"source_id\": 65217978, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:23Z\", \"source_id\": 20654497, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:33Z\", \"source_id\": 65223498, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:38Z\", \"source_id\": 20656178, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:05Z\", \"source_id\": 65230119, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:08Z\", \"source_id\": 20658001, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:25Z\", \"source_id\": 65236115, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:25Z\", \"source_id\": 20659778, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:01Z\", \"source_id\": 65242949, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:03Z\", \"source_id\": 20661700, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:46Z\", \"source_id\": 65249831, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:49Z\", \"source_id\": 20663796, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1790070769962803, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:09.417969", "service_state_evidence_id": 20663796, "current_leg_start_actual_dep": "2026-09-22T10:50:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:12.550133", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2N19 None None None None {"version": 3, "segments": [{"to_m": 377.532, "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": 1052.343, "from_m": 377.532, "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": 3662.923, "from_m": 1052.343, "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": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "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": 5048.1, "from_m": 4831.481, "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": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "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": 7815.218, "from_m": 7498.122, "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": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_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": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "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": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "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": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "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": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "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": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "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": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_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": 10415.624, "from_m": 10349.305, "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": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "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": 11057.395, "from_m": 11008.41, "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": 17150.265, "from_m": 11057.395, "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": 17502.505, "from_m": 17150.265, "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": 18850.0, "from_m": 17502.505, "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": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23748.926, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26287.6, "from_m": 23748.926, "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": 27033.713, "from_m": 26287.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27095.628, "from_m": 27033.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27704.221, "from_m": 27095.628, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28407.55, "from_m": 27704.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29021.397, "from_m": 28407.55, "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": 29057.618, "from_m": 29021.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29096.713, "from_m": 29057.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29137.978, "from_m": 29096.713, "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": 29166.717, "from_m": 29137.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29239.33, "from_m": 29166.717, "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": 767216, "profile_key": "c6260d438b0f854524f5f03c34136d9d45386c8a6bf6b22e3b8f54d6cd4288b2", "schedule_id": 11460, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0947", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "0950", "wtt_dep": "0950H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "0953", "wtt_dep": "0953H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "0955H", "wtt_dep": "0956", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "0959", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1004", "wtt_dep": "1006", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1008", "wtt_dep": "1008H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1010", "wtt_dep": "1010H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1011H", "wtt_dep": "1012", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1014", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1015H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1017H", "wtt_dep": "1018", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1022", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1024", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1029H", "wtt_dep": "1030", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030H", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1034", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.849, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1036", "wtt_dep": "1036H", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 23875.857, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 24705.178, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1038", "wtt_dep": "1038H", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25256.785, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": "1040H", "location": "Homerton", "stage_seq": 28, "distance_m": 26257.098, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 27674.487, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28187.793, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 28488.684, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29239.33, "section_seq": 1, "route_path_id": 117146}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29239.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 117146}], "total_distance_m": 29239.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26473.304, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:25Z", "source_id": 65149401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:30Z", "source_id": 20634313, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:19Z", "source_id": 65154075, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:20Z", "source_id": 20635768, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:02Z", "source_id": 65158407, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:08Z", "source_id": 20637095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:41Z", "source_id": 65162646, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:18:46Z", "source_id": 20638310, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:21Z", "source_id": 65166825, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:23Z", "source_id": 20639555, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:10Z", "source_id": 65171581, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:13Z", "source_id": 20640918, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:09Z", "source_id": 65176678, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:09Z", "source_id": 20642401, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:50Z", "source_id": 65185950, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:52Z", "source_id": 20645194, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:32Z", "source_id": 65192885, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:34Z", "source_id": 20647169, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:06Z", "source_id": 65201993, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:08Z", "source_id": 20649849, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:47Z", "source_id": 65211294, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:49Z", "source_id": 20652547, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:16Z", "source_id": 65217978, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T09:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:23Z", "source_id": 20654497, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:33Z", "source_id": 65223498, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:43:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:38Z", "source_id": 20656178, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:05Z", "source_id": 65230119, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:08Z", "source_id": 20658001, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:25Z", "source_id": 65236115, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:25Z", "source_id": 20659778, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:01Z", "source_id": 65242949, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:03Z", "source_id": 20661700, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:46Z", "source_id": 65249831, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T09:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:49Z", "source_id": 20663796, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Richmond North London Line 0947 0947 4 9:47:00 None Stratford 1049 1047 1 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:G58839/2026-09-22/detailed None Hackney Wick 2026-09-22T10:50:00+01:00 Stratford 3.0 {"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} 1.0 1051 1054 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-22 10:04:33 TERMINATED 2026-09-22 09:54:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663796 1790070769962803 71 71 2026-09-22 10:04:12.550133 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:09.417969
736558 767292 P76730 522K28MF22 2026-09-22 COMPLETE 20663646 2026-09-22 10:54:00 2026-09-22 10:04:33 2026-09-24 10:04:33 {"id": 767292, "stp": "O", "toc": "Greater Anglia", "uid": "P76730", "consist": "720130+720137", "dest_crs": "SOV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76730/2026-09-22/detailed", "trust_id": "522K28MF22", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Victoria", "service_date": "2026-09-22", "dest_arr_time": "1055", "dest_platform": "3", "is_terminated": 1, "next_location": "Southend Victoria", "signalling_id": "2K28", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "1054", "current_leg_dep": "1051", "current_leg_end": "Southend Victoria", "origin_dep_time": "0950", "origin_platform": "13", "current_location": "Southend Victoria", "last_update_time": "2026-09-22T10:04:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]}", "current_leg_start": "Prittlewell", "dest_arr_time_act": "1055", "motion_projection": null, "next_location_lat": "51.5420385", "next_location_lon": "0.7113374", "previous_location": "Prittlewell", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.493, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14179.041, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14250.43, \"from_m\": 14179.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\": 22648.181, \"from_m\": 14250.43, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22683.002, \"from_m\": 22648.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\": 31572.206, \"from_m\": 22683.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31761.768, \"from_m\": 31572.206, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32067.743, \"from_m\": 31761.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32124.935, \"from_m\": 32067.743, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32160.76, \"from_m\": 32124.935, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32657.985, \"from_m\": 32160.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33000.702, \"from_m\": 32657.985, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33878.688, \"from_m\": 33000.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34435.024, \"from_m\": 33878.688, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34513.836, \"from_m\": 34435.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61664.547, \"from_m\": 34513.836, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61683.067, \"from_m\": 61664.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66037.394, \"from_m\": 61683.067, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66599.791, \"from_m\": 66037.394, \"capability_applied\": null, \"effective_limit_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\": 767292, \"profile_key\": \"6cb5184eb05934e42c3a60a618ea2bd8d6788d9f6ffc06d83154b049f206fb3c\", \"schedule_id\": 39897, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"0957H\", \"wtt_dep\": \"0958H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1006H\", \"wtt_dep\": \"1007\", \"location\": \"Romford\", \"stage_seq\": 8, \"distance_m\": 19920.65, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008H\", \"location\": \"Gidea Park\", \"stage_seq\": 9, \"distance_m\": 21673.02, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1015H\", \"wtt_dep\": \"1016\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 32409.62, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 11, \"distance_m\": 34381.243, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1021H\", \"wtt_dep\": \"1022\", \"location\": \"Billericay\", \"stage_seq\": 12, \"distance_m\": 39080.111, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1028H\", \"location\": \"Wickford\", \"stage_seq\": 13, \"distance_m\": 46566.885, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1033H\", \"location\": \"Rayleigh\", \"stage_seq\": 14, \"distance_m\": 53123.912, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1037H\", \"location\": \"Hockley\", \"stage_seq\": 15, \"distance_m\": 58003.892, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043\", \"location\": \"Rochford\", \"stage_seq\": 16, \"distance_m\": 62093.687, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1045H\", \"location\": \"Southend Airport\", \"stage_seq\": 17, \"distance_m\": 63478.253, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": \"1051H\", \"location\": \"Prittlewell\", \"stage_seq\": 18, \"distance_m\": 65648.466, \"section_seq\": 1, \"route_path_id\": 139475}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": null, \"location\": \"Southend Victoria\", \"stage_seq\": 19, \"distance_m\": 66599.791, \"section_seq\": 1, \"route_path_id\": 139475}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66599.791, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139475}], \"total_distance_m\": 66599.791, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65467.162, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1132.629, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0950", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5420385", "current_position_lon": "0.7113374", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:29Z\", \"source_id\": 65107851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:58:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:57:31Z\", \"source_id\": 20622174, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:01Z\", \"source_id\": 65119613, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:05Z\", \"source_id\": 20625652, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:35Z\", \"source_id\": 65128882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:33Z\", \"source_id\": 20628284, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:14Z\", \"source_id\": 65136022, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:19Z\", \"source_id\": 20630449, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:55Z\", \"source_id\": 65150522, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:13:56Z\", \"source_id\": 20634632, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:30Z\", \"source_id\": 65172430, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:34Z\", \"source_id\": 20641149, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:17Z\", \"source_id\": 65189709, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:18Z\", \"source_id\": 20646263, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:38Z\", \"source_id\": 65206079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:42Z\", \"source_id\": 20650971, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:27Z\", \"source_id\": 65218490, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:31Z\", \"source_id\": 20654601, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:53Z\", \"source_id\": 65229541, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:56Z\", \"source_id\": 20657872, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:58Z\", \"source_id\": 65235020, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:04Z\", \"source_id\": 20659462, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:56Z\", \"source_id\": 65242714, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:59Z\", \"source_id\": 20661629, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:30Z\", \"source_id\": 65249187, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:33Z\", \"source_id\": 20663646, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Victoria", "service_state_platform": "3", "timing_fact_generation": 1790070754499423, "current_leg_arrival_utc": "2026-09-22T10:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:12.659645", "service_state_evidence_id": 20663646, "current_leg_start_actual_dep": "2026-09-22T10:51:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:12.723714", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia O LST SOV 2K28 720130+720137 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.493, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14179.041, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14250.43, "from_m": 14179.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": 22648.181, "from_m": 14250.43, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22683.002, "from_m": 22648.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": 31572.206, "from_m": 22683.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31761.768, "from_m": 31572.206, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32067.743, "from_m": 31761.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32124.935, "from_m": 32067.743, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32160.76, "from_m": 32124.935, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32657.985, "from_m": 32160.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33000.702, "from_m": 32657.985, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33878.688, "from_m": 33000.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34435.024, "from_m": 33878.688, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34513.836, "from_m": 34435.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61664.547, "from_m": 34513.836, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61683.067, "from_m": 61664.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66037.394, "from_m": 61683.067, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66599.791, "from_m": 66037.394, "capability_applied": null, "effective_limit_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": 767292, "profile_key": "6cb5184eb05934e42c3a60a618ea2bd8d6788d9f6ffc06d83154b049f206fb3c", "schedule_id": 39897, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0950", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "0957H", "wtt_dep": "0958H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1006H", "wtt_dep": "1007", "location": "Romford", "stage_seq": 8, "distance_m": 19920.65, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008H", "location": "Gidea Park", "stage_seq": 9, "distance_m": 21673.02, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1015H", "wtt_dep": "1016", "location": "Shenfield", "stage_seq": 10, "distance_m": 32409.62, "section_seq": 1, "route_path_id": 139475}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Mountnessing Jn", "stage_seq": 11, "distance_m": 34381.243, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1021H", "wtt_dep": "1022", "location": "Billericay", "stage_seq": 12, "distance_m": 39080.111, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1028H", "location": "Wickford", "stage_seq": 13, "distance_m": 46566.885, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1033H", "location": "Rayleigh", "stage_seq": 14, "distance_m": 53123.912, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1037H", "location": "Hockley", "stage_seq": 15, "distance_m": 58003.892, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043", "location": "Rochford", "stage_seq": 16, "distance_m": 62093.687, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1045H", "location": "Southend Airport", "stage_seq": 17, "distance_m": 63478.253, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": "1051H", "location": "Prittlewell", "stage_seq": 18, "distance_m": 65648.466, "section_seq": 1, "route_path_id": 139475}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": null, "location": "Southend Victoria", "stage_seq": 19, "distance_m": 66599.791, "section_seq": 1, "route_path_id": 139475}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66599.791, "from_m": 0.0, "section_seq": 1, "route_path_id": 139475}], "total_distance_m": 66599.791, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65467.162, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1132.629, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15291, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:29Z", "source_id": 65107851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:58:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:57:31Z", "source_id": 20622174, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:01Z", "source_id": 65119613, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:05Z", "source_id": 20625652, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:35Z", "source_id": 65128882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:33Z", "source_id": 20628284, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:14Z", "source_id": 65136022, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:19Z", "source_id": 20630449, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14052, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:55Z", "source_id": 65150522, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:13:56Z", "source_id": 20634632, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14011, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:30Z", "source_id": 65172430, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:34Z", "source_id": 20641149, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13984, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:17Z", "source_id": 65189709, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:30:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:18Z", "source_id": 20646263, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13969, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:38Z", "source_id": 65206079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:42Z", "source_id": 20650971, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13963, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:27Z", "source_id": 65218490, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:31Z", "source_id": 20654601, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13954, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:53Z", "source_id": 65229541, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:56Z", "source_id": 20657872, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13950, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:58Z", "source_id": 65235020, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:04Z", "source_id": 20659462, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13944, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:56Z", "source_id": 65242714, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:59Z", "source_id": 20661629, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13926, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:30Z", "source_id": 65249187, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:33Z", "source_id": 20663646, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] London Liverpool Street 0950 0950 13 None None Southend Victoria 1055 1055 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76730/2026-09-22/detailed None Prittlewell 2026-09-22T10:51:30+01:00 Southend Victoria 3.0 {"type": "LineString", "coordinates": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]} 0.6 1051 1054 Prittlewell Southend Victoria Southend Victoria 51.5420385 0.7113374 51.5420385 0.7113374 1 0 2026-09-22 10:04:33 TERMINATED 2026-09-22 09:54:00 Southend Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663646 1790070754499423 83 83 2026-09-22 10:04:12.723714 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:12.659645
736559 760173 H37807 514M42C222 2026-09-22 COMPLETE 20664855 2026-09-22 10:42:00 2026-09-22 10:04:33 2026-09-24 10:04:33 {"id": 760173, "stp": "O", "toc": "Unknown", "uid": "H37807", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37807/2026-09-22/detailed", "trust_id": "514M42C222", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Trafford Park F.L.T.", "service_date": "2026-09-22", "dest_arr_time": "1040", "dest_platform": null, "is_terminated": 1, "next_location": "Trafford Park F.L.T.", "signalling_id": "4M42", "timing_status": "LATE", "origin_station": "London Gateway (Freightliner)", "current_leg_arr": "1042", "current_leg_dep": "1040", "current_leg_end": "Trafford Park F.L.T.", "origin_dep_time": "0223", "origin_platform": null, "current_location": "Trafford Park F.L.T.", "last_update_time": "2026-09-22T10:04:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2876876, 53.4628093], [-2.2882793999999995, 53.4627177], [-2.2889557, 53.4625805], [-2.2893562, 53.4625255], [-2.2896824999999996, 53.462475], [-2.2907315, 53.4622575], [-2.2923893, 53.4619139], [-2.2925975, 53.46187900000001], [-2.2927875, 53.46185429999999], [-2.293217, 53.4618084], [-2.2936417999999996, 53.461795], [-2.2941037, 53.4617824], [-2.2945324, 53.461795599999995], [-2.2948232, 53.46180739999999], [-2.2950489638360274, 53.46180681130681], [-2.2953601, 53.461806], [-2.295987, 53.4618114], [-2.2965184, 53.461762799999995], [-2.2972321999999994, 53.4616784], [-2.2980266, 53.4615617], [-2.2985823, 53.4614948], [-2.2992924, 53.4614018]]}", "current_leg_start": "Trafford Park East Jn", "dest_arr_time_act": "1040", "motion_projection": null, "next_location_lat": "53.4614018", "next_location_lon": "-2.2992924", "previous_location": "Trafford Park East Jn", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 113.471, \"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\": 168.375, \"from_m\": 113.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1421.013, \"from_m\": 168.375, \"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\": 1425.74, \"from_m\": 1421.013, \"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\": 3447.162, \"from_m\": 1425.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4313.244, \"from_m\": 3447.162, \"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\": 10146.281, \"from_m\": 4313.244, \"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\": 10954.202, \"from_m\": 10146.281, \"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\": 11460.363, \"from_m\": 10954.202, \"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\": 35011.539, \"from_m\": 11460.363, \"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\": 37511.986, \"from_m\": 35011.539, \"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\": 38107.873, \"from_m\": 37511.986, \"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\": 38211.642, \"from_m\": 38107.873, \"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\": 38300.238, \"from_m\": 38211.642, \"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\": 38359.947, \"from_m\": 38300.238, \"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\": 38450.025, \"from_m\": 38359.947, \"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\": 40098.525, \"from_m\": 38450.025, \"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\": 40711.756, \"from_m\": 40098.525, \"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\": 41107.517, \"from_m\": 40711.756, \"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\": 41145.356, \"from_m\": 41107.517, \"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\": 41182.49, \"from_m\": 41145.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41838.036, \"from_m\": 41182.49, \"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\": 42541.365, \"from_m\": 41838.036, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43149.958, \"from_m\": 42541.365, \"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\": 45538.099, \"from_m\": 43149.958, \"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\": 45596.687, \"from_m\": 45538.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46494.467, \"from_m\": 45596.687, \"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\": 50778.895, \"from_m\": 46494.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50953.323, \"from_m\": 50778.895, \"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\": 51007.306, \"from_m\": 50953.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51043.995, \"from_m\": 51007.306, \"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\": 52448.558, \"from_m\": 51043.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52470.443, \"from_m\": 52448.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57832.546, \"from_m\": 52470.443, \"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\": 57897.146, \"from_m\": 57832.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57937.529, \"from_m\": 57897.146, \"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\": 58013.782, \"from_m\": 57937.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58157.501, \"from_m\": 58013.782, \"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\": 58223.738, \"from_m\": 58157.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58252.476, \"from_m\": 58223.738, \"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\": 58306.088, \"from_m\": 58252.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59439.856, \"from_m\": 58306.088, \"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\": 59630.623, \"from_m\": 59439.856, \"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\": 61547.449, \"from_m\": 59630.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64464.21, \"from_m\": 61547.449, \"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\": 64658.156, \"from_m\": 64464.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86241.643, \"from_m\": 64658.156, \"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\": 86295.58, \"from_m\": 86241.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94563.998, \"from_m\": 86295.58, \"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\": 96496.584, \"from_m\": 94563.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110263.068, \"from_m\": 96496.584, \"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\": 110370.346, \"from_m\": 110263.068, \"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\": 110585.978, \"from_m\": 110370.346, \"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\": 110671.822, \"from_m\": 110585.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\": 114952.627, \"from_m\": 110671.822, \"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\": 118241.98, \"from_m\": 114952.627, \"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\": 124872.988, \"from_m\": 118241.98, \"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\": 127197.141, \"from_m\": 124872.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128025.279, \"from_m\": 127197.141, \"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\": 128689.531, \"from_m\": 128025.279, \"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\": 128850.208, \"from_m\": 128689.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141715.111, \"from_m\": 128850.208, \"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\": 141809.165, \"from_m\": 141715.111, \"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\": 148979.293, \"from_m\": 141809.165, \"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\": 149249.584, \"from_m\": 148979.293, \"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\": 149311.212, \"from_m\": 149249.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152036.591, \"from_m\": 149311.212, \"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\": 155845.045, \"from_m\": 152036.591, \"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\": 156253.014, \"from_m\": 155845.045, \"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\": 156262.522, \"from_m\": 156253.014, \"capability_applied\": null, \"effective_limit_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\": 156576.031, \"from_m\": 156262.522, \"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\": 157083.165, \"from_m\": 156576.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157169.401, \"from_m\": 157083.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\": 159213.781, \"from_m\": 157169.401, \"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\": 184971.803, \"from_m\": 159213.781, \"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\": 185398.921, \"from_m\": 184971.803, \"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\": 185477.165, \"from_m\": 185398.921, \"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\": 185536.116, \"from_m\": 185477.165, \"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\": 186039.692, \"from_m\": 185536.116, \"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\": 189925.621, \"from_m\": 186039.692, \"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\": 190107.125, \"from_m\": 189925.621, \"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\": 191160.516, \"from_m\": 190107.125, \"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\": 191239.32, \"from_m\": 191160.516, \"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\": 191444.583, \"from_m\": 191239.32, \"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\": 191514.85, \"from_m\": 191444.583, \"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\": 208718.368, \"from_m\": 191514.85, \"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\": 210245.606, \"from_m\": 208718.368, \"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\": 210728.677, \"from_m\": 210245.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210851.923, \"from_m\": 210728.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210908.415, \"from_m\": 210851.923, \"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\": 210960.378, \"from_m\": 210908.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217571.205, \"from_m\": 210960.378, \"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\": 218403.998, \"from_m\": 217571.205, \"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\": 219209.891, \"from_m\": 218403.998, \"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\": 220364.893, \"from_m\": 219209.891, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 221228.263, \"from_m\": 220364.893, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 221269.297, \"from_m\": 221228.263, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 229816.145, \"from_m\": 221269.297, \"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\": 229905.23, \"from_m\": 229816.145, \"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\": 242170.34, \"from_m\": 229905.23, \"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\": 242254.266, \"from_m\": 242170.34, \"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\": 254627.902, \"from_m\": 242254.266, \"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\": 254698.45, \"from_m\": 254627.902, \"capability_applied\": null, \"effective_limit_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\": 258547.458, \"from_m\": 254698.45, \"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\": 264199.201, \"from_m\": 258547.458, \"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\": 264286.067, \"from_m\": 264199.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 265981.15, \"from_m\": 264286.067, \"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\": 267308.282, \"from_m\": 265981.15, \"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\": 268267.982, \"from_m\": 267308.282, \"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\": 268346.433, \"from_m\": 268267.982, \"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\": 269447.578, \"from_m\": 268346.433, \"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\": 269524.141, \"from_m\": 269447.578, \"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\": 270205.654, \"from_m\": 269524.141, \"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\": 305449.871, \"from_m\": 270205.654, \"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\": 305489.035, \"from_m\": 305449.871, \"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\": 307759.215, \"from_m\": 305489.035, \"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\": 307969.481, \"from_m\": 307759.215, \"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\": 308023.04, \"from_m\": 307969.481, \"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\": 308054.336, \"from_m\": 308023.04, \"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\": 308179.299, \"from_m\": 308054.336, \"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\": 309228.697, \"from_m\": 308179.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309353.66, \"from_m\": 309228.697, \"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\": 309398.068, \"from_m\": 309353.66, \"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\": 309450.359, \"from_m\": 309398.068, \"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\": 309458.367, \"from_m\": 309450.359, \"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\": 309514.519, \"from_m\": 309458.367, \"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\": 310148.743, \"from_m\": 309514.519, \"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\": 310523.853, \"from_m\": 310148.743, \"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\": 316587.037, \"from_m\": 310523.853, \"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\": 317468.379, \"from_m\": 316587.037, \"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\": 332471.544, \"from_m\": 317468.379, \"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\": 332513.994, \"from_m\": 332471.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 339058.71, \"from_m\": 332513.994, \"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\": 339342.355, \"from_m\": 339058.71, \"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\": 341244.131, \"from_m\": 339342.355, \"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\": 341748.666, \"from_m\": 341244.131, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 354675.971, \"from_m\": 341748.666, \"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\": 355110.354, \"from_m\": 354675.971, \"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\": 356341.635, \"from_m\": 355110.354, \"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\": 357538.418, \"from_m\": 356341.635, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 357575.046, \"from_m\": 357538.418, \"capability_applied\": null, \"effective_limit_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\": 357972.505, \"from_m\": 357575.046, \"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\": 358008.315, \"from_m\": 357972.505, \"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\": 358253.208, \"from_m\": 358008.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 358275.553, \"from_m\": 358253.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 358414.38, \"from_m\": 358275.553, \"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\": 358877.72, \"from_m\": 358414.38, \"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\": 359490.65, \"from_m\": 358877.72, \"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\": 359570.459, \"from_m\": 359490.65, \"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\": 360434.525, \"from_m\": 359570.459, \"capability_applied\": null, \"effective_limit_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\": 360761.958, \"from_m\": 360434.525, \"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\": 361972.314, \"from_m\": 360761.958, \"capability_applied\": null, \"effective_limit_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\": 363429.568, \"from_m\": 361972.314, \"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\": 363931.776, \"from_m\": 363429.568, \"capability_applied\": null, \"effective_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\": 760173, \"profile_key\": \"8b706ea1c5678e12166ee3c8273428b447868c7ea284a31e79f46108b9c361cd\", \"schedule_id\": 42042, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0223\", \"location\": \"London Gateway (Freightliner)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"0226\", \"wtt_dep\": \"0228H\", \"location\": \"London Gateway Dep Line\", \"stage_seq\": 2, \"distance_m\": 1223.037, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0231\", \"location\": \"Thames Haven Sig. UR888\", \"stage_seq\": 3, \"distance_m\": 1797.938, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"0235H\", \"wtt_dep\": \"0235H\", \"location\": \"Thames Haven Sig. UR882\", \"stage_seq\": 4, \"distance_m\": 4253.655, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0236H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 5, \"distance_m\": 4340.614, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0247\", \"location\": \"Tilbury Town\", \"stage_seq\": 6, \"distance_m\": 12181.806, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0250\", \"location\": \"Grays\", \"stage_seq\": 7, \"distance_m\": 15008.045, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0251\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 8, \"distance_m\": 16339.636, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0255\", \"location\": \"Purfleet\", \"stage_seq\": 9, \"distance_m\": 21191.624, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0259\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 10, \"distance_m\": 26483.149, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0301H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 11, \"distance_m\": 30931.287, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0304\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 12, \"distance_m\": 32034.656, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0305H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 13, \"distance_m\": 34264.624, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0306\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 34719.059, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0307\", \"location\": \"Barking Station Jn\", \"stage_seq\": 15, \"distance_m\": 35587.673, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0311\", \"location\": \"Woodgrange Park\", \"stage_seq\": 16, \"distance_m\": 37452.312, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0312H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 17, \"distance_m\": 38359.947, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0317H\", \"location\": \"Stratford\", \"stage_seq\": 18, \"distance_m\": 41002.963, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0321H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 19, \"distance_m\": 41756.902, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0322\", \"location\": \"Lea Junction\", \"stage_seq\": 20, \"distance_m\": 42057.793, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0327H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 21, \"distance_m\": 45538.099, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0330\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 22, \"distance_m\": 47906.727, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0331H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 48763.727, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0334\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 24, \"distance_m\": 50314.111, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0335\", \"location\": \"Camden Road Jn\", \"stage_seq\": 25, \"distance_m\": 51043.995, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0338H\", \"location\": \"Camden Jn\", \"stage_seq\": 26, \"distance_m\": 52470.443, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0347\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 27, \"distance_m\": 58205.341, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0353\", \"location\": \"Willesden No7\", \"stage_seq\": 28, \"distance_m\": 59732.972, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0359\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 29, \"distance_m\": 60806.514, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0400\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 30, \"distance_m\": 61424.564, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"0403H\", \"wtt_dep\": \"0405H\", \"location\": \"Willesden Up & Down Relief Line\", \"stage_seq\": 31, \"distance_m\": 61831.256, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0409H\", \"location\": \"Wembley Central\", \"stage_seq\": 32, \"distance_m\": 62852.677, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0414H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 33, \"distance_m\": 68234.42, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0421H\", \"location\": \"Watford Junction\", \"stage_seq\": 34, \"distance_m\": 77991.654, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0430H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 35, \"distance_m\": 91008.1, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437H\", \"location\": \"Tring\", \"stage_seq\": 36, \"distance_m\": 100836.578, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0445H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 37, \"distance_m\": 110263.068, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0453H\", \"location\": \"Bletchley\", \"stage_seq\": 38, \"distance_m\": 125701.819, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0454H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 39, \"distance_m\": 127197.141, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 40, \"distance_m\": 130706.281, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 41, \"distance_m\": 141430.034, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 42, \"distance_m\": 149249.584, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Northampton\", \"stage_seq\": 43, \"distance_m\": 156487.108, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Long Buckby\", \"stage_seq\": 44, \"distance_m\": 171999.424, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Daventry North Jn\", \"stage_seq\": 45, \"distance_m\": 180975.911, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 46, \"distance_m\": 184912.149, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Rugby\", \"stage_seq\": 47, \"distance_m\": 187240.03, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 48, \"distance_m\": 188275.581, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 49, \"distance_m\": 195740.86, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 50, \"distance_m\": 207400.223, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Nuneaton\", \"stage_seq\": 51, \"distance_m\": 210483.339, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Amington Jn\", \"stage_seq\": 52, \"distance_m\": 229734.395, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 53, \"distance_m\": 242407.118, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 54, \"distance_m\": 254627.902, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Colwich Jn\", \"stage_seq\": 55, \"distance_m\": 258731.605, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Milford and Brocton Jn\", \"stage_seq\": 56, \"distance_m\": 262502.791, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 57, \"distance_m\": 268211.633, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Stafford\", \"stage_seq\": 58, \"distance_m\": 268991.607, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 59, \"distance_m\": 277445.152, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Madeley\", \"stage_seq\": 60, \"distance_m\": 295012.426, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 61, \"distance_m\": 305449.871, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0908\", \"location\": \"Crewe Basford Hall S.S.M\", \"stage_seq\": 62, \"distance_m\": 306626.925, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0910\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 63, \"distance_m\": 308703.998, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0912H\", \"location\": \"Crewe Sig. SG5/9\", \"stage_seq\": 64, \"distance_m\": 309398.068, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0913\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 65, \"distance_m\": 309664.904, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926\", \"location\": \"Sandbach\", \"stage_seq\": 66, \"distance_m\": 317170.147, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"Chelford\", \"stage_seq\": 67, \"distance_m\": 332685.643, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0941H\", \"location\": \"Alderley Edge\", \"stage_seq\": 68, \"distance_m\": 337504.503, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944H\", \"location\": \"Wilmslow\", \"stage_seq\": 69, \"distance_m\": 340148.131, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"0951H\", \"wtt_dep\": \"0958H\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 70, \"distance_m\": 344041.703, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000H\", \"location\": \"Heald Green\", \"stage_seq\": 71, \"distance_m\": 345382.167, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 72, \"distance_m\": 355119.865, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 73, \"distance_m\": 357641.226, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 74, \"distance_m\": 358751.953, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1016H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 75, \"distance_m\": 359646.688, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Deansgate\", \"stage_seq\": 76, \"distance_m\": 360213.841, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1035\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 77, \"distance_m\": 363181.922, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"Manchester United Football Ground\", \"stage_seq\": 78, \"distance_m\": 363429.568, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039\", \"location\": \"Trafford Park Freightliner Gate\", \"stage_seq\": 79, \"distance_m\": 363631.124, \"section_seq\": 1, \"route_path_id\": 158711}, {\"is_pass\": false, \"wtt_arr\": \"1040\", \"wtt_dep\": null, \"location\": \"Trafford Park F.L.T.\", \"stage_seq\": 80, \"distance_m\": 363931.776, \"section_seq\": 1, \"route_path_id\": 158711}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 363931.776, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 158711}], \"total_distance_m\": 363931.776, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 355665.566, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8266.21, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4614018", "current_position_lon": "-2.2992924", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:44:42Z\", \"source_id\": 64407501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:44:45Z\", \"source_id\": 20407372, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:47:39Z\", \"source_id\": 64407902, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:47:45Z\", \"source_id\": 20407470, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:53:01Z\", \"source_id\": 64408552, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:53:06Z\", \"source_id\": 20407621, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:57:45Z\", \"source_id\": 64409123, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T01:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T01:57:50Z\", \"source_id\": 20407761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:00:37Z\", \"source_id\": 64409476, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:01:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:00:40Z\", \"source_id\": 20407849, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:08:20Z\", \"source_id\": 64410307, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:09:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:08:25Z\", \"source_id\": 20408096, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:12:23Z\", \"source_id\": 64410735, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:12:29Z\", \"source_id\": 20408250, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:23:28Z\", \"source_id\": 64412066, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T02:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T02:23:31Z\", \"source_id\": 20408666, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:16:44Z\", \"source_id\": 64419966, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:16:50Z\", \"source_id\": 20411446, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:22:38Z\", \"source_id\": 64421259, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:22:41Z\", \"source_id\": 20411945, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:30:21Z\", \"source_id\": 64423278, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:30:26Z\", \"source_id\": 20412692, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:48:11Z\", \"source_id\": 64429560, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:48:15Z\", \"source_id\": 20414916, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:01:43Z\", \"source_id\": 64437014, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:01:45Z\", \"source_id\": 20417119, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:35Z\", \"source_id\": 64439068, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:04:40Z\", \"source_id\": 20417725, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:20Z\", \"source_id\": 64458338, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:28:24Z\", \"source_id\": 20423728, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:30Z\", \"source_id\": 64477934, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:35Z\", \"source_id\": 20430039, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:21Z\", \"source_id\": 64496084, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:24Z\", \"source_id\": 20435955, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:14:57Z\", \"source_id\": 64524680, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:15:04Z\", \"source_id\": 20445407, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:53:56Z\", \"source_id\": 64608840, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:54:00Z\", \"source_id\": 20472826, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:17:38Z\", \"source_id\": 65000765, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:17:44Z\", \"source_id\": 20591112, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:01Z\", \"source_id\": 65061745, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:40:07Z\", \"source_id\": 20608673, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:43:23Z\", \"source_id\": 65070503, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:43:26Z\", \"source_id\": 20611323, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:46:14Z\", \"source_id\": 65077955, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:46:18Z\", \"source_id\": 20613593, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:08Z\", \"source_id\": 65101782, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:14Z\", \"source_id\": 20620481, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:09Z\", \"source_id\": 65174097, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:04Z\", \"source_id\": 20641527, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:20Z\", \"source_id\": 65187196, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:23Z\", \"source_id\": 20645576, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:28Z\", \"source_id\": 65192795, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:30Z\", \"source_id\": 20647141, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:14Z\", \"source_id\": 65215100, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:17Z\", \"source_id\": 20653673, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:54:17Z\", \"source_id\": 20664855, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Trafford Park F.L.T.", "service_state_platform": null, "timing_fact_generation": 1790070860318350, "current_leg_arrival_utc": "2026-09-22T10:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:20.280490", "service_state_evidence_id": 20664855, "current_leg_start_actual_dep": "2026-09-22T10:37:00+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-22T09:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:20.778184", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 4M42 None None None None {"version": 3, "segments": [{"to_m": 113.471, "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": 168.375, "from_m": 113.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1421.013, "from_m": 168.375, "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": 1425.74, "from_m": 1421.013, "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": 3447.162, "from_m": 1425.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4313.244, "from_m": 3447.162, "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": 10146.281, "from_m": 4313.244, "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": 10954.202, "from_m": 10146.281, "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": 11460.363, "from_m": 10954.202, "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": 35011.539, "from_m": 11460.363, "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": 37511.986, "from_m": 35011.539, "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": 38107.873, "from_m": 37511.986, "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": 38211.642, "from_m": 38107.873, "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": 38300.238, "from_m": 38211.642, "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": 38359.947, "from_m": 38300.238, "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": 38450.025, "from_m": 38359.947, "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": 40098.525, "from_m": 38450.025, "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": 40711.756, "from_m": 40098.525, "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": 41107.517, "from_m": 40711.756, "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": 41145.356, "from_m": 41107.517, "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": 41182.49, "from_m": 41145.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41838.036, "from_m": 41182.49, "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": 42541.365, "from_m": 41838.036, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43149.958, "from_m": 42541.365, "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": 45538.099, "from_m": 43149.958, "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": 45596.687, "from_m": 45538.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46494.467, "from_m": 45596.687, "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": 50778.895, "from_m": 46494.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50953.323, "from_m": 50778.895, "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": 51007.306, "from_m": 50953.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51043.995, "from_m": 51007.306, "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": 52448.558, "from_m": 51043.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52470.443, "from_m": 52448.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57832.546, "from_m": 52470.443, "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": 57897.146, "from_m": 57832.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57937.529, "from_m": 57897.146, "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": 58013.782, "from_m": 57937.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58157.501, "from_m": 58013.782, "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": 58223.738, "from_m": 58157.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58252.476, "from_m": 58223.738, "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": 58306.088, "from_m": 58252.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59439.856, "from_m": 58306.088, "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": 59630.623, "from_m": 59439.856, "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": 61547.449, "from_m": 59630.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64464.21, "from_m": 61547.449, "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": 64658.156, "from_m": 64464.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86241.643, "from_m": 64658.156, "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": 86295.58, "from_m": 86241.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94563.998, "from_m": 86295.58, "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": 96496.584, "from_m": 94563.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110263.068, "from_m": 96496.584, "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": 110370.346, "from_m": 110263.068, "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": 110585.978, "from_m": 110370.346, "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": 110671.822, "from_m": 110585.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": 114952.627, "from_m": 110671.822, "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": 118241.98, "from_m": 114952.627, "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": 124872.988, "from_m": 118241.98, "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": 127197.141, "from_m": 124872.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128025.279, "from_m": 127197.141, "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": 128689.531, "from_m": 128025.279, "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": 128850.208, "from_m": 128689.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141715.111, "from_m": 128850.208, "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": 141809.165, "from_m": 141715.111, "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": 148979.293, "from_m": 141809.165, "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": 149249.584, "from_m": 148979.293, "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": 149311.212, "from_m": 149249.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152036.591, "from_m": 149311.212, "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": 155845.045, "from_m": 152036.591, "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": 156253.014, "from_m": 155845.045, "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": 156262.522, "from_m": 156253.014, "capability_applied": null, "effective_limit_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": 156576.031, "from_m": 156262.522, "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": 157083.165, "from_m": 156576.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157169.401, "from_m": 157083.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": 159213.781, "from_m": 157169.401, "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": 184971.803, "from_m": 159213.781, "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": 185398.921, "from_m": 184971.803, "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": 185477.165, "from_m": 185398.921, "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": 185536.116, "from_m": 185477.165, "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": 186039.692, "from_m": 185536.116, "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": 189925.621, "from_m": 186039.692, "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": 190107.125, "from_m": 189925.621, "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": 191160.516, "from_m": 190107.125, "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": 191239.32, "from_m": 191160.516, "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": 191444.583, "from_m": 191239.32, "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": 191514.85, "from_m": 191444.583, "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": 208718.368, "from_m": 191514.85, "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": 210245.606, "from_m": 208718.368, "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": 210728.677, "from_m": 210245.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 210851.923, "from_m": 210728.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 210908.415, "from_m": 210851.923, "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": 210960.378, "from_m": 210908.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217571.205, "from_m": 210960.378, "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": 218403.998, "from_m": 217571.205, "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": 219209.891, "from_m": 218403.998, "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": 220364.893, "from_m": 219209.891, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 221228.263, "from_m": 220364.893, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 221269.297, "from_m": 221228.263, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 229816.145, "from_m": 221269.297, "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": 229905.23, "from_m": 229816.145, "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": 242170.34, "from_m": 229905.23, "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": 242254.266, "from_m": 242170.34, "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": 254627.902, "from_m": 242254.266, "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": 254698.45, "from_m": 254627.902, "capability_applied": null, "effective_limit_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": 258547.458, "from_m": 254698.45, "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": 264199.201, "from_m": 258547.458, "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": 264286.067, "from_m": 264199.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 265981.15, "from_m": 264286.067, "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": 267308.282, "from_m": 265981.15, "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": 268267.982, "from_m": 267308.282, "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": 268346.433, "from_m": 268267.982, "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": 269447.578, "from_m": 268346.433, "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": 269524.141, "from_m": 269447.578, "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": 270205.654, "from_m": 269524.141, "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": 305449.871, "from_m": 270205.654, "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": 305489.035, "from_m": 305449.871, "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": 307759.215, "from_m": 305489.035, "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": 307969.481, "from_m": 307759.215, "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": 308023.04, "from_m": 307969.481, "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": 308054.336, "from_m": 308023.04, "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": 308179.299, "from_m": 308054.336, "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": 309228.697, "from_m": 308179.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309353.66, "from_m": 309228.697, "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": 309398.068, "from_m": 309353.66, "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": 309450.359, "from_m": 309398.068, "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": 309458.367, "from_m": 309450.359, "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": 309514.519, "from_m": 309458.367, "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": 310148.743, "from_m": 309514.519, "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": 310523.853, "from_m": 310148.743, "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": 316587.037, "from_m": 310523.853, "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": 317468.379, "from_m": 316587.037, "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": 332471.544, "from_m": 317468.379, "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": 332513.994, "from_m": 332471.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 339058.71, "from_m": 332513.994, "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": 339342.355, "from_m": 339058.71, "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": 341244.131, "from_m": 339342.355, "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": 341748.666, "from_m": 341244.131, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 354675.971, "from_m": 341748.666, "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": 355110.354, "from_m": 354675.971, "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": 356341.635, "from_m": 355110.354, "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": 357538.418, "from_m": 356341.635, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 357575.046, "from_m": 357538.418, "capability_applied": null, "effective_limit_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": 357972.505, "from_m": 357575.046, "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": 358008.315, "from_m": 357972.505, "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": 358253.208, "from_m": 358008.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 358275.553, "from_m": 358253.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 358414.38, "from_m": 358275.553, "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": 358877.72, "from_m": 358414.38, "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": 359490.65, "from_m": 358877.72, "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": 359570.459, "from_m": 359490.65, "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": 360434.525, "from_m": 359570.459, "capability_applied": null, "effective_limit_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": 360761.958, "from_m": 360434.525, "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": 361972.314, "from_m": 360761.958, "capability_applied": null, "effective_limit_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": 363429.568, "from_m": 361972.314, "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": 363931.776, "from_m": 363429.568, "capability_applied": null, "effective_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": 760173, "profile_key": "8b706ea1c5678e12166ee3c8273428b447868c7ea284a31e79f46108b9c361cd", "schedule_id": 42042, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0223", "location": "London Gateway (Freightliner)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "0226", "wtt_dep": "0228H", "location": "London Gateway Dep Line", "stage_seq": 2, "distance_m": 1223.037, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0231", "location": "Thames Haven Sig. UR888", "stage_seq": 3, "distance_m": 1797.938, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "0235H", "wtt_dep": "0235H", "location": "Thames Haven Sig. UR882", "stage_seq": 4, "distance_m": 4253.655, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0236H", "location": "Thames Haven Jn", "stage_seq": 5, "distance_m": 4340.614, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0247", "location": "Tilbury Town", "stage_seq": 6, "distance_m": 12181.806, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0250", "location": "Grays", "stage_seq": 7, "distance_m": 15008.045, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0251", "location": "West Thurrock Jn", "stage_seq": 8, "distance_m": 16339.636, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0255", "location": "Purfleet", "stage_seq": 9, "distance_m": 21191.624, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0259", "location": "Rainham (Essex)", "stage_seq": 10, "distance_m": 26483.149, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0301H", "location": "Dagenham Dock", "stage_seq": 11, "distance_m": 30931.287, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0304", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 12, "distance_m": 32034.656, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0305H", "location": "Barking Riverside Up Jn", "stage_seq": 13, "distance_m": 34264.624, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0306", "location": "Barking", "stage_seq": 14, "distance_m": 34719.059, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0307", "location": "Barking Station Jn", "stage_seq": 15, "distance_m": 35587.673, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0311", "location": "Woodgrange Park", "stage_seq": 16, "distance_m": 37452.312, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0312H", "location": "Forest Gate Jn", "stage_seq": 17, "distance_m": 38359.947, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0317H", "location": "Stratford", "stage_seq": 18, "distance_m": 41002.963, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0321H", "location": "Channelsea Jn", "stage_seq": 19, "distance_m": 41756.902, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0322", "location": "Lea Junction", "stage_seq": 20, "distance_m": 42057.793, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0327H", "location": "Navarino Road Jn", "stage_seq": 21, "distance_m": 45538.099, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0330", "location": "Canonbury West Jn", "stage_seq": 22, "distance_m": 47906.727, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0331H", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 48763.727, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0334", "location": "Camden Road East Jn", "stage_seq": 24, "distance_m": 50314.111, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0335", "location": "Camden Road Jn", "stage_seq": 25, "distance_m": 51043.995, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0338H", "location": "Camden Jn", "stage_seq": 26, "distance_m": 52470.443, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0347", "location": "Willesden West London Jn", "stage_seq": 27, "distance_m": 58205.341, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0353", "location": "Willesden No7", "stage_seq": 28, "distance_m": 59732.972, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0359", "location": "Wembley Yard South Jn", "stage_seq": 29, "distance_m": 60806.514, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0400", "location": "Willesden Sudbury Jn", "stage_seq": 30, "distance_m": 61424.564, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "0403H", "wtt_dep": "0405H", "location": "Willesden Up & Down Relief Line", "stage_seq": 31, "distance_m": 61831.256, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0409H", "location": "Wembley Central", "stage_seq": 32, "distance_m": 62852.677, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0414H", "location": "Harrow & Wealdstone", "stage_seq": 33, "distance_m": 68234.42, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0421H", "location": "Watford Junction", "stage_seq": 34, "distance_m": 77991.654, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0430H", "location": "Bourne End Jn (Herts)", "stage_seq": 35, "distance_m": 91008.1, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437H", "location": "Tring", "stage_seq": 36, "distance_m": 100836.578, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0445H", "location": "Ledburn Jn", "stage_seq": 37, "distance_m": 110263.068, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0453H", "location": "Bletchley", "stage_seq": 38, "distance_m": 125701.819, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0454H", "location": "Denbigh Hall South Jn", "stage_seq": 39, "distance_m": 127197.141, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Milton Keynes Central", "stage_seq": 40, "distance_m": 130706.281, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Hanslope Jn", "stage_seq": 41, "distance_m": 141430.034, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517H", "location": "Courteenhall Jn", "stage_seq": 42, "distance_m": 149249.584, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Northampton", "stage_seq": 43, "distance_m": 156487.108, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Long Buckby", "stage_seq": 44, "distance_m": 171999.424, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Daventry North Jn", "stage_seq": 45, "distance_m": 180975.911, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Hillmorton Jn", "stage_seq": 46, "distance_m": 184912.149, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Rugby", "stage_seq": 47, "distance_m": 187240.03, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Rugby Trent Valley Jn", "stage_seq": 48, "distance_m": 188275.581, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Brinklow Jn", "stage_seq": 49, "distance_m": 195740.86, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Attleborough South Jn", "stage_seq": 50, "distance_m": 207400.223, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Nuneaton", "stage_seq": 51, "distance_m": 210483.339, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Amington Jn", "stage_seq": 52, "distance_m": 229734.395, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 53, "distance_m": 242407.118, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Rugeley North Jn", "stage_seq": 54, "distance_m": 254627.902, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Colwich Jn", "stage_seq": 55, "distance_m": 258731.605, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Milford and Brocton Jn", "stage_seq": 56, "distance_m": 262502.791, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Stafford Trent Valley Jn", "stage_seq": 57, "distance_m": 268211.633, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Stafford", "stage_seq": 58, "distance_m": 268991.607, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Searchlight Lane Jn", "stage_seq": 59, "distance_m": 277445.152, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Madeley", "stage_seq": 60, "distance_m": 295012.426, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Crewe Basford Hall Jn", "stage_seq": 61, "distance_m": 305449.871, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0908", "location": "Crewe Basford Hall S.S.M", "stage_seq": 62, "distance_m": 306626.925, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0910", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 63, "distance_m": 308703.998, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0912H", "location": "Crewe Sig. SG5/9", "stage_seq": 64, "distance_m": 309398.068, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0913", "location": "Crewe Salop Goods Jn", "stage_seq": 65, "distance_m": 309664.904, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926", "location": "Sandbach", "stage_seq": 66, "distance_m": 317170.147, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "Chelford", "stage_seq": 67, "distance_m": 332685.643, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0941H", "location": "Alderley Edge", "stage_seq": 68, "distance_m": 337504.503, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944H", "location": "Wilmslow", "stage_seq": 69, "distance_m": 340148.131, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "0951H", "wtt_dep": "0958H", "location": "Heald Green South Jn", "stage_seq": 70, "distance_m": 344041.703, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000H", "location": "Heald Green", "stage_seq": 71, "distance_m": 345382.167, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009", "location": "Slade Lane Jn", "stage_seq": 72, "distance_m": 355119.865, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011H", "location": "Ardwick Jn", "stage_seq": 73, "distance_m": 357641.226, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014H", "location": "Manchester Piccadilly", "stage_seq": 74, "distance_m": 358751.953, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1016H", "location": "Manchester Oxford Road", "stage_seq": 75, "distance_m": 359646.688, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Deansgate", "stage_seq": 76, "distance_m": 360213.841, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1035", "location": "Trafford Park East Jn", "stage_seq": 77, "distance_m": 363181.922, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "Manchester United Football Ground", "stage_seq": 78, "distance_m": 363429.568, "section_seq": 1, "route_path_id": 158711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039", "location": "Trafford Park Freightliner Gate", "stage_seq": 79, "distance_m": 363631.124, "section_seq": 1, "route_path_id": 158711}, {"is_pass": false, "wtt_arr": "1040", "wtt_dep": null, "location": "Trafford Park F.L.T.", "stage_seq": 80, "distance_m": 363931.776, "section_seq": 1, "route_path_id": 158711}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 363931.776, "from_m": 0.0, "section_seq": 1, "route_path_id": 158711}], "total_distance_m": 363931.776, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 355665.566, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8266.21, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:44:42Z", "source_id": 64407501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T01:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:44:45Z", "source_id": 20407372, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T02:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:47:39Z", "source_id": 64407902, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T01:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:47:45Z", "source_id": 20407470, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T02:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:53:01Z", "source_id": 64408552, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T01:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:53:06Z", "source_id": 20407621, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T02:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:57:45Z", "source_id": 64409123, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T01:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T01:57:50Z", "source_id": 20407761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T02:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:00:37Z", "source_id": 64409476, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T02:01:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:00:40Z", "source_id": 20407849, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T03:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:08:20Z", "source_id": 64410307, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T02:09:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:08:25Z", "source_id": 20408096, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T03:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:12:23Z", "source_id": 64410735, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T02:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:12:29Z", "source_id": 20408250, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T03:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15253, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:23:28Z", "source_id": 64412066, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T02:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T02:23:31Z", "source_id": 20408666, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T03:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:16:44Z", "source_id": 64419966, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T03:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:16:50Z", "source_id": 20411446, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T04:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:22:38Z", "source_id": 64421259, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T03:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:22:41Z", "source_id": 20411945, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T04:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:30:21Z", "source_id": 64423278, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T03:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:30:26Z", "source_id": 20412692, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T04:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:48:11Z", "source_id": 64429560, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T03:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:48:15Z", "source_id": 20414916, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T04:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:01:43Z", "source_id": 64437014, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T04:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:01:45Z", "source_id": 20417119, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T05:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:35Z", "source_id": 64439068, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T04:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:04:40Z", "source_id": 20417725, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21383, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:20Z", "source_id": 64458338, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T04:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:28:24Z", "source_id": 20423728, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:30Z", "source_id": 64477934, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T04:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:35Z", "source_id": 20430039, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:21Z", "source_id": 64496084, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T04:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:24Z", "source_id": 20435955, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20697, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:14:57Z", "source_id": 64524680, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-22T05:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:15:04Z", "source_id": 20445407, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-22T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:53:56Z", "source_id": 64608840, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-22T05:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:54:00Z", "source_id": 20472826, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-22T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10517, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:17:38Z", "source_id": 65000765, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-22T08:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:17:44Z", "source_id": 20591112, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-22T09:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:01Z", "source_id": 65061745, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-22T08:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:40:07Z", "source_id": 20608673, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:43:23Z", "source_id": 65070503, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-22T08:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:43:26Z", "source_id": 20611323, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-22T09:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9111, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:46:14Z", "source_id": 65077955, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-22T08:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:46:18Z", "source_id": 20613593, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-22T09:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8934, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:08Z", "source_id": 65101782, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-22T08:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:14Z", "source_id": 20620481, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:09Z", "source_id": 65174097, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-22T09:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:04Z", "source_id": 20641527, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-22T10:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9228, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:20Z", "source_id": 65187196, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-22T09:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:23Z", "source_id": 20645576, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:28Z", "source_id": 65192795, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-22T09:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:30Z", "source_id": 20647141, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9266, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:14Z", "source_id": 65215100, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-22T09:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:17Z", "source_id": 20653673, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:54:17Z", "source_id": 20664855, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}] London Gateway (Freightliner) 0223 0223 None None None Trafford Park F.L.T. 1040 1040 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:H37807/2026-09-22/detailed None Trafford Park East Jn 2026-09-22T10:37:00+01:00 Trafford Park F.L.T. 2.0 {"type": "LineString", "coordinates": [[-2.2876876, 53.4628093], [-2.2882793999999995, 53.4627177], [-2.2889557, 53.4625805], [-2.2893562, 53.4625255], [-2.2896824999999996, 53.462475], [-2.2907315, 53.4622575], [-2.2923893, 53.4619139], [-2.2925975, 53.46187900000001], [-2.2927875, 53.46185429999999], [-2.293217, 53.4618084], [-2.2936417999999996, 53.461795], [-2.2941037, 53.4617824], [-2.2945324, 53.461795599999995], [-2.2948232, 53.46180739999999], [-2.2950489638360274, 53.46180681130681], [-2.2953601, 53.461806], [-2.295987, 53.4618114], [-2.2965184, 53.461762799999995], [-2.2972321999999994, 53.4616784], [-2.2980266, 53.4615617], [-2.2985823, 53.4614948], [-2.2992924, 53.4614018]]} 0.5 1040 1042 Trafford Park East Jn Trafford Park F.L.T. Trafford Park F.L.T. 53.4614018 -2.2992924 53.4614018 -2.2992924 1 0 2026-09-22 10:04:33 TERMINATED 2026-09-22 09:42:00 Trafford Park F.L.T. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664855 1790070860318350 122 122 2026-09-22 10:04:20.778184 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:20.280490
736560 768270 P91252 885S20MG22 2026-09-22 COMPLETE 20664175 2026-09-22 10:54:00 2026-09-22 10:04:33 2026-09-24 10:04:33 {"id": 768270, "stp": "P", "toc": "Southeastern", "uid": "P91252", "consist": "465922+465925+466039", "dest_crs": "ORP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91252/2026-09-22/detailed", "trust_id": "885S20MG22", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "4", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "5S20", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1054", "current_leg_dep": "1029", "current_leg_end": "Orpington", "origin_dep_time": "1029", "origin_platform": "5", "current_location": "Orpington", "last_update_time": "2026-09-22T10:04:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.014813799999999998, 51.4596505], [-0.0144816, 51.45932139999999], [-0.014464100000000002, 51.45930739999999], [-0.0143072, 51.45916], [-0.014127600000000002, 51.45900880000001], [-0.013891199999999998, 51.4588119], [-0.0133413, 51.4584175], [-0.0131616, 51.4583085], [-0.012854, 51.458134999999984], [-0.0126589, 51.45803219999999], [-0.0121124, 51.45776779999999], [-0.011687599999999998, 51.45758589999999], [-0.011093, 51.4573518], [-0.0104649, 51.457112900000006], [-0.009801799999999998, 51.45686520000001], [-0.009344099999999998, 51.4566903], [-0.008976299999999998, 51.4565433], [-0.008457699999999999, 51.4563334], [-0.0079561, 51.456119499999986], [-0.0072665, 51.45580239999999], [-0.006573099999999999, 51.455468], [-0.006123, 51.4552463], [-0.0056215, 51.45499699999999], [-0.0051776999999999995, 51.454766], [-0.0048171, 51.4545736], [-0.0043979, 51.4543357], [-0.0038673, 51.4540095], [-0.0036745, 51.453883600000005], [-0.0032196999999999994, 51.45357679999999], [-0.0029396999999999995, 51.45337949999999], [-0.0026835999999999995, 51.4531824], [-0.0025425999999999995, 51.4530717], [-0.0021194000000000005, 51.452719599999995], [-0.001735, 51.45237169999999], [-0.0014571, 51.4521125], [-0.0012017, 51.45187190000001], [-0.0006945, 51.4514038], [-0.000515629834953042, 51.4512366885742], [-0.0002777, 51.451014399999984], [-0.000053, 51.4508015], [0.0, 51.45075298597624], [0.00017029999999999997, 51.45059710000001], [0.0006218999999999999, 51.4501793], [0.0007597999999999999, 51.450056800000006], [0.0010852999999999998, 51.44974499999999], [0.0015752999999999995, 51.4492792], [0.0018411, 51.4490219], [0.0021599, 51.4486915], [0.0027112, 51.4481436], [0.0029726, 51.44788], [0.0031483999999999995, 51.4477042], [0.0036367, 51.4472044], [0.0038805, 51.4469677], [0.0040742999999999994, 51.4467727], [0.0041913, 51.4466583], [0.0045294, 51.446331], [0.0046977, 51.44616310000001], [0.0051154, 51.4457437], [0.005200999999999999, 51.4456637], [0.0053660999999999995, 51.44549979999999], [0.0055495, 51.4453103], [0.0056503, 51.4452114], [0.006282699999999999, 51.4445146], [0.006987299999999999, 51.4438165], [0.0076364, 51.4431849], [0.008005263533472754, 51.442817580280106], [0.008449699999999997, 51.442375], [0.009204, 51.4416272], [0.0100486, 51.44077480000001], [0.0116768, 51.43914339999999], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [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": "London Charing Cross", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "London Charing Cross", "current_leg_milage": "13.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22034.028, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22088.986, \"from_m\": 22034.028, \"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\": 22176.885, \"from_m\": 22088.986, \"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\": 22226.926, \"from_m\": 22176.885, \"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\": 22378.026, \"from_m\": 22226.926, \"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\": 22576.998, \"from_m\": 22378.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 768270, \"profile_key\": \"dc1150f8a6abd3709645d61e2b67902457f6e43a78e8c592824b24c260d12861\", \"schedule_id\": 23512, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1029\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1034H\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1040H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1042H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 140343}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22576.998, \"section_seq\": 1, \"route_path_id\": 140343}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22576.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140343}], \"total_distance_m\": 22576.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22361.055, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 215.943, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1029", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:13Z\", \"source_id\": 65194716, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:15Z\", \"source_id\": 20647758, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:08Z\", \"source_id\": 65207198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:13Z\", \"source_id\": 20651385, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:47Z\", \"source_id\": 65231962, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:51Z\", \"source_id\": 20658522, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:19Z\", \"source_id\": 65235840, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:23Z\", \"source_id\": 20659728, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:42Z\", \"source_id\": 65242144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:40Z\", \"source_id\": 20661442, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:18Z\", \"source_id\": 65251165, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:24Z\", \"source_id\": 20664175, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "4", "timing_fact_generation": 1790070806127136, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:21.477013", "service_state_evidence_id": 20664175, "current_leg_start_actual_dep": "2026-09-22T10:31:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:21.754101", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX ORP 5S20 465922+465925+466039 10 75 None {"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22034.028, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22088.986, "from_m": 22034.028, "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": 22176.885, "from_m": 22088.986, "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": 22226.926, "from_m": 22176.885, "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": 22378.026, "from_m": 22226.926, "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": 22576.998, "from_m": 22378.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 768270, "profile_key": "dc1150f8a6abd3709645d61e2b67902457f6e43a78e8c592824b24c260d12861", "schedule_id": 23512, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1029", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1034H", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1040H", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1042H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 140343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 140343}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Orpington", "stage_seq": 13, "distance_m": 22576.998, "section_seq": 1, "route_path_id": 140343}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22576.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 140343}], "total_distance_m": 22576.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22361.055, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 215.943, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:13Z", "source_id": 65194716, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:15Z", "source_id": 20647758, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:08Z", "source_id": 65207198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:13Z", "source_id": 20651385, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:47Z", "source_id": 65231962, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:51Z", "source_id": 20658522, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:19Z", "source_id": 65235840, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:23Z", "source_id": 20659728, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:42Z", "source_id": 65242144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:40Z", "source_id": 20661442, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32048, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:18Z", "source_id": 65251165, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:54:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:24Z", "source_id": 20664175, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] London Charing Cross 1029 1029 5 None None Orpington 1052 1052 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91252/2026-09-22/detailed None London Charing Cross 2026-09-22T10:31:00+01:00 Orpington 25.0 {"type": "LineString", "coordinates": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.014813799999999998, 51.4596505], [-0.0144816, 51.45932139999999], [-0.014464100000000002, 51.45930739999999], [-0.0143072, 51.45916], [-0.014127600000000002, 51.45900880000001], [-0.013891199999999998, 51.4588119], [-0.0133413, 51.4584175], [-0.0131616, 51.4583085], [-0.012854, 51.458134999999984], [-0.0126589, 51.45803219999999], [-0.0121124, 51.45776779999999], [-0.011687599999999998, 51.45758589999999], [-0.011093, 51.4573518], [-0.0104649, 51.457112900000006], [-0.009801799999999998, 51.45686520000001], [-0.009344099999999998, 51.4566903], [-0.008976299999999998, 51.4565433], [-0.008457699999999999, 51.4563334], [-0.0079561, 51.456119499999986], [-0.0072665, 51.45580239999999], [-0.006573099999999999, 51.455468], [-0.006123, 51.4552463], [-0.0056215, 51.45499699999999], [-0.0051776999999999995, 51.454766], [-0.0048171, 51.4545736], [-0.0043979, 51.4543357], [-0.0038673, 51.4540095], [-0.0036745, 51.453883600000005], [-0.0032196999999999994, 51.45357679999999], [-0.0029396999999999995, 51.45337949999999], [-0.0026835999999999995, 51.4531824], [-0.0025425999999999995, 51.4530717], [-0.0021194000000000005, 51.452719599999995], [-0.001735, 51.45237169999999], [-0.0014571, 51.4521125], [-0.0012017, 51.45187190000001], [-0.0006945, 51.4514038], [-0.000515629834953042, 51.4512366885742], [-0.0002777, 51.451014399999984], [-0.000053, 51.4508015], [0.0, 51.45075298597624], [0.00017029999999999997, 51.45059710000001], [0.0006218999999999999, 51.4501793], [0.0007597999999999999, 51.450056800000006], [0.0010852999999999998, 51.44974499999999], [0.0015752999999999995, 51.4492792], [0.0018411, 51.4490219], [0.0021599, 51.4486915], [0.0027112, 51.4481436], [0.0029726, 51.44788], [0.0031483999999999995, 51.4477042], [0.0036367, 51.4472044], [0.0038805, 51.4469677], [0.0040742999999999994, 51.4467727], [0.0041913, 51.4466583], [0.0045294, 51.446331], [0.0046977, 51.44616310000001], [0.0051154, 51.4457437], [0.005200999999999999, 51.4456637], [0.0053660999999999995, 51.44549979999999], [0.0055495, 51.4453103], [0.0056503, 51.4452114], [0.006282699999999999, 51.4445146], [0.006987299999999999, 51.4438165], [0.0076364, 51.4431849], [0.008005263533472754, 51.442817580280106], [0.008449699999999997, 51.442375], [0.009204, 51.4416272], [0.0100486, 51.44077480000001], [0.0116768, 51.43914339999999], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.0546499, 51.40749069999999], [0.05478439999999999, 51.40739020000001], [0.054965499999999994, 51.40724029999999], [0.0556227, 51.406702799999984], [0.05701900407104348, 51.405578116262234], [0.0578815, 51.4048834], [0.058240700000000006, 51.4046312], [0.058417800000000006, 51.40450239999999], [0.059469499999999995, 51.40364849999999], [0.0596246, 51.4035129], [0.0599974, 51.40315030000001], [0.06033820000000001, 51.40282619999999], [0.06072269999999999, 51.40245529999999], [0.0608479, 51.40232579999999], [0.0613656, 51.401771499999995], [0.062063900000000005, 51.4010638], [0.06252109999999998, 51.4006422], [0.06260901510172931, 51.40054994399729], [0.06265810278279549, 51.40049843247918], [0.06270053640991985, 51.40045390353017], [0.06274413766608793, 51.40040814925083], [0.0628269, 51.4003213], [0.06450320000000001, 51.3986134], [0.0646219304619818, 51.39849087790381], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [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]]} 13.9 1029 1054 London Charing Cross Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-22 10:04:33 TERMINATED 2026-09-22 09:54:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664175 1790070806127136 41 41 2026-09-22 10:04:21.754101 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:21.477013
736561 767488 G27397 872F17MF22 2026-09-22 COMPLETE 20663643 2026-09-22 10:54:00 2026-09-22 10:04:34 2026-09-24 10:04:34 {"id": 767488, "stp": "P", "toc": "Southern", "uid": "G27397", "consist": "377416+377422", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27397/2026-09-22/detailed", "trust_id": "872F17MF22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "10", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2F17", "timing_status": "ON TIME", "origin_station": "London Bridge (Central)", "current_leg_arr": "1054", "current_leg_dep": "1050", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0958", "origin_platform": "11", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T10:04:34", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10459.155, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12281.843, \"from_m\": 10459.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12938.257, \"from_m\": 12281.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14777.507, \"from_m\": 12938.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15209.175, \"from_m\": 14777.507, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15219.1, \"from_m\": 15209.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15237.496, \"from_m\": 15219.1, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15780.241, \"from_m\": 15237.496, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16959.257, \"from_m\": 15780.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17013.718, \"from_m\": 16959.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\": 17058.78, \"from_m\": 17013.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17142.759, \"from_m\": 17058.78, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18108.284, \"from_m\": 17142.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\": 18156.568, \"from_m\": 18108.284, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18168.621, \"from_m\": 18156.568, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18391.916, \"from_m\": 18168.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\": 18760.197, \"from_m\": 18391.916, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19201.131, \"from_m\": 18760.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21513.99, \"from_m\": 19201.131, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21827.938, \"from_m\": 21513.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22586.107, \"from_m\": 21827.938, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24489.782, \"from_m\": 22586.107, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24579.494, \"from_m\": 24489.782, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25274.73, \"from_m\": 24579.494, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25931.767, \"from_m\": 25274.73, \"capability_applied\": null, \"effective_limit_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\": 767488, \"profile_key\": \"925684b005f91c65b0802b54aadd13e4bccf67d093ab109cd86883c21b4c5675\", \"schedule_id\": 10398, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1000H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1004H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4504.095, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1006H\", \"wtt_dep\": \"1007\", \"location\": \"Brockley\", \"stage_seq\": 6, \"distance_m\": 5820.106, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1009H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 7, \"distance_m\": 7485.177, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1011H\", \"wtt_dep\": \"1012\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 8837.541, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1014H\", \"wtt_dep\": \"1015H\", \"location\": \"Sydenham\", \"stage_seq\": 9, \"distance_m\": 10258.071, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1026H\", \"location\": \"Crystal Palace\", \"stage_seq\": 10, \"distance_m\": 12155.498, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1029\", \"location\": \"Gipsy Hill\", \"stage_seq\": 11, \"distance_m\": 13266.496, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032\", \"location\": \"West Norwood\", \"stage_seq\": 12, \"distance_m\": 14813.772, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"West Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 15237.496, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1036H\", \"location\": \"Streatham Hill\", \"stage_seq\": 14, \"distance_m\": 16909.145, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1039H\", \"wtt_dep\": \"1040H\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 18553.597, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1042H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 19445.374, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 17, \"distance_m\": 21683.189, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Pouparts Jn\", \"stage_seq\": 18, \"distance_m\": 22754.258, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050\", \"location\": \"Battersea Park\", \"stage_seq\": 19, \"distance_m\": 24019.463, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 24589.695, \"section_seq\": 1, \"route_path_id\": 134042}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 25931.767, \"section_seq\": 1, \"route_path_id\": 134042}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25931.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134042}], \"total_distance_m\": 25931.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19968.585, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5963.182, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0958", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:31Z\", \"source_id\": 65120830, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:02:36Z\", \"source_id\": 20626041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:43Z\", \"source_id\": 65129308, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:47Z\", \"source_id\": 20628453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:52Z\", \"source_id\": 65137619, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:08:58Z\", \"source_id\": 20630915, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:30Z\", \"source_id\": 65144405, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:34Z\", \"source_id\": 20632834, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:16Z\", \"source_id\": 65151448, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:19Z\", \"source_id\": 20634969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:10Z\", \"source_id\": 65163826, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:13Z\", \"source_id\": 20638662, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:43Z\", \"source_id\": 65185586, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:44Z\", \"source_id\": 20645078, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:54Z\", \"source_id\": 65193847, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:58Z\", \"source_id\": 20647464, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:05Z\", \"source_id\": 65204569, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:35:08Z\", \"source_id\": 20650546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:37Z\", \"source_id\": 65216126, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:41Z\", \"source_id\": 20653953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:17Z\", \"source_id\": 65222956, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:23Z\", \"source_id\": 20656025, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:29:23Z\", \"source_id\": 65032691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:33Z\", \"source_id\": 65231345, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:35Z\", \"source_id\": 20658359, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:45Z\", \"source_id\": 65242286, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:48Z\", \"source_id\": 20661556, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:30Z\", \"source_id\": 65249269, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:33Z\", \"source_id\": 20663643, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "10", "timing_fact_generation": 1790070754864777, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:24.674958", "service_state_evidence_id": 20663643, "current_leg_start_actual_dep": "2026-09-22T10:50:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:25.649213", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None None 2F17 377416+377422 8 100 None {"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10459.155, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12281.843, "from_m": 10459.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12938.257, "from_m": 12281.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14777.507, "from_m": 12938.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15209.175, "from_m": 14777.507, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15219.1, "from_m": 15209.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15237.496, "from_m": 15219.1, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15780.241, "from_m": 15237.496, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16959.257, "from_m": 15780.241, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17013.718, "from_m": 16959.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": 17058.78, "from_m": 17013.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17142.759, "from_m": 17058.78, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18108.284, "from_m": 17142.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": 18156.568, "from_m": 18108.284, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18168.621, "from_m": 18156.568, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18391.916, "from_m": 18168.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": 18760.197, "from_m": 18391.916, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19201.131, "from_m": 18760.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21513.99, "from_m": 19201.131, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21827.938, "from_m": 21513.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22586.107, "from_m": 21827.938, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24489.782, "from_m": 22586.107, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24579.494, "from_m": 24489.782, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25274.73, "from_m": 24579.494, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25931.767, "from_m": 25274.73, "capability_applied": null, "effective_limit_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": 767488, "profile_key": "925684b005f91c65b0802b54aadd13e4bccf67d093ab109cd86883c21b4c5675", "schedule_id": 10398, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0958", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 134042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1000H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 134042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1004H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4504.095, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1006H", "wtt_dep": "1007", "location": "Brockley", "stage_seq": 6, "distance_m": 5820.106, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1009H", "location": "Honor Oak Park", "stage_seq": 7, "distance_m": 7485.177, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1011H", "wtt_dep": "1012", "location": "Forest Hill", "stage_seq": 8, "distance_m": 8837.541, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1014H", "wtt_dep": "1015H", "location": "Sydenham", "stage_seq": 9, "distance_m": 10258.071, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1026H", "location": "Crystal Palace", "stage_seq": 10, "distance_m": 12155.498, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1029", "location": "Gipsy Hill", "stage_seq": 11, "distance_m": 13266.496, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032", "location": "West Norwood", "stage_seq": 12, "distance_m": 14813.772, "section_seq": 1, "route_path_id": 134042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "West Norwood Junction", "stage_seq": 13, "distance_m": 15237.496, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1036H", "location": "Streatham Hill", "stage_seq": 14, "distance_m": 16909.145, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1039H", "wtt_dep": "1040H", "location": "Balham", "stage_seq": 15, "distance_m": 18553.597, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1042H", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 19445.374, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046H", "location": "Clapham Junction (C)", "stage_seq": 17, "distance_m": 21683.189, "section_seq": 1, "route_path_id": 134042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Pouparts Jn", "stage_seq": 18, "distance_m": 22754.258, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050", "location": "Battersea Park", "stage_seq": 19, "distance_m": 24019.463, "section_seq": 1, "route_path_id": 134042}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 24589.695, "section_seq": 1, "route_path_id": 134042}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 25931.767, "section_seq": 1, "route_path_id": 134042}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25931.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 134042}], "total_distance_m": 25931.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19968.585, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5963.182, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29743, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:31Z", "source_id": 65120830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:02:36Z", "source_id": 20626041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:43Z", "source_id": 65129308, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:47Z", "source_id": 20628453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:52Z", "source_id": 65137619, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:08:58Z", "source_id": 20630915, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:30Z", "source_id": 65144405, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:34Z", "source_id": 20632834, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:16Z", "source_id": 65151448, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:19Z", "source_id": 20634969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29863, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:10Z", "source_id": 65163826, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:13Z", "source_id": 20638662, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:43Z", "source_id": 65185586, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:44Z", "source_id": 20645078, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:54Z", "source_id": 65193847, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:58Z", "source_id": 20647464, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:05Z", "source_id": 65204569, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:35:08Z", "source_id": 20650546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:37Z", "source_id": 65216126, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:41Z", "source_id": 20653953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:17Z", "source_id": 65222956, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:23Z", "source_id": 20656025, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:29:23Z", "source_id": 65032691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:33Z", "source_id": 65231345, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:35Z", "source_id": 20658359, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:45Z", "source_id": 65242286, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:48Z", "source_id": 20661556, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28743, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:30Z", "source_id": 65249269, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:33Z", "source_id": 20663643, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] London Bridge (Central) 0958 0958 11 None None London Victoria (C) 1054 1054 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27397/2026-09-22/detailed None Battersea Park 2026-09-22T10:50:00+01:00 London Victoria (C) 4.0 {"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 1.5 1050 1054 Battersea Park Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-22 10:04:34 TERMINATED 2026-09-22 09:54:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663643 1790070754864777 81 81 2026-09-22 10:04:25.649213 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:24.674958
736562 766449 C09970 879O24ME22 2026-09-22 COMPLETE 20663992 2026-09-22 10:54:00 2026-09-22 10:04:34 2026-09-24 10:04:34 {"id": 766449, "stp": "P", "toc": "Thameslink", "uid": "C09970", "consist": "700025", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09970/2026-09-22/detailed", "trust_id": "879O24ME22", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-22", "dest_arr_time": "1052", "dest_platform": "2", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "9O24", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "1054", "current_leg_dep": "1046", "current_leg_end": "St. Albans", "origin_dep_time": "0919", "origin_platform": "2", "current_location": "St. Albans", "last_update_time": "2026-09-22T10:04:34", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]}", "current_leg_start": "Radlett", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": "Radlett", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85.109, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 424.597, \"from_m\": 85.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\": 462.808, \"from_m\": 424.597, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1104.203, \"from_m\": 462.808, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2890.354, \"from_m\": 1104.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3245.806, \"from_m\": 2890.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4555.706, \"from_m\": 3245.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4605.786, \"from_m\": 4555.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5649.046, \"from_m\": 4605.786, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6009.113, \"from_m\": 5649.046, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7402.297, \"from_m\": 6009.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7624.227, \"from_m\": 7402.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\": 7668.794, \"from_m\": 7624.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8149.248, \"from_m\": 7668.794, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11447.806, \"from_m\": 8149.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13166.672, \"from_m\": 11447.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13868.513, \"from_m\": 13166.672, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16510.447, \"from_m\": 13868.513, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17002.044, \"from_m\": 16510.447, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17031.749, \"from_m\": 17002.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\": 17058.133, \"from_m\": 17031.749, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17095.555, \"from_m\": 17058.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17133.122, \"from_m\": 17095.555, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17167.292, \"from_m\": 17133.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\": 17229.527, \"from_m\": 17167.292, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17443.023, \"from_m\": 17229.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17547.841, \"from_m\": 17443.023, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17646.194, \"from_m\": 17547.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18691.912, \"from_m\": 17646.194, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18782.298, \"from_m\": 18691.912, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19235.029, \"from_m\": 18782.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19289.756, \"from_m\": 19235.029, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23590.063, \"from_m\": 19289.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24140.018, \"from_m\": 23590.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24177.918, \"from_m\": 24140.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\": 24549.35, \"from_m\": 24177.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24880.058, \"from_m\": 24549.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\": 25208.154, \"from_m\": 24880.058, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25223.243, \"from_m\": 25208.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25275.673, \"from_m\": 25223.243, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25345.283, \"from_m\": 25275.673, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25872.568, \"from_m\": 25345.283, \"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\": 25910.332, \"from_m\": 25872.568, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26467.562, \"from_m\": 25910.332, \"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\": 26545.188, \"from_m\": 26467.562, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29896.893, \"from_m\": 26545.188, \"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\": 30174.854, \"from_m\": 29896.893, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30212.115, \"from_m\": 30174.854, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31439.103, \"from_m\": 30212.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31507.988, \"from_m\": 31439.103, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32304.688, \"from_m\": 31507.988, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34467.661, \"from_m\": 32304.688, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34572.08, \"from_m\": 34467.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35847.613, \"from_m\": 34572.08, \"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\": 37234.451, \"from_m\": 35847.613, \"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\": 40593.284, \"from_m\": 37234.451, \"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\": 40686.166, \"from_m\": 40593.284, \"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\": 40737.012, \"from_m\": 40686.166, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40768.667, \"from_m\": 40737.012, \"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\": 41368.534, \"from_m\": 40768.667, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43982.648, \"from_m\": 41368.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49749.401, \"from_m\": 43982.648, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51192.543, \"from_m\": 49749.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62345.269, \"from_m\": 51192.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\": 63123.949, \"from_m\": 62345.269, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63337.252, \"from_m\": 63123.949, \"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}], \"service_id\": 766449, \"profile_key\": \"17538ac7b390d6514341616f8cd068f8fa3980387b12897f4a9bdf65163e102d\", \"schedule_id\": 927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0919\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0921H\", \"wtt_dep\": \"0922\", \"location\": \"West Sutton\", \"stage_seq\": 2, \"distance_m\": 1927.35, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0924\", \"wtt_dep\": \"0924H\", \"location\": \"Sutton Common\", \"stage_seq\": 3, \"distance_m\": 3118.488, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0926H\", \"wtt_dep\": \"0927\", \"location\": \"St Helier\", \"stage_seq\": 4, \"distance_m\": 4808.177, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0928H\", \"wtt_dep\": \"0929\", \"location\": \"Morden South\", \"stage_seq\": 5, \"distance_m\": 5555.984, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0930H\", \"wtt_dep\": \"0931\", \"location\": \"South Merton\", \"stage_seq\": 6, \"distance_m\": 6570.316, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0932H\", \"wtt_dep\": \"0933\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 7, \"distance_m\": 7503.375, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 8, \"distance_m\": 8369.416, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0936\", \"wtt_dep\": \"0937H\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 9, \"distance_m\": 9038.106, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0939H\", \"wtt_dep\": \"0940\", \"location\": \"Haydons Road\", \"stage_seq\": 10, \"distance_m\": 10376.418, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0942H\", \"wtt_dep\": \"0943H\", \"location\": \"Tooting\", \"stage_seq\": 11, \"distance_m\": 12427.656, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0946\", \"location\": \"Streatham South Jn\", \"stage_seq\": 12, \"distance_m\": 13915.763, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0947H\", \"wtt_dep\": \"0948H\", \"location\": \"Streatham\", \"stage_seq\": 13, \"distance_m\": 14864.718, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0952\", \"wtt_dep\": \"0953\", \"location\": \"Tulse Hill\", \"stage_seq\": 14, \"distance_m\": 17311.848, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0957\", \"location\": \"Herne Hill\", \"stage_seq\": 15, \"distance_m\": 18990.505, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"0959H\", \"wtt_dep\": \"1000\", \"location\": \"Loughborough Jn\", \"stage_seq\": 16, \"distance_m\": 20609.346, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1003H\", \"wtt_dep\": \"1004H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 17, \"distance_m\": 23694.726, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 24228.391, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1007H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 19, \"distance_m\": 24972.913, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1008H\", \"wtt_dep\": \"1009H\", \"location\": \"London Blackfriars\", \"stage_seq\": 20, \"distance_m\": 25581.015, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1010H\", \"wtt_dep\": \"1011H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 25983.398, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1014\", \"location\": \"Farringdon\", \"stage_seq\": 22, \"distance_m\": 26713.556, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1017H\", \"wtt_dep\": \"1018H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 23, \"distance_m\": 28932.412, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Dock Jn North\", \"stage_seq\": 24, \"distance_m\": 30164.29, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Kentish Town\", \"stage_seq\": 25, \"distance_m\": 31131.315, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 26, \"distance_m\": 32135.836, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 27, \"distance_m\": 34448.525, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1028\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 34882.463, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031H\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 36831.511, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1033H\", \"location\": \"Brent Cross West\", \"stage_seq\": 30, \"distance_m\": 38316.081, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1035\", \"wtt_dep\": \"1035H\", \"location\": \"Hendon\", \"stage_seq\": 31, \"distance_m\": 39881.213, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 32, \"distance_m\": 43930.826, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1038\", \"wtt_dep\": \"1038H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 33, \"distance_m\": 46449.967, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1043\", \"location\": \"Elstree\", \"stage_seq\": 34, \"distance_m\": 51281.507, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Radlett Jn\", \"stage_seq\": 35, \"distance_m\": 54510.047, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1046H\", \"location\": \"Radlett\", \"stage_seq\": 36, \"distance_m\": 55817.246, \"section_seq\": 1, \"route_path_id\": 130860}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 37, \"distance_m\": 63337.252, \"section_seq\": 1, \"route_path_id\": 130860}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63337.252, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130860}], \"total_distance_m\": 63337.252, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55881.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7455.511, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0919", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:21:22Z\", \"source_id\": 65011077, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:21:26Z\", \"source_id\": 20594104, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:22Z\", \"source_id\": 65027194, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:27:26Z\", \"source_id\": 20598794, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:30:48Z\", \"source_id\": 65036530, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:30:51Z\", \"source_id\": 20601519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:49Z\", \"source_id\": 65053160, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:36:53Z\", \"source_id\": 20606171, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:42Z\", \"source_id\": 65060955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:39:45Z\", \"source_id\": 20608455, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:34Z\", \"source_id\": 65068433, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:39Z\", \"source_id\": 20610709, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:56Z\", \"source_id\": 65082495, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:47:58Z\", \"source_id\": 20614855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:39Z\", \"source_id\": 65092715, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:51:43Z\", \"source_id\": 20617817, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:17Z\", \"source_id\": 65102205, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:55:22Z\", \"source_id\": 20620605, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:59:59Z\", \"source_id\": 65114193, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:00:00Z\", \"source_id\": 20624039, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:19Z\", \"source_id\": 65122870, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:03:23Z\", \"source_id\": 20626647, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:54Z\", \"source_id\": 65135046, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:07:54Z\", \"source_id\": 20630124, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:04Z\", \"source_id\": 65140679, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:10:09Z\", \"source_id\": 20631803, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:52Z\", \"source_id\": 65145463, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:51Z\", \"source_id\": 20633065, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:25Z\", \"source_id\": 65156890, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:16:28Z\", \"source_id\": 20636631, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:24Z\", \"source_id\": 65166980, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:29Z\", \"source_id\": 20639599, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:24Z\", \"source_id\": 65179862, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:27Z\", \"source_id\": 20643377, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:40Z\", \"source_id\": 65188101, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:44Z\", \"source_id\": 20645818, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:37Z\", \"source_id\": 65195799, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:41Z\", \"source_id\": 20648066, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:30Z\", \"source_id\": 65200508, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:35Z\", \"source_id\": 20649426, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:58Z\", \"source_id\": 65209405, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:05Z\", \"source_id\": 20652018, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:35Z\", \"source_id\": 65221197, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:40Z\", \"source_id\": 20655447, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:45Z\", \"source_id\": 65229230, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:44:47Z\", \"source_id\": 20657760, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:02Z\", \"source_id\": 65250479, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:06Z\", \"source_id\": 20663992, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1790070788002569, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:25.263957", "service_state_evidence_id": 20663992, "current_leg_start_actual_dep": "2026-09-22T10:48:30+01:00", "operational_evidence_version": 145, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:25.653376", "service_state_valid_until_kind": null, "operational_interpretation_version": 145, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SUO SAC 9O24 700025 8 100 None {"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85.109, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 424.597, "from_m": 85.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": 462.808, "from_m": 424.597, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1104.203, "from_m": 462.808, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2890.354, "from_m": 1104.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3245.806, "from_m": 2890.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4555.706, "from_m": 3245.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4605.786, "from_m": 4555.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5649.046, "from_m": 4605.786, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6009.113, "from_m": 5649.046, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7402.297, "from_m": 6009.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7624.227, "from_m": 7402.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": 7668.794, "from_m": 7624.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8149.248, "from_m": 7668.794, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11447.806, "from_m": 8149.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13166.672, "from_m": 11447.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13868.513, "from_m": 13166.672, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16510.447, "from_m": 13868.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17002.044, "from_m": 16510.447, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17031.749, "from_m": 17002.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": 17058.133, "from_m": 17031.749, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17095.555, "from_m": 17058.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17133.122, "from_m": 17095.555, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17167.292, "from_m": 17133.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": 17229.527, "from_m": 17167.292, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17443.023, "from_m": 17229.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17547.841, "from_m": 17443.023, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17646.194, "from_m": 17547.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18691.912, "from_m": 17646.194, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18782.298, "from_m": 18691.912, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19235.029, "from_m": 18782.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19289.756, "from_m": 19235.029, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23590.063, "from_m": 19289.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24140.018, "from_m": 23590.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24177.918, "from_m": 24140.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": 24549.35, "from_m": 24177.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24880.058, "from_m": 24549.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": 25208.154, "from_m": 24880.058, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25223.243, "from_m": 25208.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25275.673, "from_m": 25223.243, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25345.283, "from_m": 25275.673, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25872.568, "from_m": 25345.283, "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": 25910.332, "from_m": 25872.568, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26467.562, "from_m": 25910.332, "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": 26545.188, "from_m": 26467.562, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29896.893, "from_m": 26545.188, "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": 30174.854, "from_m": 29896.893, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30212.115, "from_m": 30174.854, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31439.103, "from_m": 30212.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31507.988, "from_m": 31439.103, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32304.688, "from_m": 31507.988, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34467.661, "from_m": 32304.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34572.08, "from_m": 34467.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35847.613, "from_m": 34572.08, "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": 37234.451, "from_m": 35847.613, "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": 40593.284, "from_m": 37234.451, "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": 40686.166, "from_m": 40593.284, "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": 40737.012, "from_m": 40686.166, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40768.667, "from_m": 40737.012, "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": 41368.534, "from_m": 40768.667, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43982.648, "from_m": 41368.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49749.401, "from_m": 43982.648, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51192.543, "from_m": 49749.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62345.269, "from_m": 51192.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": 63123.949, "from_m": 62345.269, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63337.252, "from_m": 63123.949, "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}], "service_id": 766449, "profile_key": "17538ac7b390d6514341616f8cd068f8fa3980387b12897f4a9bdf65163e102d", "schedule_id": 927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0919", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0921H", "wtt_dep": "0922", "location": "West Sutton", "stage_seq": 2, "distance_m": 1927.35, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0924", "wtt_dep": "0924H", "location": "Sutton Common", "stage_seq": 3, "distance_m": 3118.488, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0926H", "wtt_dep": "0927", "location": "St Helier", "stage_seq": 4, "distance_m": 4808.177, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0928H", "wtt_dep": "0929", "location": "Morden South", "stage_seq": 5, "distance_m": 5555.984, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0930H", "wtt_dep": "0931", "location": "South Merton", "stage_seq": 6, "distance_m": 6570.316, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0932H", "wtt_dep": "0933", "location": "Wimbledon Chase", "stage_seq": 7, "distance_m": 7503.375, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935", "location": "Wimbledon West Jn", "stage_seq": 8, "distance_m": 8369.416, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0936", "wtt_dep": "0937H", "location": "Wimbledon (C)", "stage_seq": 9, "distance_m": 9038.106, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0939H", "wtt_dep": "0940", "location": "Haydons Road", "stage_seq": 10, "distance_m": 10376.418, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0942H", "wtt_dep": "0943H", "location": "Tooting", "stage_seq": 11, "distance_m": 12427.656, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0946", "location": "Streatham South Jn", "stage_seq": 12, "distance_m": 13915.763, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0947H", "wtt_dep": "0948H", "location": "Streatham", "stage_seq": 13, "distance_m": 14864.718, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0952", "wtt_dep": "0953", "location": "Tulse Hill", "stage_seq": 14, "distance_m": 17311.848, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0957", "location": "Herne Hill", "stage_seq": 15, "distance_m": 18990.505, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "0959H", "wtt_dep": "1000", "location": "Loughborough Jn", "stage_seq": 16, "distance_m": 20609.346, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1003H", "wtt_dep": "1004H", "location": "Elephant & Castle", "stage_seq": 17, "distance_m": 23694.726, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Southwark Bridge Jn", "stage_seq": 18, "distance_m": 24228.391, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1007H", "location": "Blackfriars Jn", "stage_seq": 19, "distance_m": 24972.913, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1008H", "wtt_dep": "1009H", "location": "London Blackfriars", "stage_seq": 20, "distance_m": 25581.015, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1010H", "wtt_dep": "1011H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 25983.398, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1014", "location": "Farringdon", "stage_seq": 22, "distance_m": 26713.556, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1017H", "wtt_dep": "1018H", "location": "St Pancras Low Level", "stage_seq": 23, "distance_m": 28932.412, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Dock Jn North", "stage_seq": 24, "distance_m": 30164.29, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Kentish Town", "stage_seq": 25, "distance_m": 31131.315, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Carlton Road Jn", "stage_seq": 26, "distance_m": 32135.836, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026H", "location": "West Hampstead South Jn", "stage_seq": 27, "distance_m": 34448.525, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1028", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 34882.463, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031H", "location": "Cricklewood", "stage_seq": 29, "distance_m": 36831.511, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1033H", "location": "Brent Cross West", "stage_seq": 30, "distance_m": 38316.081, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1035", "wtt_dep": "1035H", "location": "Hendon", "stage_seq": 31, "distance_m": 39881.213, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Silkstream Jn", "stage_seq": 32, "distance_m": 43930.826, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1038", "wtt_dep": "1038H", "location": "Mill Hill Broadway", "stage_seq": 33, "distance_m": 46449.967, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1043", "location": "Elstree", "stage_seq": 34, "distance_m": 51281.507, "section_seq": 1, "route_path_id": 130860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Radlett Jn", "stage_seq": 35, "distance_m": 54510.047, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1046H", "location": "Radlett", "stage_seq": 36, "distance_m": 55817.246, "section_seq": 1, "route_path_id": 130860}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "St. Albans", "stage_seq": 37, "distance_m": 63337.252, "section_seq": 1, "route_path_id": 130860}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63337.252, "from_m": 0.0, "section_seq": 1, "route_path_id": 130860}], "total_distance_m": 63337.252, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55881.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7455.511, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30113, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:21:22Z", "source_id": 65011077, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:21:26Z", "source_id": 20594104, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29506, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:22Z", "source_id": 65027194, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:27:26Z", "source_id": 20598794, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29503, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:30:48Z", "source_id": 65036530, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:31:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:30:51Z", "source_id": 20601519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29430, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:49Z", "source_id": 65053160, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:36:53Z", "source_id": 20606171, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29819, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:42Z", "source_id": 65060955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:39:45Z", "source_id": 20608455, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29815, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:34Z", "source_id": 65068433, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:39Z", "source_id": 20610709, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:56Z", "source_id": 65082495, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:47:58Z", "source_id": 20614855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:39Z", "source_id": 65092715, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:51:43Z", "source_id": 20617817, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:17Z", "source_id": 65102205, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:55:22Z", "source_id": 20620605, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:59:59Z", "source_id": 65114193, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:00:00Z", "source_id": 20624039, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:19Z", "source_id": 65122870, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:03:23Z", "source_id": 20626647, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:54Z", "source_id": 65135046, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:07:54Z", "source_id": 20630124, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:04Z", "source_id": 65140679, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:10:09Z", "source_id": 20631803, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:52Z", "source_id": 65145463, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:51Z", "source_id": 20633065, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:25Z", "source_id": 65156890, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:16:28Z", "source_id": 20636631, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:24Z", "source_id": 65166980, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:21:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:29Z", "source_id": 20639599, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:24Z", "source_id": 65179862, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:26:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:27Z", "source_id": 20643377, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:40Z", "source_id": 65188101, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:44Z", "source_id": 20645818, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:37Z", "source_id": 65195799, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T09:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:41Z", "source_id": 20648066, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:30Z", "source_id": 65200508, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T09:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:35Z", "source_id": 20649426, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:58Z", "source_id": 65209405, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T09:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:05Z", "source_id": 20652018, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:35Z", "source_id": 65221197, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T09:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:40Z", "source_id": 20655447, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:45Z", "source_id": 65229230, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T09:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:44:47Z", "source_id": 20657760, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:02Z", "source_id": 65250479, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T09:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:06Z", "source_id": 20663992, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Sutton (Surrey) 0919 0919 2 None None St. Albans 1052 1052 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09970/2026-09-22/detailed None Radlett 2026-09-22T10:48:30+01:00 St. Albans 8.0 {"type": "LineString", "coordinates": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]} 4.7 1046 1054 Radlett St. Albans St. Albans 51.7510039 -0.3275272 51.7510039 -0.3275272 1 0 2026-09-22 10:04:34 TERMINATED 2026-09-22 09:54:00 St. Albans TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663992 1790070788002569 145 145 2026-09-22 10:04:25.653376 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:25.263957
736563 767816 Y65395 529A20MG22 2026-09-22 COMPLETE 20664130 2026-09-22 10:54:00 2026-09-22 10:04:34 2026-09-24 10:04:34 {"id": 767816, "stp": "P", "toc": "London Overground", "uid": "Y65395", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65395/2026-09-22/detailed", "trust_id": "529A20MG22", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A20", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1054", "current_leg_dep": "1049", "current_leg_end": "Crystal Palace", "origin_dep_time": "1011", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-22T10:04:34", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22023.866, \"from_m\": 15874.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.616, \"from_m\": 22023.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 767816, \"profile_key\": \"68d3ea06614b4a6c84c7ac2c02a1d01bc059f1a7da4dd77a4f19cbee11e88bb4\", \"schedule_id\": 29900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1011\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1012H\", \"wtt_dep\": \"1013\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1016\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1017H\", \"wtt_dep\": \"1018\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1019H\", \"wtt_dep\": \"1020\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": \"1022H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1024\", \"wtt_dep\": \"1025\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1029\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1030H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1032H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1033H\", \"wtt_dep\": \"1034H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1038\", \"wtt_dep\": \"1039\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1041H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1046\", \"wtt_dep\": \"1046H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": \"1050\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 121283}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 23709.616, \"section_seq\": 1, \"route_path_id\": 121283}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23709.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121283}], \"total_distance_m\": 23709.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21284.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2425.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1011", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:39Z\", \"source_id\": 65147364, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:12:41Z\", \"source_id\": 20633652, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:07Z\", \"source_id\": 65153546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:16:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:15:10Z\", \"source_id\": 20635626, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:42Z\", \"source_id\": 65160068, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:43Z\", \"source_id\": 20637557, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:49Z\", \"source_id\": 65165482, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:56Z\", \"source_id\": 20639185, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:30Z\", \"source_id\": 65172433, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:29Z\", \"source_id\": 20641139, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:51Z\", \"source_id\": 65178490, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:24:52Z\", \"source_id\": 20642936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:51Z\", \"source_id\": 65183367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:26:55Z\", \"source_id\": 20644468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:51Z\", \"source_id\": 65188550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:56Z\", \"source_id\": 20645976, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:32Z\", \"source_id\": 65192863, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:34Z\", \"source_id\": 20647164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:06Z\", \"source_id\": 65196980, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:10Z\", \"source_id\": 20648409, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:58Z\", \"source_id\": 65201719, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:05Z\", \"source_id\": 20649776, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:28Z\", \"source_id\": 65210565, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:33Z\", \"source_id\": 20652373, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:46Z\", \"source_id\": 65219173, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:49Z\", \"source_id\": 20654851, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:49Z\", \"source_id\": 65226771, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:51Z\", \"source_id\": 20657106, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:01Z\", \"source_id\": 65232531, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:05Z\", \"source_id\": 20658724, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:55Z\", \"source_id\": 65240019, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:58Z\", \"source_id\": 20660919, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:13Z\", \"source_id\": 65250996, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:17Z\", \"source_id\": 20664130, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1790070802232566, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:32.016217", "service_state_evidence_id": 20664130, "current_leg_start_actual_dep": "2026-09-22T10:50:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:33.597263", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ CYP 9A20 None None None None {"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22023.866, "from_m": 15874.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.616, "from_m": 22023.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 767816, "profile_key": "68d3ea06614b4a6c84c7ac2c02a1d01bc059f1a7da4dd77a4f19cbee11e88bb4", "schedule_id": 29900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1011", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1012H", "wtt_dep": "1013", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1016", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1017H", "wtt_dep": "1018", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1019H", "wtt_dep": "1020", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": "1022H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1024", "wtt_dep": "1025", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1029", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1030H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1032H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1033H", "wtt_dep": "1034H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 121283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1038", "wtt_dep": "1039", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1041H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1046", "wtt_dep": "1046H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": "1050", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 121283}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 23709.616, "section_seq": 1, "route_path_id": 121283}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23709.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 121283}], "total_distance_m": 23709.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21284.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2425.529, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:39Z", "source_id": 65147364, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:12:41Z", "source_id": 20633652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:07Z", "source_id": 65153546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:16:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:15:10Z", "source_id": 20635626, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:42Z", "source_id": 65160068, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:43Z", "source_id": 20637557, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:49Z", "source_id": 65165482, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:56Z", "source_id": 20639185, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:30Z", "source_id": 65172433, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:22:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:29Z", "source_id": 20641139, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:51Z", "source_id": 65178490, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:24:52Z", "source_id": 20642936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:51Z", "source_id": 65183367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:26:55Z", "source_id": 20644468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:51Z", "source_id": 65188550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:56Z", "source_id": 20645976, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:32Z", "source_id": 65192863, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:34Z", "source_id": 20647164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:06Z", "source_id": 65196980, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:10Z", "source_id": 20648409, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:58Z", "source_id": 65201719, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:05Z", "source_id": 20649776, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:28Z", "source_id": 65210565, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:33Z", "source_id": 20652373, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:46Z", "source_id": 65219173, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:49Z", "source_id": 20654851, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:49Z", "source_id": 65226771, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T09:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:51Z", "source_id": 20657106, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:01Z", "source_id": 65232531, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T09:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:05Z", "source_id": 20658724, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:55Z", "source_id": 65240019, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T09:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:58Z", "source_id": 20660919, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:13Z", "source_id": 65250996, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:17Z", "source_id": 20664130, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1011 1011 2 None None Crystal Palace 1054 1054 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65395/2026-09-22/detailed None Sydenham 2026-09-22T10:50:00+01:00 Crystal Palace 5.0 {"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} 1.2 1049 1054 Sydenham Crystal Palace Crystal Palace 51.4177859 -0.0721365 51.4177859 -0.0721365 1 0 2026-09-22 10:04:34 TERMINATED 2026-09-22 09:54:00 Crystal Palace TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664130 1790070802232566 71 71 2026-09-22 10:04:33.597263 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:32.016217
736564 767598 C18583 532V23MG22 2026-09-22 COMPLETE 20663749 2026-09-22 10:54:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 767598, "stp": "P", "toc": "Great Northern", "uid": "C18583", "consist": "717013", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18583/2026-09-22/detailed", "trust_id": "532V23MG22", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2V23", "timing_status": "LATE", "origin_station": "Welwyn Garden City", "current_leg_arr": "1054", "current_leg_dep": "1051", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "1002", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "1053", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 140.131, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205.023, \"from_m\": 140.131, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3708.632, \"from_m\": 205.023, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 3762.935, \"from_m\": 3708.632, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9257.176, \"from_m\": 3762.935, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9573.983, \"from_m\": 9257.176, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12284.01, \"from_m\": 9573.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12370.743, \"from_m\": 12284.01, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18149.38, \"from_m\": 12370.743, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18190.414, \"from_m\": 18149.38, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23108.313, \"from_m\": 18190.414, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27244.752, \"from_m\": 23108.313, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28106.658, \"from_m\": 27244.752, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28189.463, \"from_m\": 28106.658, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28696.431, \"from_m\": 28189.463, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 28816.289, \"from_m\": 28696.431, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29669.488, \"from_m\": 28816.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29793.081, \"from_m\": 29669.488, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29898.029, \"from_m\": 29793.081, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 30002.345, \"from_m\": 29898.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31586.736, \"from_m\": 30002.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31863.252, \"from_m\": 31586.736, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34180.831, \"from_m\": 31863.252, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34343.014, \"from_m\": 34180.831, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34345.475, \"from_m\": 34343.014, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 767598, \"profile_key\": \"4e3e1f4d5df892ed97e36ffdbfa2f04846300a5e45ff625be60ffdc74c06c63e\", \"schedule_id\": 2465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1006H\", \"wtt_dep\": \"1007\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4095.166, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1009H\", \"wtt_dep\": \"1010\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7590.46, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1012H\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9374.48, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1015\", \"wtt_dep\": \"1016\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12114.23, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1018H\", \"wtt_dep\": \"1019\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15621.011, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1022\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17833.942, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1023H\", \"wtt_dep\": \"1024\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19216.503, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1026H\", \"wtt_dep\": \"1027\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22247.151, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1029H\", \"wtt_dep\": \"1031\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24643.951, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1033H\", \"location\": \"Hornsey\", \"stage_seq\": 11, \"distance_m\": 26166.355, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1035\", \"wtt_dep\": \"1035H\", \"location\": \"Harringay\", \"stage_seq\": 12, \"distance_m\": 27142.96, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1039\", \"location\": \"Finsbury Park\", \"stage_seq\": 13, \"distance_m\": 28594.206, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1042\", \"wtt_dep\": \"1043\", \"location\": \"Drayton Park\", \"stage_seq\": 14, \"distance_m\": 30126.505, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1044\", \"wtt_dep\": \"1045\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 15, \"distance_m\": 30800.43, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1046H\", \"wtt_dep\": \"1047\", \"location\": \"Essex Road\", \"stage_seq\": 16, \"distance_m\": 31662.682, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050H\", \"location\": \"Old Street\", \"stage_seq\": 17, \"distance_m\": 33746.006, \"section_seq\": 1, \"route_path_id\": 114707}, {\"is_pass\": false, \"wtt_arr\": \"1053\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 18, \"distance_m\": 34345.475, \"section_seq\": 1, \"route_path_id\": 114707}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34345.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114707}], \"total_distance_m\": 34345.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34241.159, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:38Z\", \"source_id\": 65129136, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:05:43Z\", \"source_id\": 20628412, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:34Z\", \"source_id\": 65139440, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:09:36Z\", \"source_id\": 20631376, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:33Z\", \"source_id\": 65144549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:35Z\", \"source_id\": 20632849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:00Z\", \"source_id\": 65150770, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:05Z\", \"source_id\": 20634745, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:28Z\", \"source_id\": 65159528, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:17:31Z\", \"source_id\": 20637365, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:19:57Z\", \"source_id\": 65165794, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:20:04Z\", \"source_id\": 20639252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:02Z\", \"source_id\": 65171200, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:05Z\", \"source_id\": 20640835, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:30Z\", \"source_id\": 65180108, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:32Z\", \"source_id\": 20643431, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:20Z\", \"source_id\": 65187224, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:25Z\", \"source_id\": 20645607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:37Z\", \"source_id\": 65195782, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:31:41Z\", \"source_id\": 20648068, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:21Z\", \"source_id\": 65200066, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:25Z\", \"source_id\": 20649310, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:00Z\", \"source_id\": 65206916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:05Z\", \"source_id\": 20651287, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:24Z\", \"source_id\": 65218337, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:40:30Z\", \"source_id\": 20654589, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:38Z\", \"source_id\": 65226265, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:43Z\", \"source_id\": 20656957, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:32Z\", \"source_id\": 65233885, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:36Z\", \"source_id\": 20659133, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:27Z\", \"source_id\": 65244083, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:30Z\", \"source_id\": 20662075, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:43Z\", \"source_id\": 65249720, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:45Z\", \"source_id\": 20663749, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790070768323919, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:34.270654", "service_state_evidence_id": 20663749, "current_leg_start_actual_dep": "2026-09-22T10:51:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:34.601052", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P WGC MOG 2V23 717013 6 85 None {"version": 3, "segments": [{"to_m": 140.131, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205.023, "from_m": 140.131, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3708.632, "from_m": 205.023, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 3762.935, "from_m": 3708.632, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9257.176, "from_m": 3762.935, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9573.983, "from_m": 9257.176, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12284.01, "from_m": 9573.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12370.743, "from_m": 12284.01, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18149.38, "from_m": 12370.743, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18190.414, "from_m": 18149.38, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23108.313, "from_m": 18190.414, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27244.752, "from_m": 23108.313, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28106.658, "from_m": 27244.752, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28189.463, "from_m": 28106.658, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28696.431, "from_m": 28189.463, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 28816.289, "from_m": 28696.431, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29669.488, "from_m": 28816.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29793.081, "from_m": 29669.488, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29898.029, "from_m": 29793.081, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 30002.345, "from_m": 29898.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31586.736, "from_m": 30002.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31863.252, "from_m": 31586.736, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34180.831, "from_m": 31863.252, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34343.014, "from_m": 34180.831, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34345.475, "from_m": 34343.014, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 767598, "profile_key": "4e3e1f4d5df892ed97e36ffdbfa2f04846300a5e45ff625be60ffdc74c06c63e", "schedule_id": 2465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1002", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1006H", "wtt_dep": "1007", "location": "Hatfield", "stage_seq": 2, "distance_m": 4095.166, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1009H", "wtt_dep": "1010", "location": "Welham Green", "stage_seq": 3, "distance_m": 7590.46, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1012H", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9374.48, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1015", "wtt_dep": "1016", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12114.23, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1018H", "wtt_dep": "1019", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15621.011, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1022", "location": "New Barnet", "stage_seq": 7, "distance_m": 17833.942, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1023H", "wtt_dep": "1024", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19216.503, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1026H", "wtt_dep": "1027", "location": "New Southgate", "stage_seq": 9, "distance_m": 22247.151, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1029H", "wtt_dep": "1031", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24643.951, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1033H", "location": "Hornsey", "stage_seq": 11, "distance_m": 26166.355, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1035", "wtt_dep": "1035H", "location": "Harringay", "stage_seq": 12, "distance_m": 27142.96, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1039", "location": "Finsbury Park", "stage_seq": 13, "distance_m": 28594.206, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1042", "wtt_dep": "1043", "location": "Drayton Park", "stage_seq": 14, "distance_m": 30126.505, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1044", "wtt_dep": "1045", "location": "Highbury & Islington (Great Northern)", "stage_seq": 15, "distance_m": 30800.43, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1046H", "wtt_dep": "1047", "location": "Essex Road", "stage_seq": 16, "distance_m": 31662.682, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050H", "location": "Old Street", "stage_seq": 17, "distance_m": 33746.006, "section_seq": 1, "route_path_id": 114707}, {"is_pass": false, "wtt_arr": "1053", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 18, "distance_m": 34345.475, "section_seq": 1, "route_path_id": 114707}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34345.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 114707}], "total_distance_m": 34345.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34241.159, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:38Z", "source_id": 65129136, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:05:43Z", "source_id": 20628412, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:34Z", "source_id": 65139440, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:09:36Z", "source_id": 20631376, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:33Z", "source_id": 65144549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:35Z", "source_id": 20632849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:00Z", "source_id": 65150770, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:05Z", "source_id": 20634745, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:28Z", "source_id": 65159528, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:17:31Z", "source_id": 20637365, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:19:57Z", "source_id": 65165794, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:20:04Z", "source_id": 20639252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:02Z", "source_id": 65171200, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:05Z", "source_id": 20640835, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:30Z", "source_id": 65180108, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:32Z", "source_id": 20643431, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:20Z", "source_id": 65187224, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:25Z", "source_id": 20645607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:37Z", "source_id": 65195782, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:31:41Z", "source_id": 20648068, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:21Z", "source_id": 65200066, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:25Z", "source_id": 20649310, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:00Z", "source_id": 65206916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:05Z", "source_id": 20651287, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:24Z", "source_id": 65218337, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:40:30Z", "source_id": 20654589, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:38Z", "source_id": 65226265, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:43Z", "source_id": 20656957, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:32Z", "source_id": 65233885, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:47:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:36Z", "source_id": 20659133, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:27Z", "source_id": 65244083, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T09:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:30Z", "source_id": 20662075, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:43Z", "source_id": 65249720, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T09:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:45Z", "source_id": 20663749, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Welwyn Garden City 1002 1002 4 None None Moorgate (Great Northern) 1053 1053 9 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18583/2026-09-22/detailed None Old Street 2026-09-22T10:51:30+01:00 Moorgate (Great Northern) 3.0 {"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} 0.4 1051 1054 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:54:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663749 1790070768323919 74 74 2026-09-22 10:04:34.601052 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:34.270654
736565 768054 W84102 042Y09MG22 2026-09-22 COMPLETE 20664084 2026-09-22 10:54:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 768054, "stp": "P", "toc": "ScotRail", "uid": "W84102", "consist": "385028+385042", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84102/2026-09-22/detailed", "trust_id": "042Y09MG22", "origin_crs": "NBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-22", "dest_arr_time": "1053", "dest_platform": "1", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2Y09", "timing_status": "LATE", "origin_station": "North Berwick", "current_leg_arr": "1054", "current_leg_dep": "1048", "current_leg_end": "Edinburgh", "origin_dep_time": "1020", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-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": "Musselburgh", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Musselburgh", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.153, \"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\": 268.079, \"from_m\": 51.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:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 495.145, \"from_m\": 268.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5488.926, \"from_m\": 495.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6560.95, \"from_m\": 5488.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6576.537, \"from_m\": 6560.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6627.239, \"from_m\": 6576.537, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7555.221, \"from_m\": 6627.239, \"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\": 9589.715, \"from_m\": 7555.221, \"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\": 10482.197, \"from_m\": 9589.715, \"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\": 19107.668, \"from_m\": 10482.197, \"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\": 25612.618, \"from_m\": 19107.668, \"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\": 26294.506, \"from_m\": 25612.618, \"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\": 26366.466, \"from_m\": 26294.506, \"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\": 30077.873, \"from_m\": 26366.466, \"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\": 33430.796, \"from_m\": 30077.873, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34069.539, \"from_m\": 33430.796, \"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\": 34539.696, \"from_m\": 34069.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34606.148, \"from_m\": 34539.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34668.827, \"from_m\": 34606.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35235.823, \"from_m\": 34668.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35682.562, \"from_m\": 35235.823, \"capability_applied\": null, \"effective_limit_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\": 768054, \"profile_key\": \"8c70b2e8166fa60c13c87185a896d66115543fce3bb42b8d39d4a03c679a045c\", \"schedule_id\": 27869, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"North Berwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": false, \"wtt_arr\": \"1027H\", \"wtt_dep\": \"1028\", \"location\": \"Drem\", \"stage_seq\": 2, \"distance_m\": 7230.789, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1033H\", \"location\": \"Longniddry\", \"stage_seq\": 3, \"distance_m\": 14498.881, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038\", \"location\": \"Prestonpans\", \"stage_seq\": 4, \"distance_m\": 20574.342, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": false, \"wtt_arr\": \"1040H\", \"wtt_dep\": \"1041H\", \"location\": \"Wallyford\", \"stage_seq\": 5, \"distance_m\": 23371.456, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 26220.439, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": false, \"wtt_arr\": \"1044H\", \"wtt_dep\": \"1045H\", \"location\": \"Musselburgh\", \"stage_seq\": 7, \"distance_m\": 27502.543, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 8, \"distance_m\": 30357.718, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 9, \"distance_m\": 32728.897, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 10, \"distance_m\": 34668.827, \"section_seq\": 1, \"route_path_id\": 120823}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 120823}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120823}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1020", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:28Z\", \"source_id\": 65190152, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:30Z\", \"source_id\": 20646403, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:51Z\", \"source_id\": 65203975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:53Z\", \"source_id\": 20650408, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:06Z\", \"source_id\": 65214742, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:09Z\", \"source_id\": 20653543, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:36Z\", \"source_id\": 65223675, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:42:42Z\", \"source_id\": 20656236, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:41Z\", \"source_id\": 65234282, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:45Z\", \"source_id\": 20659241, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:10Z\", \"source_id\": 65250801, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:14Z\", \"source_id\": 20664084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "1", "timing_fact_generation": 1790070797772014, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:37.174743", "service_state_evidence_id": 20664084, "current_leg_start_actual_dep": "2026-09-22T10:47:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:37.805328", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NBW EDB 2Y09 385028+385042 6 100 None {"version": 3, "segments": [{"to_m": 51.153, "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": 268.079, "from_m": 51.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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 495.145, "from_m": 268.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5488.926, "from_m": 495.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6560.95, "from_m": 5488.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6576.537, "from_m": 6560.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6627.239, "from_m": 6576.537, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7555.221, "from_m": 6627.239, "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": 9589.715, "from_m": 7555.221, "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": 10482.197, "from_m": 9589.715, "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": 19107.668, "from_m": 10482.197, "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": 25612.618, "from_m": 19107.668, "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": 26294.506, "from_m": 25612.618, "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": 26366.466, "from_m": 26294.506, "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": 30077.873, "from_m": 26366.466, "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": 33430.796, "from_m": 30077.873, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34069.539, "from_m": 33430.796, "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": 34539.696, "from_m": 34069.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34606.148, "from_m": 34539.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34668.827, "from_m": 34606.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35235.823, "from_m": 34668.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35682.562, "from_m": 35235.823, "capability_applied": null, "effective_limit_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": 768054, "profile_key": "8c70b2e8166fa60c13c87185a896d66115543fce3bb42b8d39d4a03c679a045c", "schedule_id": 27869, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1020", "location": "North Berwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120823}, {"is_pass": false, "wtt_arr": "1027H", "wtt_dep": "1028", "location": "Drem", "stage_seq": 2, "distance_m": 7230.789, "section_seq": 1, "route_path_id": 120823}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1033H", "location": "Longniddry", "stage_seq": 3, "distance_m": 14498.881, "section_seq": 1, "route_path_id": 120823}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038", "location": "Prestonpans", "stage_seq": 4, "distance_m": 20574.342, "section_seq": 1, "route_path_id": 120823}, {"is_pass": false, "wtt_arr": "1040H", "wtt_dep": "1041H", "location": "Wallyford", "stage_seq": 5, "distance_m": 23371.456, "section_seq": 1, "route_path_id": 120823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 26220.439, "section_seq": 1, "route_path_id": 120823}, {"is_pass": false, "wtt_arr": "1044H", "wtt_dep": "1045H", "location": "Musselburgh", "stage_seq": 7, "distance_m": 27502.543, "section_seq": 1, "route_path_id": 120823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Portobello Jn (Edinburgh)", "stage_seq": 8, "distance_m": 30357.718, "section_seq": 1, "route_path_id": 120823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Craigentinny Jn", "stage_seq": 9, "distance_m": 32728.897, "section_seq": 1, "route_path_id": 120823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Abbeyhill Jn", "stage_seq": 10, "distance_m": 34668.827, "section_seq": 1, "route_path_id": 120823}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 120823}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 120823}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:28Z", "source_id": 65190152, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:30Z", "source_id": 20646403, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1049, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:51Z", "source_id": 65203975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:53Z", "source_id": 20650408, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:06Z", "source_id": 65214742, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:09Z", "source_id": 20653543, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1039, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:36Z", "source_id": 65223675, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:42:42Z", "source_id": 20656236, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1035, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:41Z", "source_id": 65234282, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:45Z", "source_id": 20659241, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 884, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:10Z", "source_id": 65250801, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:14Z", "source_id": 20664084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] North Berwick 1020 1020 None None None Edinburgh 1053 1052 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84102/2026-09-22/detailed None Musselburgh 2026-09-22T10:47:30+01:00 Edinburgh 6.0 {"type": "LineString", "coordinates": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-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]]} 5.1 1048 1054 Musselburgh Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:54:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664084 1790070797772014 40 40 2026-09-22 10:04:37.805328 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:37.174743
736566 767496 P28666 192W12MF22 2026-09-22 COMPLETE 20665132 2026-09-22 10:45:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 767496, "stp": "P", "toc": "Northern", "uid": "P28666", "consist": "155345", "dest_crs": "BDT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28666/2026-09-22/detailed", "trust_id": "192W12MF22", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bridlington", "service_date": "2026-09-22", "dest_arr_time": "1044", "dest_platform": "6", "is_terminated": 1, "next_location": "Bridlington", "signalling_id": "2W12", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "1045", "current_leg_dep": "1034", "current_leg_end": "Bridlington", "origin_dep_time": "0958", "origin_platform": "4", "current_location": "Bridlington", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.38559972789878705, 54.011375656465944], [-0.3855959, 54.01137659999999], [-0.3849005, 54.0115432], [-0.3842346, 54.0117227], [-0.3842012, 54.01173090000001], [-0.384005, 54.011785499999995], [-0.3831726999999999, 54.0120146], [-0.3823863, 54.0122387], [-0.3812628, 54.01256599999999], [-0.3777584, 54.0135868], [-0.37661539999999993, 54.0139261], [-0.3737423, 54.014760800000005], [-0.3693141, 54.0160373], [-0.3655036, 54.0171463], [-0.3619774, 54.0181726], [-0.35932611364780853, 54.01893791183704], [-0.3576054, 54.01943459999999], [-0.3552065, 54.02013239999999], [-0.3518975999999999, 54.0210948], [-0.3484089, 54.02210349999999], [-0.34600290000000006, 54.0228013], [-0.3449063, 54.0231194], [-0.34460109999999994, 54.0232078], [-0.3430292, 54.0236629], [-0.34111119999999995, 54.0242175], [-0.33879699999999996, 54.0248895], [-0.3386899, 54.0249202], [-0.33787490000000003, 54.02516820000001], [-0.33783889999999994, 54.0251796], [-0.33713009999999993, 54.0254048], [-0.33666969999999996, 54.0255709], [-0.3363511, 54.0256943], [-0.3357101, 54.0259426], [-0.33516549999999995, 54.02616450000001], [-0.3348031, 54.0263303], [-0.3344499, 54.026498], [-0.3341439, 54.0266713], [-0.3335371, 54.02701679999999], [-0.3329409, 54.0273546], [-0.3323904999999999, 54.02771609999999], [-0.3308837, 54.0288278], [-0.32946889999999995, 54.0299599], [-0.3275605999999999, 54.0314461], [-0.3222474, 54.035545], [-0.319593, 54.0375888], [-0.31826469999999996, 54.03861979999999], [-0.31694549999999994, 54.0396443], [-0.3161498, 54.0402554], [-0.3121058, 54.04338889999999], [-0.3108658, 54.0443398], [-0.310457, 54.0446573], [-0.3096628, 54.0452741], [-0.30944109999999997, 54.0454442], [-0.3084127, 54.04623349999999], [-0.30552819999999997, 54.04845240000001], [-0.3040892, 54.0495754], [-0.3026463, 54.05069280000001], [-0.30102561070950123, 54.05194394711092], [-0.3007061, 54.0521906], [-0.2997024, 54.0529489], [-0.2992788, 54.0532444], [-0.2989107999999999, 54.05350010000001], [-0.29816469999999995, 54.05396619999999], [-0.2973764, 54.0544121], [-0.29673949999999993, 54.05473500000001], [-0.2961421, 54.05501790000001], [-0.2953813, 54.0553369], [-0.2946426999999999, 54.05564280000001], [-0.29366089999999995, 54.0559858], [-0.2930481, 54.0561774], [-0.29246649999999996, 54.0563474], [-0.2907471, 54.0567995], [-0.2890105, 54.057239800000005], [-0.2856076, 54.05808], [-0.2810542, 54.0592218], [-0.2787893, 54.05979229999999], [-0.27763579999999993, 54.0600795], [-0.27652639999999995, 54.06035889999999], [-0.27525369999999993, 54.060672], [-0.273971, 54.0609948], [-0.26949458523585645, 54.062106019751035], [-0.2598338, 54.0645041], [-0.253852, 54.065733399999985], [-0.24989970000000003, 54.06653909999999], [-0.2477085, 54.06699], [-0.2460233, 54.0673368], [-0.2454465, 54.0674502], [-0.2451553999999999, 54.0675099], [-0.2414335, 54.06827330000001], [-0.239697, 54.06863140000001], [-0.2379217, 54.0690005], [-0.2333887, 54.06991910000001], [-0.2297584, 54.07066100000001], [-0.2275186, 54.071123], [-0.22712769999999996, 54.0712049], [-0.2256750999999999, 54.07150920000001], [-0.2243938, 54.071819799999986], [-0.2233865, 54.0720976], [-0.22277849999999996, 54.072281699999984], [-0.22176919999999997, 54.072619], [-0.2210297, 54.0728926], [-0.2203601, 54.073155400000005], [-0.2192073, 54.0736467], [-0.2184686, 54.0740007], [-0.21762459999999997, 54.074442], [-0.2170498, 54.07476939999999], [-0.21651649999999997, 54.075086500000005], [-0.2158559, 54.0755056], [-0.2152809, 54.0759107], [-0.2140225, 54.076834], [-0.2127645, 54.0777496], [-0.2107744, 54.0792231], [-0.2093222, 54.08028869999998], [-0.2076526, 54.081513699999995], [-0.20658509999999997, 54.08230830000001], [-0.20629539999999996, 54.0825097], [-0.20614119999999997, 54.0826096], [-0.2058433, 54.08278009999999], [-0.2055592, 54.08294], [-0.205327, 54.083060999999994], [-0.2049111, 54.0832321], [-0.2045009, 54.0833898], [-0.20409, 54.0835328], [-0.2035476, 54.0836942], [-0.20317499999999997, 54.083781], [-0.2026501, 54.083869199999995], [-0.2018912, 54.0839674], [-0.2015894, 54.0840011], [-0.2006936, 54.0840933], [-0.2003879, 54.084124499999994], [-0.1999676, 54.0841885]]}", "current_leg_start": "Nafferton", "dest_arr_time_act": "1043", "motion_projection": null, "next_location_lat": "54.0841885", "next_location_lon": "-0.1999676", "previous_location": "Nafferton", "current_leg_milage": "9.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 615.211, \"from_m\": 410.885, \"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\": 1416.054, \"from_m\": 615.211, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1447.963, \"from_m\": 1416.054, \"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\": 1496.924, \"from_m\": 1447.963, \"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\": 2190.676, \"from_m\": 1496.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3473.412, \"from_m\": 2190.676, \"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\": 6356.478, \"from_m\": 3473.412, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6806.574, \"from_m\": 6356.478, \"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\": 9317.928, \"from_m\": 6806.574, \"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\": 10636.464, \"from_m\": 9317.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10720.7, \"from_m\": 10636.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13103.509, \"from_m\": 10720.7, \"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\": 13148.349, \"from_m\": 13103.509, \"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\": 13397.487, \"from_m\": 13148.349, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17930.699, \"from_m\": 13397.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18048.754, \"from_m\": 17930.699, \"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\": 19660.123, \"from_m\": 18048.754, \"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\": 19825.688, \"from_m\": 19660.123, \"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\": 20612.046, \"from_m\": 19825.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\": 20886.234, \"from_m\": 20612.046, \"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\": 21805.599, \"from_m\": 20886.234, \"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\": 22031.583, \"from_m\": 21805.599, \"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\": 22452.778, \"from_m\": 22031.583, \"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\": 22575.985, \"from_m\": 22452.778, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23318.967, \"from_m\": 22575.985, \"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\": 23434.897, \"from_m\": 23318.967, \"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\": 26031.321, \"from_m\": 23434.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26237.372, \"from_m\": 26031.321, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30450.662, \"from_m\": 26237.372, \"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\": 31074.366, \"from_m\": 30450.662, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 31175.034, \"from_m\": 31074.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\": 31727.026, \"from_m\": 31175.034, \"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\": 34553.972, \"from_m\": 31727.026, \"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\": 34800.051, \"from_m\": 34553.972, \"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\": 34999.146, \"from_m\": 34800.051, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 37568.531, \"from_m\": 34999.146, \"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\": 37670.649, \"from_m\": 37568.531, \"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\": 38161.124, \"from_m\": 37670.649, \"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\": 38276.65, \"from_m\": 38161.124, \"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\": 40987.273, \"from_m\": 38276.65, \"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\": 41097.07, \"from_m\": 40987.273, \"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\": 45909.237, \"from_m\": 41097.07, \"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\": 46085.583, \"from_m\": 45909.237, \"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\": 49188.02, \"from_m\": 46085.583, \"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\": 49370.522, \"from_m\": 49188.02, \"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\": 49401.686, \"from_m\": 49370.522, \"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\": 49681.736, \"from_m\": 49401.686, \"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\": 767496, \"profile_key\": \"8099f5249aec849d5068c548c5bac2ff84036073c1a6044bca459b980bc94590\", \"schedule_id\": 19969, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138856}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1006\", \"location\": \"Cottingham\", \"stage_seq\": 2, \"distance_m\": 6356.478, \"section_seq\": 1, \"route_path_id\": 138856}, {\"is_pass\": false, \"wtt_arr\": \"1011H\", \"wtt_dep\": \"1012H\", \"location\": \"Beverley\", \"stage_seq\": 3, \"distance_m\": 13240.753, \"section_seq\": 1, \"route_path_id\": 138856}, {\"is_pass\": false, \"wtt_arr\": \"1021\", \"wtt_dep\": \"1021H\", \"location\": \"Hutton Cranswick\", \"stage_seq\": 4, \"distance_m\": 26180.635, \"section_seq\": 1, \"route_path_id\": 138856}, {\"is_pass\": false, \"wtt_arr\": \"1026\", \"wtt_dep\": \"1027\", \"location\": \"Driffield\", \"stage_seq\": 5, \"distance_m\": 31293.643, \"section_seq\": 1, \"route_path_id\": 138856}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1031\", \"location\": \"Nafferton\", \"stage_seq\": 6, \"distance_m\": 34686.562, \"section_seq\": 1, \"route_path_id\": 138856}, {\"is_pass\": false, \"wtt_arr\": \"1043\", \"wtt_dep\": null, \"location\": \"Bridlington\", \"stage_seq\": 7, \"distance_m\": 49681.736, \"section_seq\": 1, \"route_path_id\": 138856}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49681.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138856}], \"total_distance_m\": 49681.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 49681.736, \"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": "0958", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.0841885", "current_position_lon": "-0.1999676", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:06:41Z\", \"source_id\": 20629186, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:51Z\", \"source_id\": 20635382, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:23:43Z\", \"source_id\": 20642049, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:14Z\", \"source_id\": 20646193, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:16Z\", \"source_id\": 20649172, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:54:41Z\", \"source_id\": 20665132, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridlington", "service_state_platform": "6", "timing_fact_generation": 1790070882495336, "current_leg_arrival_utc": "2026-09-22T10:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:42.492328", "service_state_evidence_id": 20665132, "current_leg_start_actual_dep": "2026-09-22T10:33:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-22T09:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:42.838751", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HUL BDT 2W12 155345 2 75 None {"version": 3, "segments": [{"to_m": 410.885, "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": 615.211, "from_m": 410.885, "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": 1416.054, "from_m": 615.211, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1447.963, "from_m": 1416.054, "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": 1496.924, "from_m": 1447.963, "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": 2190.676, "from_m": 1496.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3473.412, "from_m": 2190.676, "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": 6356.478, "from_m": 3473.412, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6806.574, "from_m": 6356.478, "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": 9317.928, "from_m": 6806.574, "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": 10636.464, "from_m": 9317.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10720.7, "from_m": 10636.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13103.509, "from_m": 10720.7, "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": 13148.349, "from_m": 13103.509, "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": 13397.487, "from_m": 13148.349, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17930.699, "from_m": 13397.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18048.754, "from_m": 17930.699, "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": 19660.123, "from_m": 18048.754, "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": 19825.688, "from_m": 19660.123, "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": 20612.046, "from_m": 19825.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": 20886.234, "from_m": 20612.046, "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": 21805.599, "from_m": 20886.234, "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": 22031.583, "from_m": 21805.599, "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": 22452.778, "from_m": 22031.583, "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": 22575.985, "from_m": 22452.778, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23318.967, "from_m": 22575.985, "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": 23434.897, "from_m": 23318.967, "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": 26031.321, "from_m": 23434.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26237.372, "from_m": 26031.321, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30450.662, "from_m": 26237.372, "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": 31074.366, "from_m": 30450.662, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 31175.034, "from_m": 31074.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": 31727.026, "from_m": 31175.034, "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": 34553.972, "from_m": 31727.026, "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": 34800.051, "from_m": 34553.972, "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": 34999.146, "from_m": 34800.051, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 37568.531, "from_m": 34999.146, "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": 37670.649, "from_m": 37568.531, "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": 38161.124, "from_m": 37670.649, "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": 38276.65, "from_m": 38161.124, "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": 40987.273, "from_m": 38276.65, "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": 41097.07, "from_m": 40987.273, "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": 45909.237, "from_m": 41097.07, "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": 46085.583, "from_m": 45909.237, "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": 49188.02, "from_m": 46085.583, "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": 49370.522, "from_m": 49188.02, "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": 49401.686, "from_m": 49370.522, "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": 49681.736, "from_m": 49401.686, "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": 767496, "profile_key": "8099f5249aec849d5068c548c5bac2ff84036073c1a6044bca459b980bc94590", "schedule_id": 19969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0958", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138856}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1006", "location": "Cottingham", "stage_seq": 2, "distance_m": 6356.478, "section_seq": 1, "route_path_id": 138856}, {"is_pass": false, "wtt_arr": "1011H", "wtt_dep": "1012H", "location": "Beverley", "stage_seq": 3, "distance_m": 13240.753, "section_seq": 1, "route_path_id": 138856}, {"is_pass": false, "wtt_arr": "1021", "wtt_dep": "1021H", "location": "Hutton Cranswick", "stage_seq": 4, "distance_m": 26180.635, "section_seq": 1, "route_path_id": 138856}, {"is_pass": false, "wtt_arr": "1026", "wtt_dep": "1027", "location": "Driffield", "stage_seq": 5, "distance_m": 31293.643, "section_seq": 1, "route_path_id": 138856}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1031", "location": "Nafferton", "stage_seq": 6, "distance_m": 34686.562, "section_seq": 1, "route_path_id": 138856}, {"is_pass": false, "wtt_arr": "1043", "wtt_dep": null, "location": "Bridlington", "stage_seq": 7, "distance_m": 49681.736, "section_seq": 1, "route_path_id": 138856}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49681.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 138856}], "total_distance_m": 49681.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49681.736, "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-22T09:06:41Z", "source_id": 20629186, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:51Z", "source_id": 20635382, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:23:43Z", "source_id": 20642049, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:14Z", "source_id": 20646193, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:16Z", "source_id": 20649172, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:54:41Z", "source_id": 20665132, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}] Hull 0958 0958 4 None None Bridlington 1044 1043 6 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28666/2026-09-22/detailed None Nafferton 2026-09-22T10:33:00+01:00 Bridlington 11.0 {"type": "LineString", "coordinates": [[-0.38559972789878705, 54.011375656465944], [-0.3855959, 54.01137659999999], [-0.3849005, 54.0115432], [-0.3842346, 54.0117227], [-0.3842012, 54.01173090000001], [-0.384005, 54.011785499999995], [-0.3831726999999999, 54.0120146], [-0.3823863, 54.0122387], [-0.3812628, 54.01256599999999], [-0.3777584, 54.0135868], [-0.37661539999999993, 54.0139261], [-0.3737423, 54.014760800000005], [-0.3693141, 54.0160373], [-0.3655036, 54.0171463], [-0.3619774, 54.0181726], [-0.35932611364780853, 54.01893791183704], [-0.3576054, 54.01943459999999], [-0.3552065, 54.02013239999999], [-0.3518975999999999, 54.0210948], [-0.3484089, 54.02210349999999], [-0.34600290000000006, 54.0228013], [-0.3449063, 54.0231194], [-0.34460109999999994, 54.0232078], [-0.3430292, 54.0236629], [-0.34111119999999995, 54.0242175], [-0.33879699999999996, 54.0248895], [-0.3386899, 54.0249202], [-0.33787490000000003, 54.02516820000001], [-0.33783889999999994, 54.0251796], [-0.33713009999999993, 54.0254048], [-0.33666969999999996, 54.0255709], [-0.3363511, 54.0256943], [-0.3357101, 54.0259426], [-0.33516549999999995, 54.02616450000001], [-0.3348031, 54.0263303], [-0.3344499, 54.026498], [-0.3341439, 54.0266713], [-0.3335371, 54.02701679999999], [-0.3329409, 54.0273546], [-0.3323904999999999, 54.02771609999999], [-0.3308837, 54.0288278], [-0.32946889999999995, 54.0299599], [-0.3275605999999999, 54.0314461], [-0.3222474, 54.035545], [-0.319593, 54.0375888], [-0.31826469999999996, 54.03861979999999], [-0.31694549999999994, 54.0396443], [-0.3161498, 54.0402554], [-0.3121058, 54.04338889999999], [-0.3108658, 54.0443398], [-0.310457, 54.0446573], [-0.3096628, 54.0452741], [-0.30944109999999997, 54.0454442], [-0.3084127, 54.04623349999999], [-0.30552819999999997, 54.04845240000001], [-0.3040892, 54.0495754], [-0.3026463, 54.05069280000001], [-0.30102561070950123, 54.05194394711092], [-0.3007061, 54.0521906], [-0.2997024, 54.0529489], [-0.2992788, 54.0532444], [-0.2989107999999999, 54.05350010000001], [-0.29816469999999995, 54.05396619999999], [-0.2973764, 54.0544121], [-0.29673949999999993, 54.05473500000001], [-0.2961421, 54.05501790000001], [-0.2953813, 54.0553369], [-0.2946426999999999, 54.05564280000001], [-0.29366089999999995, 54.0559858], [-0.2930481, 54.0561774], [-0.29246649999999996, 54.0563474], [-0.2907471, 54.0567995], [-0.2890105, 54.057239800000005], [-0.2856076, 54.05808], [-0.2810542, 54.0592218], [-0.2787893, 54.05979229999999], [-0.27763579999999993, 54.0600795], [-0.27652639999999995, 54.06035889999999], [-0.27525369999999993, 54.060672], [-0.273971, 54.0609948], [-0.26949458523585645, 54.062106019751035], [-0.2598338, 54.0645041], [-0.253852, 54.065733399999985], [-0.24989970000000003, 54.06653909999999], [-0.2477085, 54.06699], [-0.2460233, 54.0673368], [-0.2454465, 54.0674502], [-0.2451553999999999, 54.0675099], [-0.2414335, 54.06827330000001], [-0.239697, 54.06863140000001], [-0.2379217, 54.0690005], [-0.2333887, 54.06991910000001], [-0.2297584, 54.07066100000001], [-0.2275186, 54.071123], [-0.22712769999999996, 54.0712049], [-0.2256750999999999, 54.07150920000001], [-0.2243938, 54.071819799999986], [-0.2233865, 54.0720976], [-0.22277849999999996, 54.072281699999984], [-0.22176919999999997, 54.072619], [-0.2210297, 54.0728926], [-0.2203601, 54.073155400000005], [-0.2192073, 54.0736467], [-0.2184686, 54.0740007], [-0.21762459999999997, 54.074442], [-0.2170498, 54.07476939999999], [-0.21651649999999997, 54.075086500000005], [-0.2158559, 54.0755056], [-0.2152809, 54.0759107], [-0.2140225, 54.076834], [-0.2127645, 54.0777496], [-0.2107744, 54.0792231], [-0.2093222, 54.08028869999998], [-0.2076526, 54.081513699999995], [-0.20658509999999997, 54.08230830000001], [-0.20629539999999996, 54.0825097], [-0.20614119999999997, 54.0826096], [-0.2058433, 54.08278009999999], [-0.2055592, 54.08294], [-0.205327, 54.083060999999994], [-0.2049111, 54.0832321], [-0.2045009, 54.0833898], [-0.20409, 54.0835328], [-0.2035476, 54.0836942], [-0.20317499999999997, 54.083781], [-0.2026501, 54.083869199999995], [-0.2018912, 54.0839674], [-0.2015894, 54.0840011], [-0.2006936, 54.0840933], [-0.2003879, 54.084124499999994], [-0.1999676, 54.0841885]]} 9.3 1034 1045 Nafferton Bridlington Bridlington 54.0841885 -0.1999676 54.0841885 -0.1999676 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:45:00 Bridlington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20665132 1790070882495336 13 13 2026-09-22 10:04:42.838751 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:42.492328
736567 768130 L83489 872N21NG22 2026-09-22 COMPLETE 20664315 2026-09-22 10:54:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 768130, "stp": "P", "toc": "South Western Railway", "uid": "L83489", "consist": "450040", "dest_crs": "AHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83489/2026-09-22/detailed", "trust_id": "872N21NG22", "origin_crs": "ACT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aldershot", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "3", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "2N21", "timing_status": "ON TIME", "origin_station": "Ascot", "current_leg_arr": "1054", "current_leg_dep": "1049", "current_leg_end": "Aldershot", "origin_dep_time": "1023", "origin_platform": "3", "current_location": "Aldershot", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Ash Vale", "dest_arr_time_act": "1054", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": "Ash Vale", "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\": 126.512, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 641.587, \"from_m\": 126.512, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10177.82, \"from_m\": 641.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11411.662, \"from_m\": 10177.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15335.643, \"from_m\": 11411.662, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15606.524, \"from_m\": 15335.643, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18588.99, \"from_m\": 15606.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18960.14, \"from_m\": 18588.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22437.148, \"from_m\": 18960.14, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22986.201, \"from_m\": 22437.148, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23199.73, \"from_m\": 22986.201, \"capability_applied\": null, \"effective_limit_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\": 768130, \"profile_key\": \"d2bfd1630d694a412c476b864ad34704136fdf1f43c96e7e7388f20c39374da4\", \"schedule_id\": 16667, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Ascot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1029\", \"location\": \"Bagshot\", \"stage_seq\": 2, \"distance_m\": 5111.734, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": false, \"wtt_arr\": \"1034H\", \"wtt_dep\": \"1039\", \"location\": \"Camberley\", \"stage_seq\": 3, \"distance_m\": 10376.519, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043\", \"location\": \"Frimley\", \"stage_seq\": 4, \"distance_m\": 13928.792, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Frimley Jn\", \"stage_seq\": 5, \"distance_m\": 15516.558, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": false, \"wtt_arr\": \"1049\", \"wtt_dep\": \"1049H\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 19022.117, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 7, \"distance_m\": 20791.649, \"section_seq\": 1, \"route_path_id\": 137519}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"Aldershot\", \"stage_seq\": 8, \"distance_m\": 23199.73, \"section_seq\": 1, \"route_path_id\": 137519}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23199.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137519}], \"total_distance_m\": 23199.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23199.73, \"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": "1023", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:33Z\", \"source_id\": 65180247, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:36Z\", \"source_id\": 20643476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:07Z\", \"source_id\": 65199494, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:33:11Z\", \"source_id\": 20649112, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:13Z\", \"source_id\": 65220265, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:20Z\", \"source_id\": 20655174, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:59Z\", \"source_id\": 65237668, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:03Z\", \"source_id\": 20660223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:31Z\", \"source_id\": 65251707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:34Z\", \"source_id\": 20664315, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aldershot", "service_state_platform": "3", "timing_fact_generation": 1790070815259156, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:48.797688", "service_state_evidence_id": 20664315, "current_leg_start_actual_dep": "2026-09-22T10:49:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:48.991062", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P ACT AHT 2N21 450040 4 100 None {"version": 3, "segments": [{"to_m": 126.512, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 641.587, "from_m": 126.512, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10177.82, "from_m": 641.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11411.662, "from_m": 10177.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15335.643, "from_m": 11411.662, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15606.524, "from_m": 15335.643, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18588.99, "from_m": 15606.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18960.14, "from_m": 18588.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22437.148, "from_m": 18960.14, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22986.201, "from_m": 22437.148, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23199.73, "from_m": 22986.201, "capability_applied": null, "effective_limit_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": 768130, "profile_key": "d2bfd1630d694a412c476b864ad34704136fdf1f43c96e7e7388f20c39374da4", "schedule_id": 16667, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1023", "location": "Ascot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137519}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1029", "location": "Bagshot", "stage_seq": 2, "distance_m": 5111.734, "section_seq": 1, "route_path_id": 137519}, {"is_pass": false, "wtt_arr": "1034H", "wtt_dep": "1039", "location": "Camberley", "stage_seq": 3, "distance_m": 10376.519, "section_seq": 1, "route_path_id": 137519}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043", "location": "Frimley", "stage_seq": 4, "distance_m": 13928.792, "section_seq": 1, "route_path_id": 137519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Frimley Jn", "stage_seq": 5, "distance_m": 15516.558, "section_seq": 1, "route_path_id": 137519}, {"is_pass": false, "wtt_arr": "1049", "wtt_dep": "1049H", "location": "Ash Vale", "stage_seq": 6, "distance_m": 19022.117, "section_seq": 1, "route_path_id": 137519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Aldershot North Jn", "stage_seq": 7, "distance_m": 20791.649, "section_seq": 1, "route_path_id": 137519}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "Aldershot", "stage_seq": 8, "distance_m": 23199.73, "section_seq": 1, "route_path_id": 137519}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23199.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 137519}], "total_distance_m": 23199.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23199.73, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28178, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:33Z", "source_id": 65180247, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:36Z", "source_id": 20643476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28166, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:07Z", "source_id": 65199494, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:33:11Z", "source_id": 20649112, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28162, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:13Z", "source_id": 65220265, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:20Z", "source_id": 20655174, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27887, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:59Z", "source_id": 65237668, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:03Z", "source_id": 20660223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27872, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:31Z", "source_id": 65251707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:34Z", "source_id": 20664315, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Ascot 1023 1023 3 None None Aldershot 1054 1054 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83489/2026-09-22/detailed None Ash Vale 2026-09-22T10:49:30+01:00 Aldershot 5.0 {"type": "LineString", "coordinates": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]} 2.6 1049 1054 Ash Vale Aldershot Aldershot 51.2462418 -0.7596995 51.2462418 -0.7596995 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:54:00 Aldershot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20664315 1790070815259156 25 25 2026-09-22 10:04:48.991062 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:48.797688
736568 762568 P90346 892W98MA22 2026-09-22 COMPLETE 20663841 2026-09-22 10:54:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 762568, "stp": "P", "toc": "Southeastern", "uid": "P90346", "consist": "375603+375825", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90346/2026-09-22/detailed", "trust_id": "892W98MA22", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "4", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2W98", "timing_status": "ON TIME", "origin_station": "Faversham", "current_leg_arr": "1054", "current_leg_dep": "1051", "current_leg_end": "London Charing Cross", "origin_dep_time": "0705", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "1054", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.166, \"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\": 224.018, \"from_m\": 110.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 655.418, \"from_m\": 224.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\": 10495.813, \"from_m\": 655.418, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11512.509, \"from_m\": 10495.813, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16568.23, \"from_m\": 11512.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18219.415, \"from_m\": 16568.23, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 18708.378, \"from_m\": 18219.415, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22759.725, \"from_m\": 18708.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22784.794, \"from_m\": 22759.725, \"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\": 23571.78, \"from_m\": 22784.794, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23591.606, \"from_m\": 23571.78, \"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\": 25332.224, \"from_m\": 23591.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25349.06, \"from_m\": 25332.224, \"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\": 29312.764, \"from_m\": 25349.06, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29681.494, \"from_m\": 29312.764, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32967.209, \"from_m\": 29681.494, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34769.369, \"from_m\": 32967.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35629.552, \"from_m\": 34769.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\": 41635.702, \"from_m\": 35629.552, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42768.206, \"from_m\": 41635.702, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43383.55, \"from_m\": 42768.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\": 44030.147, \"from_m\": 43383.55, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44072.462, \"from_m\": 44030.147, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 44175.698, \"from_m\": 44072.462, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49657.03, \"from_m\": 44175.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\": 50203.449, \"from_m\": 49657.03, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54239.367, \"from_m\": 50203.449, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55332.567, \"from_m\": 54239.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\": 58530.686, \"from_m\": 55332.567, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58542.996, \"from_m\": 58530.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62762.975, \"from_m\": 58542.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63636.513, \"from_m\": 62762.975, \"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\": 63743.896, \"from_m\": 63636.513, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64311.072, \"from_m\": 63743.896, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 75330.068, \"from_m\": 64311.072, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76377.994, \"from_m\": 75330.068, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 77173.544, \"from_m\": 76377.994, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77267.748, \"from_m\": 77173.544, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 78272.34, \"from_m\": 77267.748, \"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\": 78909.369, \"from_m\": 78272.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\": 78950.015, \"from_m\": 78909.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\": 79763.007, \"from_m\": 78950.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80465.567, \"from_m\": 79763.007, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83233.108, \"from_m\": 80465.567, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83465.356, \"from_m\": 83233.108, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90470.396, \"from_m\": 83465.356, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91017.87, \"from_m\": 90470.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 95803.966, \"from_m\": 91017.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96170.069, \"from_m\": 95803.966, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96249.706, \"from_m\": 96170.069, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96319.886, \"from_m\": 96249.706, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96507.586, \"from_m\": 96319.886, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96677.715, \"from_m\": 96507.586, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 97261.425, \"from_m\": 96677.715, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 98002.46, \"from_m\": 97261.425, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 99038.48, \"from_m\": 98002.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\": 142.915}, {\"to_m\": 100223.376, \"from_m\": 99038.48, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 100342.823, \"from_m\": 100223.376, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 111028.225, \"from_m\": 100342.823, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 112251.711, \"from_m\": 111028.225, \"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.633}, {\"to_m\": 112379.653, \"from_m\": 112251.711, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 112752.491, \"from_m\": 112379.653, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 112801.648, \"from_m\": 112752.491, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112948.271, \"from_m\": 112801.648, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113009.535, \"from_m\": 112948.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114204.184, \"from_m\": 113009.535, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 114269.138, \"from_m\": 114204.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114558.538, \"from_m\": 114269.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114700.606, \"from_m\": 114558.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147694.876, \"from_m\": 114700.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 147793.221, \"from_m\": 147694.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154605.55, \"from_m\": 147793.221, \"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\": 156120.042, \"from_m\": 154605.55, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 156703.559, \"from_m\": 156120.042, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 156753.593, \"from_m\": 156703.559, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156977.968, \"from_m\": 156753.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157762.802, \"from_m\": 156977.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\": 163765.24, \"from_m\": 157762.802, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167242.211, \"from_m\": 163765.24, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 169792.857, \"from_m\": 167242.211, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 172579.432, \"from_m\": 169792.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 178942.569, \"from_m\": 172579.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 180908.082, \"from_m\": 178942.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\": 180950.905, \"from_m\": 180908.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183703.564, \"from_m\": 180950.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\": 184328.172, \"from_m\": 183703.564, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 184374.139, \"from_m\": 184328.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184938.491, \"from_m\": 184374.139, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 185218.51, \"from_m\": 184938.491, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189809.397, \"from_m\": 185218.51, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 189848.985, \"from_m\": 189809.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\": 191101.788, \"from_m\": 189848.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 192878.89, \"from_m\": 191101.788, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193294.333, \"from_m\": 192878.89, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 193702.917, \"from_m\": 193294.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\": 193800.161, \"from_m\": 193702.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 199909.914, \"from_m\": 193800.161, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 200953.338, \"from_m\": 199909.914, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 203341.293, \"from_m\": 200953.338, \"capability_applied\": null, \"effective_limit_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\": 762568, \"profile_key\": \"2e96c466bd24c128551179cb7b62c4b908c47bb356b1821e75e3f879d4ca47f5\", \"schedule_id\": 23122, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Whitstable\", \"stage_seq\": 2, \"distance_m\": 11399.702, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0717H\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 3, \"distance_m\": 13840.019, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Herne Bay\", \"stage_seq\": 4, \"distance_m\": 17268.524, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0730H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 5, \"distance_m\": 30079.042, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 6, \"distance_m\": 32815.972, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Margate\", \"stage_seq\": 7, \"distance_m\": 35149.054, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Broadstairs\", \"stage_seq\": 8, \"distance_m\": 40330.335, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Dumpton Park\", \"stage_seq\": 9, \"distance_m\": 42329.825, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Ramsgate\", \"stage_seq\": 10, \"distance_m\": 43793.948, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 11, \"distance_m\": 46997.447, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Minster East Jn\", \"stage_seq\": 12, \"distance_m\": 49638.704, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0804\", \"location\": \"Minster\", \"stage_seq\": 13, \"distance_m\": 49964.639, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Minster South Jn\", \"stage_seq\": 14, \"distance_m\": 50203.449, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0814\", \"location\": \"Sandwich\", \"stage_seq\": 15, \"distance_m\": 57207.164, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Deal\", \"stage_seq\": 16, \"distance_m\": 63839.004, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Walmer\", \"stage_seq\": 17, \"distance_m\": 66443.434, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Martin Mill\", \"stage_seq\": 18, \"distance_m\": 70806.914, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Buckland Jn\", \"stage_seq\": 19, \"distance_m\": 77267.748, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0852\", \"location\": \"Dover Priory\", \"stage_seq\": 20, \"distance_m\": 78801.719, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 21, \"distance_m\": 89038.045, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0901H\", \"wtt_dep\": \"0902H\", \"location\": \"Folkestone Central\", \"stage_seq\": 22, \"distance_m\": 90655.622, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0904\", \"wtt_dep\": \"0905\", \"location\": \"Folkestone West\", \"stage_seq\": 23, \"distance_m\": 91691.209, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0908\", \"location\": \"Saltwood Jn\", \"stage_seq\": 24, \"distance_m\": 96507.586, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0909H\", \"wtt_dep\": \"0910\", \"location\": \"Sandling\", \"stage_seq\": 25, \"distance_m\": 98404.909, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0912H\", \"wtt_dep\": \"0913\", \"location\": \"Westenhanger\", \"stage_seq\": 26, \"distance_m\": 100342.823, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0922\", \"wtt_dep\": \"0932\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 27, \"distance_m\": 113260.753, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0938\", \"wtt_dep\": \"0938H\", \"location\": \"Pluckley\", \"stage_seq\": 28, \"distance_m\": 122384.399, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0944\", \"wtt_dep\": \"0945\", \"location\": \"Headcorn\", \"stage_seq\": 29, \"distance_m\": 130864.355, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0950\", \"location\": \"Staplehurst\", \"stage_seq\": 30, \"distance_m\": 136206.617, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0954H\", \"location\": \"Marden\", \"stage_seq\": 31, \"distance_m\": 140239.721, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"0959H\", \"wtt_dep\": \"1000H\", \"location\": \"Paddock Wood\", \"stage_seq\": 32, \"distance_m\": 147155.549, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 33, \"distance_m\": 155440.705, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"1007\", \"wtt_dep\": \"1008\", \"location\": \"Tonbridge\", \"stage_seq\": 34, \"distance_m\": 155827.592, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1017H\", \"location\": \"Sevenoaks\", \"stage_seq\": 35, \"distance_m\": 167918.559, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Orpington\", \"stage_seq\": 36, \"distance_m\": 181158.296, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 37, \"distance_m\": 183831.416, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"Chislehurst\", \"stage_seq\": 38, \"distance_m\": 185370.568, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030\", \"location\": \"Grove Park\", \"stage_seq\": 39, \"distance_m\": 188958.261, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031H\", \"location\": \"Hither Green\", \"stage_seq\": 40, \"distance_m\": 191858.85, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 41, \"distance_m\": 193390.127, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 42, \"distance_m\": 194790.814, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"New Cross\", \"stage_seq\": 43, \"distance_m\": 195609.498, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 44, \"distance_m\": 198582.766, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"1041\", \"wtt_dep\": \"1043\", \"location\": \"London Bridge\", \"stage_seq\": 45, \"distance_m\": 200447.958, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 46, \"distance_m\": 201388.142, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1049\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 47, \"distance_m\": 202134.657, \"section_seq\": 1, \"route_path_id\": 140143}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 48, \"distance_m\": 203341.293, \"section_seq\": 1, \"route_path_id\": 140143}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 203341.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140143}], \"total_distance_m\": 203341.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 202730.396, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 610.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0705", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:32Z\", \"source_id\": 64654941, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:34Z\", \"source_id\": 20487309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:34Z\", \"source_id\": 64665399, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:37Z\", \"source_id\": 20490536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:56Z\", \"source_id\": 64674198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:59Z\", \"source_id\": 20493310, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:28Z\", \"source_id\": 64699312, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:30Z\", \"source_id\": 20501152, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:19Z\", \"source_id\": 64707012, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:22Z\", \"source_id\": 20503532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:47Z\", \"source_id\": 64718826, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:54Z\", \"source_id\": 20507316, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:28Z\", \"source_id\": 64734209, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:32Z\", \"source_id\": 20512109, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:28Z\", \"source_id\": 64742259, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:31Z\", \"source_id\": 20514553, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:19Z\", \"source_id\": 64752689, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:26Z\", \"source_id\": 20517859, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:40Z\", \"source_id\": 64767962, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:44Z\", \"source_id\": 20522383, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:24Z\", \"source_id\": 64780734, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:29Z\", \"source_id\": 20526296, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:44Z\", \"source_id\": 64812818, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:46Z\", \"source_id\": 20535894, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:22Z\", \"source_id\": 64834362, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:23Z\", \"source_id\": 20542330, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:44Z\", \"source_id\": 64841236, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:49Z\", \"source_id\": 20544383, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:32Z\", \"source_id\": 64885760, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:35Z\", \"source_id\": 20557605, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:06:35Z\", \"source_id\": 64970480, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:06:38Z\", \"source_id\": 20582284, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:09:24Z\", \"source_id\": 64978298, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:09:30Z\", \"source_id\": 20584519, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:14:39Z\", \"source_id\": 64992462, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:14:43Z\", \"source_id\": 20588688, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:18:03Z\", \"source_id\": 65001768, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:18:05Z\", \"source_id\": 20591441, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:28:23Z\", \"source_id\": 65030086, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:28:28Z\", \"source_id\": 20599625, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:21Z\", \"source_id\": 65067935, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:42:25Z\", \"source_id\": 20610548, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:56Z\", \"source_id\": 65085236, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:48:57Z\", \"source_id\": 20615646, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:13Z\", \"source_id\": 65099513, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:54:19Z\", \"source_id\": 20619770, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:15Z\", \"source_id\": 65109742, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:58:20Z\", \"source_id\": 20622765, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:05Z\", \"source_id\": 65124884, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:10Z\", \"source_id\": 20627235, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:45Z\", \"source_id\": 65145077, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:48Z\", \"source_id\": 20633009, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:11Z\", \"source_id\": 65171636, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:13Z\", \"source_id\": 20640910, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:04Z\", \"source_id\": 65196860, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:32:08Z\", \"source_id\": 20648372, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:03Z\", \"source_id\": 65201917, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:08Z\", \"source_id\": 20649840, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:13Z\", \"source_id\": 65207418, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:36:17Z\", \"source_id\": 20651458, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:03Z\", \"source_id\": 65212040, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:38:08Z\", \"source_id\": 20652800, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:05Z\", \"source_id\": 65230129, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:45:08Z\", \"source_id\": 20658014, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:09Z\", \"source_id\": 65243257, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:11Z\", \"source_id\": 20661817, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:48Z\", \"source_id\": 65249931, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:52:53Z\", \"source_id\": 20663841, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1790070773414453, "current_leg_arrival_utc": "2026-09-22T10:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:49.561318", "service_state_evidence_id": 20663841, "current_leg_start_actual_dep": "2026-09-22T10:49:00+01:00", "operational_evidence_version": 208, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:50.641195", "service_state_valid_until_kind": null, "operational_interpretation_version": 208, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P FAV CHX 2W98 375603+375825 8 100 None {"version": 3, "segments": [{"to_m": 110.166, "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": 224.018, "from_m": 110.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 655.418, "from_m": 224.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": 10495.813, "from_m": 655.418, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11512.509, "from_m": 10495.813, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16568.23, "from_m": 11512.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18219.415, "from_m": 16568.23, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 18708.378, "from_m": 18219.415, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22759.725, "from_m": 18708.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22784.794, "from_m": 22759.725, "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": 23571.78, "from_m": 22784.794, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23591.606, "from_m": 23571.78, "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": 25332.224, "from_m": 23591.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25349.06, "from_m": 25332.224, "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": 29312.764, "from_m": 25349.06, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29681.494, "from_m": 29312.764, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32967.209, "from_m": 29681.494, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34769.369, "from_m": 32967.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35629.552, "from_m": 34769.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": 41635.702, "from_m": 35629.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42768.206, "from_m": 41635.702, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43383.55, "from_m": 42768.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": 44030.147, "from_m": 43383.55, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44072.462, "from_m": 44030.147, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 44175.698, "from_m": 44072.462, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49657.03, "from_m": 44175.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": 50203.449, "from_m": 49657.03, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54239.367, "from_m": 50203.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55332.567, "from_m": 54239.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": 58530.686, "from_m": 55332.567, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58542.996, "from_m": 58530.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62762.975, "from_m": 58542.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63636.513, "from_m": 62762.975, "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": 63743.896, "from_m": 63636.513, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64311.072, "from_m": 63743.896, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 75330.068, "from_m": 64311.072, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76377.994, "from_m": 75330.068, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 77173.544, "from_m": 76377.994, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77267.748, "from_m": 77173.544, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 78272.34, "from_m": 77267.748, "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": 78909.369, "from_m": 78272.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": 78950.015, "from_m": 78909.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": 79763.007, "from_m": 78950.015, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80465.567, "from_m": 79763.007, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83233.108, "from_m": 80465.567, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83465.356, "from_m": 83233.108, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90470.396, "from_m": 83465.356, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91017.87, "from_m": 90470.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 95803.966, "from_m": 91017.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96170.069, "from_m": 95803.966, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96249.706, "from_m": 96170.069, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96319.886, "from_m": 96249.706, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96507.586, "from_m": 96319.886, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96677.715, "from_m": 96507.586, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 97261.425, "from_m": 96677.715, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 98002.46, "from_m": 97261.425, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 99038.48, "from_m": 98002.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": 142.915}, {"to_m": 100223.376, "from_m": 99038.48, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 100342.823, "from_m": 100223.376, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 111028.225, "from_m": 100342.823, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 112251.711, "from_m": 111028.225, "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.633}, {"to_m": 112379.653, "from_m": 112251.711, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 112752.491, "from_m": 112379.653, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 112801.648, "from_m": 112752.491, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112948.271, "from_m": 112801.648, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113009.535, "from_m": 112948.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114204.184, "from_m": 113009.535, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114269.138, "from_m": 114204.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114558.538, "from_m": 114269.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114700.606, "from_m": 114558.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147694.876, "from_m": 114700.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 147793.221, "from_m": 147694.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154605.55, "from_m": 147793.221, "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": 156120.042, "from_m": 154605.55, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 156703.559, "from_m": 156120.042, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 156753.593, "from_m": 156703.559, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156977.968, "from_m": 156753.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157762.802, "from_m": 156977.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": 163765.24, "from_m": 157762.802, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167242.211, "from_m": 163765.24, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 169792.857, "from_m": 167242.211, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 172579.432, "from_m": 169792.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178942.569, "from_m": 172579.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 180908.082, "from_m": 178942.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": 180950.905, "from_m": 180908.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183703.564, "from_m": 180950.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": 184328.172, "from_m": 183703.564, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 184374.139, "from_m": 184328.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184938.491, "from_m": 184374.139, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 185218.51, "from_m": 184938.491, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189809.397, "from_m": 185218.51, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 189848.985, "from_m": 189809.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": 191101.788, "from_m": 189848.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 192878.89, "from_m": 191101.788, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193294.333, "from_m": 192878.89, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 193702.917, "from_m": 193294.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": 193800.161, "from_m": 193702.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 199909.914, "from_m": 193800.161, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 200953.338, "from_m": 199909.914, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 203341.293, "from_m": 200953.338, "capability_applied": null, "effective_limit_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": 762568, "profile_key": "2e96c466bd24c128551179cb7b62c4b908c47bb356b1821e75e3f879d4ca47f5", "schedule_id": 23122, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0705", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Whitstable", "stage_seq": 2, "distance_m": 11399.702, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0717H", "location": "Chestfield & Swalecliffe", "stage_seq": 3, "distance_m": 13840.019, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Herne Bay", "stage_seq": 4, "distance_m": 17268.524, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0730H", "location": "Birchington-on-Sea", "stage_seq": 5, "distance_m": 30079.042, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734", "location": "Westgate-on-Sea", "stage_seq": 6, "distance_m": 32815.972, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Margate", "stage_seq": 7, "distance_m": 35149.054, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Broadstairs", "stage_seq": 8, "distance_m": 40330.335, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Dumpton Park", "stage_seq": 9, "distance_m": 42329.825, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Ramsgate", "stage_seq": 10, "distance_m": 43793.948, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Thanet Parkway (Construction)", "stage_seq": 11, "distance_m": 46997.447, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Minster East Jn", "stage_seq": 12, "distance_m": 49638.704, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0804", "location": "Minster", "stage_seq": 13, "distance_m": 49964.639, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Minster South Jn", "stage_seq": 14, "distance_m": 50203.449, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0814", "location": "Sandwich", "stage_seq": 15, "distance_m": 57207.164, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Deal", "stage_seq": 16, "distance_m": 63839.004, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Walmer", "stage_seq": 17, "distance_m": 66443.434, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Martin Mill", "stage_seq": 18, "distance_m": 70806.914, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Buckland Jn", "stage_seq": 19, "distance_m": 77267.748, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0852", "location": "Dover Priory", "stage_seq": 20, "distance_m": 78801.719, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900", "location": "Folkestone East Staff Halt", "stage_seq": 21, "distance_m": 89038.045, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0901H", "wtt_dep": "0902H", "location": "Folkestone Central", "stage_seq": 22, "distance_m": 90655.622, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0904", "wtt_dep": "0905", "location": "Folkestone West", "stage_seq": 23, "distance_m": 91691.209, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0908", "location": "Saltwood Jn", "stage_seq": 24, "distance_m": 96507.586, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0909H", "wtt_dep": "0910", "location": "Sandling", "stage_seq": 25, "distance_m": 98404.909, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0912H", "wtt_dep": "0913", "location": "Westenhanger", "stage_seq": 26, "distance_m": 100342.823, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0922", "wtt_dep": "0932", "location": "Ashford (Kent)", "stage_seq": 27, "distance_m": 113260.753, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0938", "wtt_dep": "0938H", "location": "Pluckley", "stage_seq": 28, "distance_m": 122384.399, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0944", "wtt_dep": "0945", "location": "Headcorn", "stage_seq": 29, "distance_m": 130864.355, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0950", "location": "Staplehurst", "stage_seq": 30, "distance_m": 136206.617, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0954H", "location": "Marden", "stage_seq": 31, "distance_m": 140239.721, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "0959H", "wtt_dep": "1000H", "location": "Paddock Wood", "stage_seq": 32, "distance_m": 147155.549, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005", "location": "Tonbridge Up Loop", "stage_seq": 33, "distance_m": 155440.705, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "1007", "wtt_dep": "1008", "location": "Tonbridge", "stage_seq": 34, "distance_m": 155827.592, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1017H", "location": "Sevenoaks", "stage_seq": 35, "distance_m": 167918.559, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Orpington", "stage_seq": 36, "distance_m": 181158.296, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Petts Wood Jn", "stage_seq": 37, "distance_m": 183831.416, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "Chislehurst", "stage_seq": 38, "distance_m": 185370.568, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030", "location": "Grove Park", "stage_seq": 39, "distance_m": 188958.261, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031H", "location": "Hither Green", "stage_seq": 40, "distance_m": 191858.85, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "Parks Bridge Jn", "stage_seq": 41, "distance_m": 193390.127, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Tanners Hill Jn (NX)", "stage_seq": 42, "distance_m": 194790.814, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "New Cross", "stage_seq": 43, "distance_m": 195609.498, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038", "location": "Blue Anchor (Kent)", "stage_seq": 44, "distance_m": 198582.766, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "1041", "wtt_dep": "1043", "location": "London Bridge", "stage_seq": 45, "distance_m": 200447.958, "section_seq": 1, "route_path_id": 140143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045", "location": "Ewer Street Jn", "stage_seq": 46, "distance_m": 201388.142, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1049", "location": "London Waterloo (East)", "stage_seq": 47, "distance_m": 202134.657, "section_seq": 1, "route_path_id": 140143}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 48, "distance_m": 203341.293, "section_seq": 1, "route_path_id": 140143}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 203341.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 140143}], "total_distance_m": 203341.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 202730.396, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 610.897, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:32Z", "source_id": 64654941, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:34Z", "source_id": 20487309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33168, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:34Z", "source_id": 64665399, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:37Z", "source_id": 20490536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:56Z", "source_id": 64674198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:59Z", "source_id": 20493310, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33160, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:28Z", "source_id": 64699312, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:30Z", "source_id": 20501152, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33156, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:19Z", "source_id": 64707012, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:22Z", "source_id": 20503532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:47Z", "source_id": 64718826, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:37:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:54Z", "source_id": 20507316, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:28Z", "source_id": 64734209, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:32Z", "source_id": 20512109, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33070, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:28Z", "source_id": 64742259, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:31Z", "source_id": 20514553, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33112, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:19Z", "source_id": 64752689, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:26Z", "source_id": 20517859, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33174, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:40Z", "source_id": 64767962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:44Z", "source_id": 20522383, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:24Z", "source_id": 64780734, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:29Z", "source_id": 20526296, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33052, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:44Z", "source_id": 64812818, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:11:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:46Z", "source_id": 20535894, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:22Z", "source_id": 64834362, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:18:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:23Z", "source_id": 20542330, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33062, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:44Z", "source_id": 64841236, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:49Z", "source_id": 20544383, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33808, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:32Z", "source_id": 64885760, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:35Z", "source_id": 20557605, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:06:35Z", "source_id": 64970480, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:06:38Z", "source_id": 20582284, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T09:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33843, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:09:24Z", "source_id": 64978298, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:09:30Z", "source_id": 20584519, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T09:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33969, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:14:39Z", "source_id": 64992462, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:14:43Z", "source_id": 20588688, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T09:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33973, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:18:03Z", "source_id": 65001768, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:18:05Z", "source_id": 20591441, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T09:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32870, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:28:23Z", "source_id": 65030086, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:28:28Z", "source_id": 20599625, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T09:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32461, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:21Z", "source_id": 65067935, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:42:25Z", "source_id": 20610548, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T09:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:56Z", "source_id": 65085236, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:48:57Z", "source_id": 20615646, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T09:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32488, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:13Z", "source_id": 65099513, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:54:19Z", "source_id": 20619770, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32496, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:15Z", "source_id": 65109742, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:58:20Z", "source_id": 20622765, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32509, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:05Z", "source_id": 65124884, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T09:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:10Z", "source_id": 20627235, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32623, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:45Z", "source_id": 65145077, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T09:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:48Z", "source_id": 20633009, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T10:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:11Z", "source_id": 65171636, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T09:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:13Z", "source_id": 20640910, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:04Z", "source_id": 65196860, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T09:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:32:08Z", "source_id": 20648372, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T10:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:03Z", "source_id": 65201917, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T09:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:08Z", "source_id": 20649840, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T10:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:13Z", "source_id": 65207418, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T09:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:36:17Z", "source_id": 20651458, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:03Z", "source_id": 65212040, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T09:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:38:08Z", "source_id": 20652800, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:05Z", "source_id": 65230129, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T09:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:45:08Z", "source_id": 20658014, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T10:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:09Z", "source_id": 65243257, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T09:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:11Z", "source_id": 20661817, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T10:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31429, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:48Z", "source_id": 65249931, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T09:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:52:53Z", "source_id": 20663841, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Faversham 0705 0705 1 None None London Charing Cross 1054 1054 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90346/2026-09-22/detailed None London Waterloo (East) 2026-09-22T10:49:00+01:00 London Charing Cross 3.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 1051 1054 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:54:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20663841 1790070773414453 208 208 2026-09-22 10:04:50.641195 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:49.561318
736569 767544 C32289 152D20MG22 2026-09-22 COMPLETE 20665299 2026-09-22 10:54:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 767544, "stp": "P", "toc": "Northern", "uid": "C32289", "consist": "156485", "dest_crs": "SLB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32289/2026-09-22/detailed", "trust_id": "152D20MG22", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Saltburn", "service_date": "2026-09-22", "dest_arr_time": "1054", "dest_platform": "2", "is_terminated": 1, "next_location": "Saltburn", "signalling_id": "2D20", "timing_status": "LATE", "origin_station": "Darlington", "current_leg_arr": "1054", "current_leg_dep": "1050", "current_leg_end": "Saltburn", "origin_dep_time": "1000", "origin_platform": "6", "current_location": "Saltburn", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]}", "current_leg_start": "Marske", "dest_arr_time_act": "1053½", "motion_projection": null, "next_location_lat": "54.5835099", "next_location_lon": "-0.9747589", "previous_location": "Marske", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 425.178, \"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\": 579.077, \"from_m\": 425.178, \"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\": 848.563, \"from_m\": 579.077, \"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\": 1333.87, \"from_m\": 848.563, \"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\": 6363.765, \"from_m\": 1333.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6448.078, \"from_m\": 6363.765, \"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\": 6460.647, \"from_m\": 6448.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6978.916, \"from_m\": 6460.647, \"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\": 11606.635, \"from_m\": 6978.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12121.577, \"from_m\": 11606.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13199.543, \"from_m\": 12121.577, \"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\": 13498.921, \"from_m\": 13199.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13871.98, \"from_m\": 13498.921, \"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\": 13971.756, \"from_m\": 13871.98, \"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\": 16330.221, \"from_m\": 13971.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16604.778, \"from_m\": 16330.221, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17252.804, \"from_m\": 16604.778, \"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\": 17517.032, \"from_m\": 17252.804, \"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\": 17546.62, \"from_m\": 17517.032, \"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\": 18157.119, \"from_m\": 17546.62, \"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\": 18560.376, \"from_m\": 18157.119, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18976.903, \"from_m\": 18560.376, \"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\": 19195.996, \"from_m\": 18976.903, \"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\": 20026.352, \"from_m\": 19195.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21716.026, \"from_m\": 20026.352, \"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\": 21991.851, \"from_m\": 21716.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22399.716, \"from_m\": 21991.851, \"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\": 22445.145, \"from_m\": 22399.716, \"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\": 22893.508, \"from_m\": 22445.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24198.894, \"from_m\": 22893.508, \"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\": 28019.513, \"from_m\": 24198.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30577.439, \"from_m\": 28019.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31207.014, \"from_m\": 30577.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.379, \"from_m\": 31207.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40894.883, \"from_m\": 31245.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42883.195, \"from_m\": 40894.883, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43854.92, \"from_m\": 42883.195, \"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\": 43929.593, \"from_m\": 43854.92, \"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\": 44162.101, \"from_m\": 43929.593, \"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\": 767544, \"profile_key\": \"ea2c412a1f2cac52ecf3f68ad0492e14b2d0a1af5dba5128448f7a4f1c0904d3\", \"schedule_id\": 3789, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1000H\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1006H\", \"wtt_dep\": \"1007H\", \"location\": \"Dinsdale\", \"stage_seq\": 2, \"distance_m\": 6084.552, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1013H\", \"wtt_dep\": \"1014\", \"location\": \"Allens West\", \"stage_seq\": 3, \"distance_m\": 13016.175, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1015H\", \"wtt_dep\": \"1016H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 4, \"distance_m\": 14120.446, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 16330.221, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 6, \"distance_m\": 17546.62, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 18997.072, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 8, \"distance_m\": 22422.643, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1028\", \"wtt_dep\": \"1029\", \"location\": \"Middlesbrough\", \"stage_seq\": 9, \"distance_m\": 24178.348, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 10, \"distance_m\": 25556.677, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032H\", \"location\": \"South Bank\", \"stage_seq\": 11, \"distance_m\": 28214.266, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Shell Jn\", \"stage_seq\": 12, \"distance_m\": 31207.014, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1038H\", \"wtt_dep\": \"1039H\", \"location\": \"Redcar Central\", \"stage_seq\": 13, \"distance_m\": 36275.455, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1042\", \"location\": \"Redcar East\", \"stage_seq\": 14, \"distance_m\": 37749.877, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1045\", \"wtt_dep\": \"1046\", \"location\": \"Longbeck\", \"stage_seq\": 15, \"distance_m\": 40336.853, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1048H\", \"wtt_dep\": \"1049\", \"location\": \"Marske\", \"stage_seq\": 16, \"distance_m\": 41148.181, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051H\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 17, \"distance_m\": 43112.569, \"section_seq\": 1, \"route_path_id\": 131982}, {\"is_pass\": false, \"wtt_arr\": \"1053H\", \"wtt_dep\": null, \"location\": \"Saltburn\", \"stage_seq\": 18, \"distance_m\": 44162.101, \"section_seq\": 1, \"route_path_id\": 131982}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44162.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131982}], \"total_distance_m\": 44162.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41565.81, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2596.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1000½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.5835099", "current_position_lon": "-0.9747589", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:40Z\", \"source_id\": 65126561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:04:42Z\", \"source_id\": 20627685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:19Z\", \"source_id\": 65143925, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:11:23Z\", \"source_id\": 20632696, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:45Z\", \"source_id\": 65152674, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:14:45Z\", \"source_id\": 20635331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:36Z\", \"source_id\": 65170100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:21:41Z\", \"source_id\": 20640496, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:15Z\", \"source_id\": 65186977, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:28:15Z\", \"source_id\": 20645494, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:43Z\", \"source_id\": 20656966, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:47Z\", \"source_id\": 20657040, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:47:50Z\", \"source_id\": 20660048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:49:48Z\", \"source_id\": 20661549, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:54:53Z\", \"source_id\": 20665299, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Saltburn", "service_state_platform": "2", "timing_fact_generation": 1790070894928944, "current_leg_arrival_utc": "2026-09-22T10:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:54.919334", "service_state_evidence_id": 20665299, "current_leg_start_actual_dep": "2026-09-22T10:49:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-22T09:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:55.305377", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P DAR SLB 2D20 156485 2 75 None {"version": 3, "segments": [{"to_m": 425.178, "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": 579.077, "from_m": 425.178, "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": 848.563, "from_m": 579.077, "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": 1333.87, "from_m": 848.563, "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": 6363.765, "from_m": 1333.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6448.078, "from_m": 6363.765, "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": 6460.647, "from_m": 6448.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6978.916, "from_m": 6460.647, "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": 11606.635, "from_m": 6978.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12121.577, "from_m": 11606.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13199.543, "from_m": 12121.577, "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": 13498.921, "from_m": 13199.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13871.98, "from_m": 13498.921, "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": 13971.756, "from_m": 13871.98, "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": 16330.221, "from_m": 13971.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16604.778, "from_m": 16330.221, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17252.804, "from_m": 16604.778, "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": 17517.032, "from_m": 17252.804, "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": 17546.62, "from_m": 17517.032, "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": 18157.119, "from_m": 17546.62, "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": 18560.376, "from_m": 18157.119, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18976.903, "from_m": 18560.376, "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": 19195.996, "from_m": 18976.903, "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": 20026.352, "from_m": 19195.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21716.026, "from_m": 20026.352, "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": 21991.851, "from_m": 21716.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22399.716, "from_m": 21991.851, "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": 22445.145, "from_m": 22399.716, "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": 22893.508, "from_m": 22445.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24198.894, "from_m": 22893.508, "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": 28019.513, "from_m": 24198.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30577.439, "from_m": 28019.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31207.014, "from_m": 30577.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.379, "from_m": 31207.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40894.883, "from_m": 31245.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42883.195, "from_m": 40894.883, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43854.92, "from_m": 42883.195, "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": 43929.593, "from_m": 43854.92, "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": 44162.101, "from_m": 43929.593, "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": 767544, "profile_key": "ea2c412a1f2cac52ecf3f68ad0492e14b2d0a1af5dba5128448f7a4f1c0904d3", "schedule_id": 3789, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1000H", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1006H", "wtt_dep": "1007H", "location": "Dinsdale", "stage_seq": 2, "distance_m": 6084.552, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1013H", "wtt_dep": "1014", "location": "Allens West", "stage_seq": 3, "distance_m": 13016.175, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1015H", "wtt_dep": "1016H", "location": "Eaglescliffe", "stage_seq": 4, "distance_m": 14120.446, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 16330.221, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Bowesfield Jn", "stage_seq": 6, "distance_m": 17546.62, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Thornaby", "stage_seq": 7, "distance_m": 18997.072, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026", "location": "Newport East Jn (Teesside)", "stage_seq": 8, "distance_m": 22422.643, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1028", "wtt_dep": "1029", "location": "Middlesbrough", "stage_seq": 9, "distance_m": 24178.348, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031", "location": "Whitehouse Jn (Teesside)", "stage_seq": 10, "distance_m": 25556.677, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032H", "location": "South Bank", "stage_seq": 11, "distance_m": 28214.266, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Shell Jn", "stage_seq": 12, "distance_m": 31207.014, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1038H", "wtt_dep": "1039H", "location": "Redcar Central", "stage_seq": 13, "distance_m": 36275.455, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1042", "location": "Redcar East", "stage_seq": 14, "distance_m": 37749.877, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1045", "wtt_dep": "1046", "location": "Longbeck", "stage_seq": 15, "distance_m": 40336.853, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1048H", "wtt_dep": "1049", "location": "Marske", "stage_seq": 16, "distance_m": 41148.181, "section_seq": 1, "route_path_id": 131982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051H", "location": "Saltburn West Jn", "stage_seq": 17, "distance_m": 43112.569, "section_seq": 1, "route_path_id": 131982}, {"is_pass": false, "wtt_arr": "1053H", "wtt_dep": null, "location": "Saltburn", "stage_seq": 18, "distance_m": 44162.101, "section_seq": 1, "route_path_id": 131982}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44162.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 131982}], "total_distance_m": 44162.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41565.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2596.291, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4334, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:40Z", "source_id": 65126561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:04:42Z", "source_id": 20627685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4318, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:19Z", "source_id": 65143925, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T09:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:11:23Z", "source_id": 20632696, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:45Z", "source_id": 65152674, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:14:45Z", "source_id": 20635331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:36Z", "source_id": 65170100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:21:41Z", "source_id": 20640496, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:15Z", "source_id": 65186977, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:28:15Z", "source_id": 20645494, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:43Z", "source_id": 20656966, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:47Z", "source_id": 20657040, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:47:50Z", "source_id": 20660048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:49:48Z", "source_id": 20661549, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:54:53Z", "source_id": 20665299, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T10:54:00+01:00", "operational_fact": true}] Darlington 1000 1000½ 6 None None Saltburn 1054 1053½ 2 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32289/2026-09-22/detailed None Marske 2026-09-22T10:49:00+01:00 Saltburn 4.0 {"type": "LineString", "coordinates": [[-1.0195165, 54.5873806], [-1.0189585999999995, 54.5873581], [-1.0182281, 54.587351600000005], [-1.0176092999999995, 54.587349800000005], [-1.0165468, 54.587377199999985], [-1.0163771, 54.58738410000001], [-1.0153313, 54.5874426], [-1.0131319, 54.58759810000001], [-1.0118122, 54.5876478], [-1.0105921, 54.587644100000006], [-1.0095742, 54.5876068], [-1.0083708, 54.587519799999995], [-1.0072255, 54.58740169999999], [-1.0060531, 54.587223599999994], [-1.0050204, 54.58702459999999], [-1.0039132, 54.58677800000001], [-1.003, 54.58653329999999], [-1.0020944, 54.586255399999985], [-1.001158, 54.585933], [-1.0005097, 54.585697999999994], [-0.9999842, 54.58547260000001], [-0.9977646, 54.5845074], [-0.9973372, 54.5843297], [-0.9969829999999998, 54.5841857], [-0.9965387, 54.5840249], [-0.9961837, 54.5839052], [-0.996046, 54.5838618], [-0.9956343999999998, 54.5837359], [-0.9952097, 54.5836168], [-0.9948517999999998, 54.58352150000001], [-0.9944838, 54.5834331], [-0.9942229999999996, 54.5833755], [-0.9939837, 54.5833279], [-0.9937257, 54.58328289999999], [-0.9934675999999998, 54.5832405], [-0.9932205, 54.58320330000001], [-0.9927912, 54.58314929999999], [-0.9923693, 54.5831012], [-0.9922054, 54.5830855], [-0.9915913591446698, 54.58305258383052], [-0.9910114999999998, 54.5830215], [-0.990852, 54.5830135], [-0.9906273, 54.58300229999999], [-0.9902254, 54.58298870000001], [-0.9897868999999998, 54.5829961], [-0.9896842, 54.5829974], [-0.989421, 54.5830021], [-0.9881468125314736, 54.58305280490932], [-0.9879459, 54.5830608], [-0.9861121999999998, 54.5831333], [-0.9849901, 54.5831776], [-0.9804626, 54.58335170000001], [-0.9795169, 54.5833935], [-0.9790871, 54.583412], [-0.9785875, 54.5834102], [-0.9783593, 54.58341209999999], [-0.9780720000000002, 54.583416699999994], [-0.9776361, 54.583400100000006], [-0.9772106, 54.583405600000006], [-0.9769128, 54.58341729999999], [-0.975311, 54.58348679999999], [-0.9747589, 54.5835099]]} 1.9 1050 1054 Marske Saltburn Saltburn 54.5835099 -0.9747589 54.5835099 -0.9747589 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:54:00 Saltburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20665299 1790070894928944 52 52 2026-09-22 10:04:55.305377 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:54.919334
736570 768042 G97830 512U33MG22 2026-09-22 COMPLETE 20664290 2026-09-22 10:55:00 2026-09-22 10:05:03 2026-09-24 10:05:03 {"id": 768042, "stp": "P", "toc": "London Overground", "uid": "G97830", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97830/2026-09-22/detailed", "trust_id": "512U33MG22", "origin_crs": "ENF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "1056", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2U33", "timing_status": "LATE", "origin_station": "Enfield Town", "current_leg_arr": "1055", "current_leg_dep": "1051", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1020", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T10:05:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "1052", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 523.002, \"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\": 3059.549, \"from_m\": 523.002, \"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\": 3428.845, \"from_m\": 3059.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6718.837, \"from_m\": 3428.845, \"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\": 7152.055, \"from_m\": 6718.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12071.937, \"from_m\": 7152.055, \"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\": 12195.572, \"from_m\": 12071.937, \"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\": 12267.039, \"from_m\": 12195.572, \"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\": 12638.54, \"from_m\": 12267.039, \"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\": 14021.364, \"from_m\": 12638.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15597.354, \"from_m\": 14021.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16234.255, \"from_m\": 15597.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16710.93, \"from_m\": 16234.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\": 17164.148, \"from_m\": 16710.93, \"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\": 768042, \"profile_key\": \"8d3f917413020b5070e5c24cbf79fec8fd666f37d36db065afee585636024069\", \"schedule_id\": 34057, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1020\", \"location\": \"Enfield Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1022H\", \"wtt_dep\": \"1023\", \"location\": \"Bush Hill Park\", \"stage_seq\": 2, \"distance_m\": 1397.487, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1024\", \"location\": \"Bury Street Jn\", \"stage_seq\": 3, \"distance_m\": 2292.351, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1025\", \"wtt_dep\": \"1025H\", \"location\": \"Edmonton Green\", \"stage_seq\": 4, \"distance_m\": 3428.845, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1027\", \"wtt_dep\": \"1027H\", \"location\": \"Silver Street\", \"stage_seq\": 5, \"distance_m\": 4409.209, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1029\", \"wtt_dep\": \"1029H\", \"location\": \"White Hart Lane\", \"stage_seq\": 6, \"distance_m\": 5615.911, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": \"1031H\", \"location\": \"Bruce Grove\", \"stage_seq\": 7, \"distance_m\": 6955.578, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1033\", \"wtt_dep\": \"1034\", \"location\": \"Seven Sisters\", \"stage_seq\": 8, \"distance_m\": 8139.646, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1036\", \"location\": \"Stamford Hill\", \"stage_seq\": 9, \"distance_m\": 9068.692, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1038\", \"location\": \"Stoke Newington\", \"stage_seq\": 10, \"distance_m\": 10409.693, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1039\", \"wtt_dep\": \"1039H\", \"location\": \"Rectory Road\", \"stage_seq\": 11, \"distance_m\": 11004.807, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1042\", \"location\": \"Hackney Downs\", \"stage_seq\": 12, \"distance_m\": 12378.222, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1043H\", \"wtt_dep\": \"1044\", \"location\": \"London Fields\", \"stage_seq\": 13, \"distance_m\": 13291.638, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1045H\", \"wtt_dep\": \"1046\", \"location\": \"Cambridge Heath\", \"stage_seq\": 14, \"distance_m\": 14328.394, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1047H\", \"wtt_dep\": \"1048\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 15352.006, \"section_seq\": 1, \"route_path_id\": 117538}, {\"is_pass\": false, \"wtt_arr\": \"1052\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 17164.148, \"section_seq\": 1, \"route_path_id\": 117538}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 17164.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117538}], \"total_distance_m\": 17164.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15588.158, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1020", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:25Z\", \"source_id\": 65172221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:22:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:22:25Z\", \"source_id\": 20641085, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:05Z\", \"source_id\": 65179083, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:25:09Z\", \"source_id\": 20643140, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:06Z\", \"source_id\": 65184040, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:27:10Z\", \"source_id\": 20644643, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:11Z\", \"source_id\": 65189433, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:29:16Z\", \"source_id\": 20646222, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:49Z\", \"source_id\": 65193636, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:30:50Z\", \"source_id\": 20647402, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:06Z\", \"source_id\": 65202047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:34:09Z\", \"source_id\": 20649852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:28Z\", \"source_id\": 65210532, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:37:31Z\", \"source_id\": 20652333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:34Z\", \"source_id\": 65215953, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:39:35Z\", \"source_id\": 20653880, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:10Z\", \"source_id\": 65220178, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:41:14Z\", \"source_id\": 20655095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:30Z\", \"source_id\": 65225944, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:43:33Z\", \"source_id\": 20656870, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:10Z\", \"source_id\": 65232902, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:46:14Z\", \"source_id\": 20658821, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:19Z\", \"source_id\": 65238484, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:48:21Z\", \"source_id\": 20660467, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:27Z\", \"source_id\": 65244063, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:50:30Z\", \"source_id\": 20662069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:29Z\", \"source_id\": 65251609, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:53:33Z\", \"source_id\": 20664290, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1790070815196012, "current_leg_arrival_utc": "2026-09-22T10:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:59.102716", "service_state_evidence_id": 65251609, "current_leg_start_actual_dep": "2026-09-22T10:51:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-22T09:54:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:59.601268", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P ENF LST 2U33 None None None None {"version": 3, "segments": [{"to_m": 523.002, "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": 3059.549, "from_m": 523.002, "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": 3428.845, "from_m": 3059.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6718.837, "from_m": 3428.845, "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": 7152.055, "from_m": 6718.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12071.937, "from_m": 7152.055, "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": 12195.572, "from_m": 12071.937, "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": 12267.039, "from_m": 12195.572, "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": 12638.54, "from_m": 12267.039, "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": 14021.364, "from_m": 12638.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15597.354, "from_m": 14021.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16234.255, "from_m": 15597.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16710.93, "from_m": 16234.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": 17164.148, "from_m": 16710.93, "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": 768042, "profile_key": "8d3f917413020b5070e5c24cbf79fec8fd666f37d36db065afee585636024069", "schedule_id": 34057, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1020", "location": "Enfield Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1022H", "wtt_dep": "1023", "location": "Bush Hill Park", "stage_seq": 2, "distance_m": 1397.487, "section_seq": 1, "route_path_id": 117538}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1024", "location": "Bury Street Jn", "stage_seq": 3, "distance_m": 2292.351, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1025", "wtt_dep": "1025H", "location": "Edmonton Green", "stage_seq": 4, "distance_m": 3428.845, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1027", "wtt_dep": "1027H", "location": "Silver Street", "stage_seq": 5, "distance_m": 4409.209, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1029", "wtt_dep": "1029H", "location": "White Hart Lane", "stage_seq": 6, "distance_m": 5615.911, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": "1031H", "location": "Bruce Grove", "stage_seq": 7, "distance_m": 6955.578, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1033", "wtt_dep": "1034", "location": "Seven Sisters", "stage_seq": 8, "distance_m": 8139.646, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1036", "location": "Stamford Hill", "stage_seq": 9, "distance_m": 9068.692, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1038", "location": "Stoke Newington", "stage_seq": 10, "distance_m": 10409.693, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1039", "wtt_dep": "1039H", "location": "Rectory Road", "stage_seq": 11, "distance_m": 11004.807, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1042", "location": "Hackney Downs", "stage_seq": 12, "distance_m": 12378.222, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1043H", "wtt_dep": "1044", "location": "London Fields", "stage_seq": 13, "distance_m": 13291.638, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1045H", "wtt_dep": "1046", "location": "Cambridge Heath", "stage_seq": 14, "distance_m": 14328.394, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1047H", "wtt_dep": "1048", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 15352.006, "section_seq": 1, "route_path_id": 117538}, {"is_pass": false, "wtt_arr": "1052", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 17164.148, "section_seq": 1, "route_path_id": 117538}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 17164.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 117538}], "total_distance_m": 17164.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15588.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14938, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:25Z", "source_id": 65172221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T09:22:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:22:25Z", "source_id": 20641085, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T10:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:05Z", "source_id": 65179083, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T09:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:25:09Z", "source_id": 20643140, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T10:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:06Z", "source_id": 65184040, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T09:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:27:10Z", "source_id": 20644643, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T10:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:11Z", "source_id": 65189433, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T09:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:29:16Z", "source_id": 20646222, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T10:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:49Z", "source_id": 65193636, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T09:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:30:50Z", "source_id": 20647402, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T10:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:06Z", "source_id": 65202047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T09:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:34:09Z", "source_id": 20649852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T10:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:28Z", "source_id": 65210532, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T09:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:37:31Z", "source_id": 20652333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T10:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:34Z", "source_id": 65215953, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T09:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:39:35Z", "source_id": 20653880, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T10:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:10Z", "source_id": 65220178, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T09:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:41:14Z", "source_id": 20655095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:30Z", "source_id": 65225944, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T09:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:43:33Z", "source_id": 20656870, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:10Z", "source_id": 65232902, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T09:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:46:14Z", "source_id": 20658821, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T10:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:19Z", "source_id": 65238484, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T09:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:48:21Z", "source_id": 20660467, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T10:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:27Z", "source_id": 65244063, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T09:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:50:30Z", "source_id": 20662069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T10:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:29Z", "source_id": 65251609, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T09:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:53:33Z", "source_id": 20664290, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T10:55:00+01:00", "operational_fact": true}] Enfield Town 1020 1020 2 None None London Liverpool Street 1056 1052 7 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97830/2026-09-22/detailed None Bethnal Green 2026-09-22T10:51:00+01:00 London Liverpool Street 4.0 {"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 1.1 1051 1055 Bethnal Green London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-22 10:05:03 TERMINATED 2026-09-22 09:54:59 London Liverpool Street TD DIRECT_DESTINATION_ARRIVAL 65251609 1790070815196012 61 61 2026-09-22 10:04:59.601268 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:59.102716
736571 759975 R60803 494E141322 2026-09-22 COMPLETE 20665349 2026-09-22 10:36:00 2026-09-22 10:05:04 2026-09-24 10:05:04 {"id": 759975, "stp": "N", "toc": "Unknown", "uid": "R60803", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60803/2026-09-22/detailed", "trust_id": "494E141322", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster iPort (GBRf)", "service_date": "2026-09-22", "dest_arr_time": "1031", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster iPort (GBRf)", "signalling_id": "4E14", "timing_status": "LATE", "origin_station": "Felixstowe South (GBRf)", "current_leg_arr": "1036", "current_leg_dep": "1021", "current_leg_end": "Doncaster iPort (GBRf)", "origin_dep_time": "0343", "origin_platform": null, "current_location": "Doncaster iPort (GBRf)", "last_update_time": "2026-09-22T10:05:04", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1157891999999998, 53.502306700000005], [-1.115567, 53.5022434], [-1.1150387000000002, 53.5020853], [-1.1146482, 53.5019567], [-1.1142152, 53.50183340000001], [-1.1139562999999997, 53.5017672], [-1.1088709, 53.50060179999999], [-1.1085462999999998, 53.50051719999999], [-1.1082430999999997, 53.5004275], [-1.1079629, 53.5003305], [-1.1076705999999998, 53.5002204], [-1.1073795, 53.50009360000001], [-1.1071032999999997, 53.499953999999995], [-1.1068443999999995, 53.49981120000001], [-1.1065575, 53.4996489], [-1.1062556999999995, 53.49941549999999], [-1.105949, 53.49910760000001], [-1.1058025, 53.49896040000001], [-1.1054419999999998, 53.498664599999984], [-1.1050863, 53.4983155], [-1.1045141, 53.49786459999999], [-1.1044544999999997, 53.4978176], [-1.1035328, 53.49701329999999], [-1.1031269999999995, 53.49662810000002], [-1.1029618, 53.496426699999994], [-1.1028571, 53.49623], [-1.1027951, 53.4960779], [-1.1027693, 53.4959852], [-1.1027507, 53.49590810000001], [-1.1027361, 53.495829], [-1.1027267, 53.4957493], [-1.1027187, 53.49566909999999], [-1.1027186, 53.495587], [-1.1027309, 53.4954842], [-1.102747, 53.4953976], [-1.1027741, 53.495286799999995], [-1.1028258999999998, 53.495137], [-1.1031997999999998, 53.4943142], [-1.1038266, 53.49296579999999], [-1.1039265, 53.492764599999994], [-1.1041096, 53.4924159], [-1.1061085000000002, 53.4886156], [-1.106143, 53.48855009999998], [-1.1063688, 53.4881208], [-1.1065122999999997, 53.4877385], [-1.1080988, 53.48472329999999], [-1.10823, 53.4841674], [-1.1086481, 53.4828906], [-1.1087537, 53.48259769999999], [-1.1088791, 53.482360699999994], [-1.1091258999999998, 53.4818978], [-1.1104366, 53.479426999999994], [-1.1112271, 53.4779316]]}", "current_leg_start": "Doncaster Down Decoy Rec5/Br", "dest_arr_time_act": "1031", "motion_projection": null, "next_location_lat": "53.4779316", "next_location_lon": "-1.1112271", "previous_location": "Doncaster Down Decoy Rec5/Br", "current_leg_milage": "2.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1572.963, \"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\": 3488.951, \"from_m\": 1572.963, \"capability_applied\": null, \"effective_limit_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\": 5091.741, \"from_m\": 3488.951, \"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\": 5829.936, \"from_m\": 5091.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17255.699, \"from_m\": 5829.936, \"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\": 21476.725, \"from_m\": 17255.699, \"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\": 21784.229, \"from_m\": 21476.725, \"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\": 22060.712, \"from_m\": 21784.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25451.851, \"from_m\": 22060.712, \"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\": 25492.616, \"from_m\": 25451.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25831.676, \"from_m\": 25492.616, \"capability_applied\": null, \"effective_limit_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\": 26592.33, \"from_m\": 25831.676, \"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\": 31769.768, \"from_m\": 26592.33, \"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\": 31821.203, \"from_m\": 31769.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46815.16, \"from_m\": 31821.203, \"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\": 47054.114, \"from_m\": 46815.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86329.023, \"from_m\": 47054.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86470.929, \"from_m\": 86329.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87519.904, \"from_m\": 86470.929, \"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\": 96756.467, \"from_m\": 87519.904, \"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\": 97130.333, \"from_m\": 96756.467, \"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\": 99450.48, \"from_m\": 97130.333, \"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\": 102525.767, \"from_m\": 99450.48, \"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\": 104112.722, \"from_m\": 102525.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104692.769, \"from_m\": 104112.722, \"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\": 105659.657, \"from_m\": 104692.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105728.395, \"from_m\": 105659.657, \"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\": 105782.82, \"from_m\": 105728.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106243.431, \"from_m\": 105782.82, \"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\": 110359.958, \"from_m\": 106243.431, \"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\": 121137.641, \"from_m\": 110359.958, \"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\": 121183.386, \"from_m\": 121137.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128423.026, \"from_m\": 121183.386, \"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\": 129516.648, \"from_m\": 128423.026, \"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\": 129558.914, \"from_m\": 129516.648, \"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\": 131129.987, \"from_m\": 129558.914, \"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\": 144502.043, \"from_m\": 131129.987, \"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\": 144560.749, \"from_m\": 144502.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151794.123, \"from_m\": 144560.749, \"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\": 153109.905, \"from_m\": 151794.123, \"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\": 153350.345, \"from_m\": 153109.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153513.839, \"from_m\": 153350.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153967.542, \"from_m\": 153513.839, \"capability_applied\": null, \"effective_limit_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\": 154021.386, \"from_m\": 153967.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154742.87, \"from_m\": 154021.386, \"capability_applied\": null, \"effective_limit_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\": 154774.886, \"from_m\": 154742.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154804.145, \"from_m\": 154774.886, \"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\": 154892.789, \"from_m\": 154804.145, \"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\": 154930.985, \"from_m\": 154892.789, \"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\": 154967.493, \"from_m\": 154930.985, \"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\": 159469.874, \"from_m\": 154967.493, \"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\": 159573.497, \"from_m\": 159469.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159598.74, \"from_m\": 159573.497, \"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\": 160622.295, \"from_m\": 159598.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 164564.912, \"from_m\": 160622.295, \"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\": 180708.102, \"from_m\": 164564.912, \"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\": 182335.099, \"from_m\": 180708.102, \"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\": 184719.73, \"from_m\": 182335.099, \"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\": 209269.884, \"from_m\": 184719.73, \"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\": 212286.34, \"from_m\": 209269.884, \"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\": 212318.615, \"from_m\": 212286.34, \"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\": 212440.667, \"from_m\": 212318.615, \"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\": 241617.229, \"from_m\": 212440.667, \"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\": 242915.122, \"from_m\": 241617.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 243963.238, \"from_m\": 242915.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245317.422, \"from_m\": 243963.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253516.527, \"from_m\": 245317.422, \"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\": 267360.848, \"from_m\": 253516.527, \"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\": 268544.716, \"from_m\": 267360.848, \"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\": 268853.555, \"from_m\": 268544.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 269035.316, \"from_m\": 268853.555, \"capability_applied\": null, \"effective_limit_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\": 291405.13, \"from_m\": 269035.316, \"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\": 294918.141, \"from_m\": 291405.13, \"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\": 298854.319, \"from_m\": 294918.141, \"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\": 299194.631, \"from_m\": 298854.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300308.896, \"from_m\": 299194.631, \"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\": 301407.564, \"from_m\": 300308.896, \"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\": 302636.886, \"from_m\": 301407.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759975, \"profile_key\": \"92f4cc83b5dee86033972e3c99bc772470dcceafb4eb2f05d652daaf0b3b236d\", \"schedule_id\": 42659, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0343\", \"location\": \"Felixstowe South (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0353\", \"wtt_dep\": \"0355\", \"location\": \"Felixstowe Creek R.S\", \"stage_seq\": 2, \"distance_m\": 1146.379, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0357\", \"location\": \"Felixstowe Beach S.B.\", \"stage_seq\": 3, \"distance_m\": 1638.604, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0400H\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 4, \"distance_m\": 3488.951, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0404\", \"location\": \"Trimley\", \"stage_seq\": 5, \"distance_m\": 4954.88, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0407H\", \"wtt_dep\": \"0416\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 6, \"distance_m\": 6673.959, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0420\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 7, \"distance_m\": 9216.056, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0423\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 8, \"distance_m\": 12363.088, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Derby Road\", \"stage_seq\": 9, \"distance_m\": 17795.555, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Westerfield\", \"stage_seq\": 10, \"distance_m\": 21927.777, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0441H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 11, \"distance_m\": 25424.479, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0443\", \"wtt_dep\": \"0456\", \"location\": \"Ipswich Sig. CO351\", \"stage_seq\": 12, \"distance_m\": 25750.293, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 13, \"distance_m\": 26673.322, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 14, \"distance_m\": 31985.387, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Stowmarket\", \"stage_seq\": 15, \"distance_m\": 42919.464, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Haughley Jn\", \"stage_seq\": 16, \"distance_m\": 46797.715, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 17, \"distance_m\": 66234.747, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Kennett\", \"stage_seq\": 18, \"distance_m\": 81795.057, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Chippenham Jn\", \"stage_seq\": 19, \"distance_m\": 86266.777, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Soham Jn\", \"stage_seq\": 20, \"distance_m\": 97276.496, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 21, \"distance_m\": 104692.769, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Ely\", \"stage_seq\": 22, \"distance_m\": 105409.253, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Ely North Jn\", \"stage_seq\": 23, \"distance_m\": 107713.753, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 24, \"distance_m\": 115525.39, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 25, \"distance_m\": 118530.553, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Manea\", \"stage_seq\": 26, \"distance_m\": 121258.394, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 27, \"distance_m\": 124267.75, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 28, \"distance_m\": 128036.602, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"March\", \"stage_seq\": 29, \"distance_m\": 130573.021, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"March West Jn\", \"stage_seq\": 30, \"distance_m\": 130997.262, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 31, \"distance_m\": 138961.399, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 32, \"distance_m\": 143284.625, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Whittlesea\", \"stage_seq\": 33, \"distance_m\": 144710.979, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 34, \"distance_m\": 147897.276, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 35, \"distance_m\": 153292.601, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0702\", \"location\": \"Peterborough\", \"stage_seq\": 36, \"distance_m\": 154571.398, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Marholm Jn\", \"stage_seq\": 37, \"distance_m\": 158472.872, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Glinton Jn\", \"stage_seq\": 38, \"distance_m\": 161275.591, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Spalding\", \"stage_seq\": 39, \"distance_m\": 181235.39, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Quadring Sig. WS7071\", \"stage_seq\": 40, \"distance_m\": 191853.386, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Sleaford South Jn\", \"stage_seq\": 41, \"distance_m\": 209869.887, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 42, \"distance_m\": 212240.155, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Metheringham\", \"stage_seq\": 43, \"distance_m\": 227366.416, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0831\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 44, \"distance_m\": 242362.488, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Lincoln\", \"stage_seq\": 45, \"distance_m\": 242610.451, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 46, \"distance_m\": 243963.238, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 47, \"distance_m\": 245275.697, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Saxilby\", \"stage_seq\": 48, \"distance_m\": 252410.951, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": \"0857H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 49, \"distance_m\": 267606.003, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 50, \"distance_m\": 268659.693, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920H\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 51, \"distance_m\": 296172.93, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 52, \"distance_m\": 297801.897, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"0927\", \"wtt_dep\": \"1021\", \"location\": \"Doncaster Down Decoy Rec5/Br\", \"stage_seq\": 53, \"distance_m\": 299024.475, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 54, \"distance_m\": 300247.052, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1028\", \"location\": \"St. Catherines Jn\", \"stage_seq\": 55, \"distance_m\": 301501.14, \"section_seq\": 1, \"route_path_id\": 159097}, {\"is_pass\": false, \"wtt_arr\": \"1031\", \"wtt_dep\": null, \"location\": \"Doncaster iPort (GBRf)\", \"stage_seq\": 56, \"distance_m\": 302636.886, \"section_seq\": 1, \"route_path_id\": 159097}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 302636.886, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 159097}], \"total_distance_m\": 302636.886, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 257776.727, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 44860.159, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0343", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.4779316", "current_position_lon": "-1.1112271", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:04:07Z\", \"source_id\": 64417593, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:04:10Z\", \"source_id\": 20410591, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:16:02Z\", \"source_id\": 64419833, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:16:06Z\", \"source_id\": 20411410, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:20:34Z\", \"source_id\": 64420816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:20:40Z\", \"source_id\": 20411758, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:24:59Z\", \"source_id\": 64421858, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T03:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T03:25:05Z\", \"source_id\": 20412166, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:12Z\", \"source_id\": 64440232, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:06:20Z\", \"source_id\": 20418081, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:53Z\", \"source_id\": 64457870, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:27:56Z\", \"source_id\": 20423581, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:27Z\", \"source_id\": 64471563, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:40:30Z\", \"source_id\": 20427919, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:09:05Z\", \"source_id\": 64513866, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:10:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:09:11Z\", \"source_id\": 20441850, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:23:14Z\", \"source_id\": 64540754, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:23:17Z\", \"source_id\": 20450680, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:38Z\", \"source_id\": 64652685, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:13:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:44Z\", \"source_id\": 20486597, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:21Z\", \"source_id\": 64752780, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:26Z\", \"source_id\": 20517875, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:30Z\", \"source_id\": 64860197, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:32Z\", \"source_id\": 20550062, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:50:25Z\", \"source_id\": 64925266, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:50:29Z\", \"source_id\": 20569132, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:00:16Z\", \"source_id\": 64952982, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:00:20Z\", \"source_id\": 20577227, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:26:16Z\", \"source_id\": 65024211, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T08:26:17Z\", \"source_id\": 20597890, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T09:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T09:54:58Z\", \"source_id\": 20665349, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T10:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster iPort (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790070899136518, "current_leg_arrival_utc": "2026-09-22T10:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:54:59.118638", "service_state_evidence_id": 20665349, "current_leg_start_actual_dep": "2026-09-22T10:26:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-22T09:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:04:59.597989", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 4E14 None None None None {"version": 3, "segments": [{"to_m": 1572.963, "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": 3488.951, "from_m": 1572.963, "capability_applied": null, "effective_limit_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": 5091.741, "from_m": 3488.951, "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": 5829.936, "from_m": 5091.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17255.699, "from_m": 5829.936, "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": 21476.725, "from_m": 17255.699, "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": 21784.229, "from_m": 21476.725, "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": 22060.712, "from_m": 21784.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25451.851, "from_m": 22060.712, "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": 25492.616, "from_m": 25451.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25831.676, "from_m": 25492.616, "capability_applied": null, "effective_limit_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": 26592.33, "from_m": 25831.676, "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": 31769.768, "from_m": 26592.33, "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": 31821.203, "from_m": 31769.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46815.16, "from_m": 31821.203, "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": 47054.114, "from_m": 46815.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86329.023, "from_m": 47054.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86470.929, "from_m": 86329.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87519.904, "from_m": 86470.929, "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": 96756.467, "from_m": 87519.904, "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": 97130.333, "from_m": 96756.467, "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": 99450.48, "from_m": 97130.333, "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": 102525.767, "from_m": 99450.48, "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": 104112.722, "from_m": 102525.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104692.769, "from_m": 104112.722, "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": 105659.657, "from_m": 104692.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105728.395, "from_m": 105659.657, "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": 105782.82, "from_m": 105728.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106243.431, "from_m": 105782.82, "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": 110359.958, "from_m": 106243.431, "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": 121137.641, "from_m": 110359.958, "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": 121183.386, "from_m": 121137.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128423.026, "from_m": 121183.386, "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": 129516.648, "from_m": 128423.026, "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": 129558.914, "from_m": 129516.648, "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": 131129.987, "from_m": 129558.914, "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": 144502.043, "from_m": 131129.987, "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": 144560.749, "from_m": 144502.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151794.123, "from_m": 144560.749, "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": 153109.905, "from_m": 151794.123, "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": 153350.345, "from_m": 153109.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153513.839, "from_m": 153350.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153967.542, "from_m": 153513.839, "capability_applied": null, "effective_limit_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": 154021.386, "from_m": 153967.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154742.87, "from_m": 154021.386, "capability_applied": null, "effective_limit_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": 154774.886, "from_m": 154742.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154804.145, "from_m": 154774.886, "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": 154892.789, "from_m": 154804.145, "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": 154930.985, "from_m": 154892.789, "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": 154967.493, "from_m": 154930.985, "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": 159469.874, "from_m": 154967.493, "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": 159573.497, "from_m": 159469.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159598.74, "from_m": 159573.497, "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": 160622.295, "from_m": 159598.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 164564.912, "from_m": 160622.295, "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": 180708.102, "from_m": 164564.912, "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": 182335.099, "from_m": 180708.102, "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": 184719.73, "from_m": 182335.099, "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": 209269.884, "from_m": 184719.73, "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": 212286.34, "from_m": 209269.884, "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": 212318.615, "from_m": 212286.34, "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": 212440.667, "from_m": 212318.615, "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": 241617.229, "from_m": 212440.667, "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": 242915.122, "from_m": 241617.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 243963.238, "from_m": 242915.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245317.422, "from_m": 243963.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253516.527, "from_m": 245317.422, "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": 267360.848, "from_m": 253516.527, "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": 268544.716, "from_m": 267360.848, "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": 268853.555, "from_m": 268544.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 269035.316, "from_m": 268853.555, "capability_applied": null, "effective_limit_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": 291405.13, "from_m": 269035.316, "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": 294918.141, "from_m": 291405.13, "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": 298854.319, "from_m": 294918.141, "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": 299194.631, "from_m": 298854.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300308.896, "from_m": 299194.631, "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": 301407.564, "from_m": 300308.896, "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": 302636.886, "from_m": 301407.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759975, "profile_key": "92f4cc83b5dee86033972e3c99bc772470dcceafb4eb2f05d652daaf0b3b236d", "schedule_id": 42659, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0343", "location": "Felixstowe South (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0353", "wtt_dep": "0355", "location": "Felixstowe Creek R.S", "stage_seq": 2, "distance_m": 1146.379, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0357", "location": "Felixstowe Beach S.B.", "stage_seq": 3, "distance_m": 1638.604, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0400H", "location": "Felixstowe Beach Jn", "stage_seq": 4, "distance_m": 3488.951, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0404", "location": "Trimley", "stage_seq": 5, "distance_m": 4954.88, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0407H", "wtt_dep": "0416", "location": "Gun Lane Jn", "stage_seq": 6, "distance_m": 6673.959, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0420", "location": "Trimley Sig. FW9024", "stage_seq": 7, "distance_m": 9216.056, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0423", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 8, "distance_m": 12363.088, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Derby Road", "stage_seq": 9, "distance_m": 17795.555, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Westerfield", "stage_seq": 10, "distance_m": 21927.777, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0441H", "location": "Ipswich Boss Hall Jn", "stage_seq": 11, "distance_m": 25424.479, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0443", "wtt_dep": "0456", "location": "Ipswich Sig. CO351", "stage_seq": 12, "distance_m": 25750.293, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "Ipswich Europa Jn", "stage_seq": 13, "distance_m": 26673.322, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Claydon S.B.", "stage_seq": 14, "distance_m": 31985.387, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Stowmarket", "stage_seq": 15, "distance_m": 42919.464, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Haughley Jn", "stage_seq": 16, "distance_m": 46797.715, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Bury St Edmunds", "stage_seq": 17, "distance_m": 66234.747, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Kennett", "stage_seq": 18, "distance_m": 81795.057, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Chippenham Jn", "stage_seq": 19, "distance_m": 86266.777, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Soham Jn", "stage_seq": 20, "distance_m": 97276.496, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Ely Dock Jn", "stage_seq": 21, "distance_m": 104692.769, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Ely", "stage_seq": 22, "distance_m": 105409.253, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Ely North Jn", "stage_seq": 23, "distance_m": 107713.753, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Third Drove Sig. Ca923", "stage_seq": 24, "distance_m": 115525.39, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Manea Sig. M43", "stage_seq": 25, "distance_m": 118530.553, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Manea", "stage_seq": 26, "distance_m": 121258.394, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Stonea S.B.", "stage_seq": 27, "distance_m": 124267.75, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "March South Sig. MS933", "stage_seq": 28, "distance_m": 128036.602, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "March", "stage_seq": 29, "distance_m": 130573.021, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "March West Jn", "stage_seq": 30, "distance_m": 130997.262, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Three Horse Shoes", "stage_seq": 31, "distance_m": 138961.399, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Eastrea Sig. Ths27", "stage_seq": 32, "distance_m": 143284.625, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Whittlesea", "stage_seq": 33, "distance_m": 144710.979, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Kings Dyke S.B.", "stage_seq": 34, "distance_m": 147897.276, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Peterborough East Jn", "stage_seq": 35, "distance_m": 153292.601, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0702", "location": "Peterborough", "stage_seq": 36, "distance_m": 154571.398, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Marholm Jn", "stage_seq": 37, "distance_m": 158472.872, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Glinton Jn", "stage_seq": 38, "distance_m": 161275.591, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Spalding", "stage_seq": 39, "distance_m": 181235.39, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Quadring Sig. WS7071", "stage_seq": 40, "distance_m": 191853.386, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Sleaford South Jn", "stage_seq": 41, "distance_m": 209869.887, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Sleaford North Jn", "stage_seq": 42, "distance_m": 212240.155, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Metheringham", "stage_seq": 43, "distance_m": 227366.416, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0831", "location": "Pelham Street Jn", "stage_seq": 44, "distance_m": 242362.488, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Lincoln", "stage_seq": 45, "distance_m": 242610.451, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "West Holmes Jn", "stage_seq": 46, "distance_m": 243963.238, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Pyewipe Jn", "stage_seq": 47, "distance_m": 245275.697, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Saxilby", "stage_seq": 48, "distance_m": 252410.951, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": "0857H", "location": "Gainsborough Lea Road", "stage_seq": 49, "distance_m": 267606.003, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900H", "location": "Gainsborough Trent Jns", "stage_seq": 50, "distance_m": 268659.693, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920H", "location": "Bessacarr Jn", "stage_seq": 51, "distance_m": 296172.93, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923", "location": "Doncaster Decoy South Jn", "stage_seq": 52, "distance_m": 297801.897, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "0927", "wtt_dep": "1021", "location": "Doncaster Down Decoy Rec5/Br", "stage_seq": 53, "distance_m": 299024.475, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023", "location": "Doncaster Decoy South Jn", "stage_seq": 54, "distance_m": 300247.052, "section_seq": 1, "route_path_id": 159097}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1028", "location": "St. Catherines Jn", "stage_seq": 55, "distance_m": 301501.14, "section_seq": 1, "route_path_id": 159097}, {"is_pass": false, "wtt_arr": "1031", "wtt_dep": null, "location": "Doncaster iPort (GBRf)", "stage_seq": 56, "distance_m": 302636.886, "section_seq": 1, "route_path_id": 159097}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 302636.886, "from_m": 0.0, "section_seq": 1, "route_path_id": 159097}], "total_distance_m": 302636.886, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 257776.727, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 44860.159, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13313, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:04:07Z", "source_id": 64417593, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T03:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:04:10Z", "source_id": 20410591, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:16:02Z", "source_id": 64419833, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T03:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:16:06Z", "source_id": 20411410, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T04:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:20:34Z", "source_id": 64420816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T03:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:20:40Z", "source_id": 20411758, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T04:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13519, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:24:59Z", "source_id": 64421858, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T03:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T03:25:05Z", "source_id": 20412166, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:12Z", "source_id": 64440232, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:06:20Z", "source_id": 20418081, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:53Z", "source_id": 64457870, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T04:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:27:56Z", "source_id": 20423581, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:27Z", "source_id": 64471563, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T04:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:40:30Z", "source_id": 20427919, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12270, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:09:05Z", "source_id": 64513866, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T05:10:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:09:11Z", "source_id": 20441850, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12235, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:23:14Z", "source_id": 64540754, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T05:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:23:17Z", "source_id": 20450680, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11891, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:38Z", "source_id": 64652685, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T06:13:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:44Z", "source_id": 20486597, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12115, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:21Z", "source_id": 64752780, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T06:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:26Z", "source_id": 20517875, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11626, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:30Z", "source_id": 64860197, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T07:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:32Z", "source_id": 20550062, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11468, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:50:25Z", "source_id": 64925266, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T07:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:50:29Z", "source_id": 20569132, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T08:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:00:16Z", "source_id": 64952982, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T08:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:00:20Z", "source_id": 20577227, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T09:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7102, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:26:16Z", "source_id": 65024211, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-22T08:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T08:26:17Z", "source_id": 20597890, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-22T09:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T09:54:58Z", "source_id": 20665349, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-22T10:36:00+01:00", "operational_fact": true}] Felixstowe South (GBRf) 0343 0343 None None None Doncaster iPort (GBRf) 1031 1031 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:R60803/2026-09-22/detailed None Doncaster Down Decoy Rec5/Br 2026-09-22T10:26:00+01:00 Doncaster iPort (GBRf) 15.0 {"type": "LineString", "coordinates": [[-1.1157891999999998, 53.502306700000005], [-1.115567, 53.5022434], [-1.1150387000000002, 53.5020853], [-1.1146482, 53.5019567], [-1.1142152, 53.50183340000001], [-1.1139562999999997, 53.5017672], [-1.1088709, 53.50060179999999], [-1.1085462999999998, 53.50051719999999], [-1.1082430999999997, 53.5004275], [-1.1079629, 53.5003305], [-1.1076705999999998, 53.5002204], [-1.1073795, 53.50009360000001], [-1.1071032999999997, 53.499953999999995], [-1.1068443999999995, 53.49981120000001], [-1.1065575, 53.4996489], [-1.1062556999999995, 53.49941549999999], [-1.105949, 53.49910760000001], [-1.1058025, 53.49896040000001], [-1.1054419999999998, 53.498664599999984], [-1.1050863, 53.4983155], [-1.1045141, 53.49786459999999], [-1.1044544999999997, 53.4978176], [-1.1035328, 53.49701329999999], [-1.1031269999999995, 53.49662810000002], [-1.1029618, 53.496426699999994], [-1.1028571, 53.49623], [-1.1027951, 53.4960779], [-1.1027693, 53.4959852], [-1.1027507, 53.49590810000001], [-1.1027361, 53.495829], [-1.1027267, 53.4957493], [-1.1027187, 53.49566909999999], [-1.1027186, 53.495587], [-1.1027309, 53.4954842], [-1.102747, 53.4953976], [-1.1027741, 53.495286799999995], [-1.1028258999999998, 53.495137], [-1.1031997999999998, 53.4943142], [-1.1038266, 53.49296579999999], [-1.1039265, 53.492764599999994], [-1.1041096, 53.4924159], [-1.1061085000000002, 53.4886156], [-1.106143, 53.48855009999998], [-1.1063688, 53.4881208], [-1.1065122999999997, 53.4877385], [-1.1080988, 53.48472329999999], [-1.10823, 53.4841674], [-1.1086481, 53.4828906], [-1.1087537, 53.48259769999999], [-1.1088791, 53.482360699999994], [-1.1091258999999998, 53.4818978], [-1.1104366, 53.479426999999994], [-1.1112271, 53.4779316]]} 2.0 1021 1036 Doncaster Down Decoy Rec5/Br Doncaster iPort (GBRf) Doncaster iPort (GBRf) 53.4779316 -1.1112271 53.4779316 -1.1112271 1 0 2026-09-22 10:05:04 TERMINATED 2026-09-22 09:36:00 Doncaster iPort (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20665349 1790070899136518 81 81 2026-09-22 10:04:59.597989 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:54:59.118638
736572 767414 V32235 783Q121F22 2026-09-22 COMPLETE None 2026-09-22 09:55:00 2026-09-22 10:05:04 2026-09-24 10:05:04 {"id": 767414, "stp": "N", "toc": "Transport for Wales", "uid": "V32235", "consist": null, "dest_crs": "MER", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V32235/2026-09-22/detailed", "trust_id": "783Q121F22", "origin_crs": null, "show_on_map": 0, "dar_est_time": "09:55:00", "dar_platform": null, "dest_station": "Merthyr Tydfil", "service_date": "2026-09-22", "dest_arr_time": "1016", "dest_platform": null, "is_terminated": 1, "next_location": "Abercynon", "signalling_id": "3Q12", "timing_status": null, "origin_station": "Stormstown Loop", "current_leg_arr": "0957", "current_leg_dep": "0955", "current_leg_end": "Abercynon", "origin_dep_time": "0955", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-22T10:05:04", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3325301, 51.6384292], [-3.3325148999999996, 51.6386006], [-3.3325062999999995, 51.6387894], [-3.3325033999999993, 51.638894499999985], [-3.332535, 51.6391493], [-3.3325617, 51.639374], [-3.3326147, 51.639492999999995], [-3.3327085000000003, 51.6398053], [-3.332757, 51.6401306], [-3.3327176999999995, 51.64049020000001], [-3.3325586, 51.6409262], [-3.3323457, 51.6412527], [-3.3319930999999996, 51.64163020000001], [-3.3315127, 51.6419999], [-3.3309244, 51.6423626], [-3.3296312, 51.6430833], [-3.3294148407286084, 51.64323005379605]]}", "current_leg_start": "Stormstown Loop", "dest_arr_time_act": "1016", "motion_projection": null, "next_location_lat": "51.6432301", "next_location_lon": "-3.3294148", "previous_location": null, "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\": 105.248, \"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\": 420.905, \"from_m\": 105.248, \"capability_applied\": null, \"effective_limit_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\": 852.154, \"from_m\": 420.905, \"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\": 3550.08, \"from_m\": 852.154, \"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\": 4485.478, \"from_m\": 3550.08, \"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\": 5388.738, \"from_m\": 4485.478, \"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\": 9565.857, \"from_m\": 5388.738, \"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\": 9574.875, \"from_m\": 9565.857, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11782.964, \"from_m\": 9574.875, \"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\": 13439.838, \"from_m\": 11782.964, \"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\": 13698.52, \"from_m\": 13439.838, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13711.75, \"from_m\": 13698.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13864.184, \"from_m\": 13711.75, \"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\": 767414, \"profile_key\": \"ba1b98e4abbaef13b361ebf55f6b3ab71e37ad8ee1ec183bcaa7c6d0d49bb161\", \"schedule_id\": 40899, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Stormstown Loop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124645}, {\"is_pass\": false, \"wtt_arr\": \"0957\", \"wtt_dep\": \"0958H\", \"location\": \"Abercynon\", \"stage_seq\": 2, \"distance_m\": 598.066, \"section_seq\": 1, \"route_path_id\": 124645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Quaker's Yard\", \"stage_seq\": 3, \"distance_m\": 3159.928, \"section_seq\": 1, \"route_path_id\": 124645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"Merthyr Vale\", \"stage_seq\": 4, \"distance_m\": 6495.517, \"section_seq\": 1, \"route_path_id\": 124645}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 5, \"distance_m\": 9512.447, \"section_seq\": 1, \"route_path_id\": 124645}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": null, \"location\": \"Merthyr Tydfil\", \"stage_seq\": 6, \"distance_m\": 13864.184, \"section_seq\": 1, \"route_path_id\": 124645}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13864.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124645}], \"total_distance_m\": 13864.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13864.184, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0955", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6432301", "current_position_lon": "-3.3294148", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stormstown Loop", "service_state_platform": null, "timing_fact_generation": 1790070311197208, "current_leg_arrival_utc": "2026-09-22T09:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T09:55:00.400907", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T09:55:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-22T09:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T10:05:03.098131", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales N None MER 3Q12 None None None None {"version": 3, "segments": [{"to_m": 105.248, "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": 420.905, "from_m": 105.248, "capability_applied": null, "effective_limit_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": 852.154, "from_m": 420.905, "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": 3550.08, "from_m": 852.154, "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": 4485.478, "from_m": 3550.08, "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": 5388.738, "from_m": 4485.478, "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": 9565.857, "from_m": 5388.738, "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": 9574.875, "from_m": 9565.857, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11782.964, "from_m": 9574.875, "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": 13439.838, "from_m": 11782.964, "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": 13698.52, "from_m": 13439.838, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13711.75, "from_m": 13698.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13864.184, "from_m": 13711.75, "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": 767414, "profile_key": "ba1b98e4abbaef13b361ebf55f6b3ab71e37ad8ee1ec183bcaa7c6d0d49bb161", "schedule_id": 40899, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0955", "location": "Stormstown Loop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124645}, {"is_pass": false, "wtt_arr": "0957", "wtt_dep": "0958H", "location": "Abercynon", "stage_seq": 2, "distance_m": 598.066, "section_seq": 1, "route_path_id": 124645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Quaker's Yard", "stage_seq": 3, "distance_m": 3159.928, "section_seq": 1, "route_path_id": 124645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "Merthyr Vale", "stage_seq": 4, "distance_m": 6495.517, "section_seq": 1, "route_path_id": 124645}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009", "location": "Troed-y-rhiw", "stage_seq": 5, "distance_m": 9512.447, "section_seq": 1, "route_path_id": 124645}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": null, "location": "Merthyr Tydfil", "stage_seq": 6, "distance_m": 13864.184, "section_seq": 1, "route_path_id": 124645}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13864.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 124645}], "total_distance_m": 13864.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13864.184, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stormstown Loop 0955 0955 None 9:55:00 None Merthyr Tydfil 1016 1016 None None None https://www.realtimetrains.co.uk/service/gb-nr:V32235/2026-09-22/detailed None Stormstown Loop 2026-09-22T09:55:30+01:00 Abercynon 2.0 {"type": "LineString", "coordinates": [[-3.3325301, 51.6384292], [-3.3325148999999996, 51.6386006], [-3.3325062999999995, 51.6387894], [-3.3325033999999993, 51.638894499999985], [-3.332535, 51.6391493], [-3.3325617, 51.639374], [-3.3326147, 51.639492999999995], [-3.3327085000000003, 51.6398053], [-3.332757, 51.6401306], [-3.3327176999999995, 51.64049020000001], [-3.3325586, 51.6409262], [-3.3323457, 51.6412527], [-3.3319930999999996, 51.64163020000001], [-3.3315127, 51.6419999], [-3.3309244, 51.6423626], [-3.3296312, 51.6430833], [-3.3294148407286084, 51.64323005379605]]} 0.4 0955 0957 None None Abercynon 51.6432301 -3.3294148 51.6432301 -3.3294148 1 0 2026-09-22 10:05:04 TERMINATED 2026-09-22 09:55:00 Stormstown Loop SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790070311197208 48 48 2026-09-22 10:05:03.098131 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 09:55:00.400907
← Previous (43601–43700) Next (43801–43900) →