← Back to tables

ANA2_service (56981 rows)

Showing 38401–38500 of 56981
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
655975 685619 L89055 402H39M818 2026-09-18 COMPLETE 18398115 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 685619, "stp": "P", "toc": "Northern", "uid": "L89055", "consist": "150130+150150", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89055/2026-09-19/detailed", "trust_id": "402H39M818", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0028", "dest_platform": "10", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H39", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "0029", "current_leg_dep": "0017", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2253", "origin_platform": "6", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0028", "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": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"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\": 576.425, \"from_m\": 136.184, \"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\": 930.042, \"from_m\": 576.425, \"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\": 4188.984, \"from_m\": 930.042, \"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\": 4513.835, \"from_m\": 4188.984, \"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\": 11141.621, \"from_m\": 4513.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24062.351, \"from_m\": 11141.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25500.453, \"from_m\": 24062.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27493.069, \"from_m\": 25500.453, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27943.749, \"from_m\": 27493.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29081.122, \"from_m\": 27943.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31936.865, \"from_m\": 29081.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49474.65, \"from_m\": 31936.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50016.767, \"from_m\": 49474.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50705.98, \"from_m\": 50016.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55753.485, \"from_m\": 50705.98, \"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\": 56227.253, \"from_m\": 55753.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56358.713, \"from_m\": 56227.253, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61006.956, \"from_m\": 56358.713, \"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\": 62444.834, \"from_m\": 61006.956, \"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\": 62491.73, \"from_m\": 62444.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62524.003, \"from_m\": 62491.73, \"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\": 63031.187, \"from_m\": 62524.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63116.0, \"from_m\": 63031.187, \"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\": 68193.584, \"from_m\": 63116.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69157.072, \"from_m\": 68193.584, \"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\": 69229.226, \"from_m\": 69157.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69757.318, \"from_m\": 69229.226, \"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\": 71291.624, \"from_m\": 69757.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71455.349, \"from_m\": 71291.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71764.762, \"from_m\": 71455.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71810.969, \"from_m\": 71764.762, \"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\": 71888.758, \"from_m\": 71810.969, \"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\": 72297.938, \"from_m\": 71888.758, \"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\": 685619, \"profile_key\": \"847439e3ddaa766a5a9de5eab3fda7f49b2fbb9b2e04e21e0de9d4406e670bb6\", \"schedule_id\": 18531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Mouldsworth\", \"stage_seq\": 3, \"distance_m\": 11330.643, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Delamere\", \"stage_seq\": 4, \"distance_m\": 16003.941, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Cuddington\", \"stage_seq\": 5, \"distance_m\": 20699.456, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 6, \"distance_m\": 23987.605, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320\", \"location\": \"Greenbank\", \"stage_seq\": 7, \"distance_m\": 25255.943, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Northwich\", \"stage_seq\": 8, \"distance_m\": 28063.953, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Lostock Gralam\", \"stage_seq\": 9, \"distance_m\": 30350.35, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 10, \"distance_m\": 31936.865, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Plumley\", \"stage_seq\": 11, \"distance_m\": 33467.768, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Knutsford\", \"stage_seq\": 12, \"distance_m\": 37839.451, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Mobberley\", \"stage_seq\": 13, \"distance_m\": 42052.168, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 44959.797, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Hale\", \"stage_seq\": 15, \"distance_m\": 47601.401, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Altrincham\", \"stage_seq\": 16, \"distance_m\": 48683.561, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Navigation Road\", \"stage_seq\": 17, \"distance_m\": 49594.11, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Deansgate Jn\", \"stage_seq\": 18, \"distance_m\": 50016.767, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Northenden Jn\", \"stage_seq\": 19, \"distance_m\": 56283.067, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Sharston Jn\", \"stage_seq\": 20, \"distance_m\": 57323.853, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 21, \"distance_m\": 60989.818, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 62491.73, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0017\", \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 62893.452, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 24, \"distance_m\": 64086.019, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 25, \"distance_m\": 68608.088, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 71145.252, \"section_seq\": 1, \"route_path_id\": 73824}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 72297.938, \"section_seq\": 1, \"route_path_id\": 73824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72297.938, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73824}], \"total_distance_m\": 72297.938, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36104.348, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 36193.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2253", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:03:00Z\", \"source_id\": 57551609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:03:05Z\", \"source_id\": 18361514, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:05:04Z\", \"source_id\": 57555408, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:05:09Z\", \"source_id\": 18362662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:17Z\", \"source_id\": 18367711, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:09Z\", \"source_id\": 18370846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:49Z\", \"source_id\": 18373316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:18Z\", \"source_id\": 18374980, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:19Z\", \"source_id\": 18376929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:19Z\", \"source_id\": 18379498, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:06Z\", \"source_id\": 18382372, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:21Z\", \"source_id\": 18383855, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:50Z\", \"source_id\": 18385429, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:10Z\", \"source_id\": 18387744, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:20Z\", \"source_id\": 18388208, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:05Z\", \"source_id\": 18394397, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:21Z\", \"source_id\": 57675528, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:26Z\", \"source_id\": 18398115, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "10", "timing_fact_generation": 1789774047273828, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:05.032289", "service_state_evidence_id": 18398115, "current_leg_start_actual_dep": "2026-09-20T00:18:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:05.742873", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CTR MAN 2H39 150130+150150 4 75 None {"version": 3, "segments": [{"to_m": 136.184, "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": 576.425, "from_m": 136.184, "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": 930.042, "from_m": 576.425, "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": 4188.984, "from_m": 930.042, "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": 4513.835, "from_m": 4188.984, "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": 11141.621, "from_m": 4513.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24062.351, "from_m": 11141.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25500.453, "from_m": 24062.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27493.069, "from_m": 25500.453, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27943.749, "from_m": 27493.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29081.122, "from_m": 27943.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31936.865, "from_m": 29081.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49474.65, "from_m": 31936.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50016.767, "from_m": 49474.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50705.98, "from_m": 50016.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55753.485, "from_m": 50705.98, "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": 56227.253, "from_m": 55753.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56358.713, "from_m": 56227.253, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61006.956, "from_m": 56358.713, "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": 62444.834, "from_m": 61006.956, "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": 62491.73, "from_m": 62444.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62524.003, "from_m": 62491.73, "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": 63031.187, "from_m": 62524.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63116.0, "from_m": 63031.187, "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": 68193.584, "from_m": 63116.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69157.072, "from_m": 68193.584, "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": 69229.226, "from_m": 69157.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69757.318, "from_m": 69229.226, "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": 71291.624, "from_m": 69757.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71455.349, "from_m": 71291.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71764.762, "from_m": 71455.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71810.969, "from_m": 71764.762, "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": 71888.758, "from_m": 71810.969, "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": 72297.938, "from_m": 71888.758, "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": 685619, "profile_key": "847439e3ddaa766a5a9de5eab3fda7f49b2fbb9b2e04e21e0de9d4406e670bb6", "schedule_id": 18531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2253", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Mouldsworth", "stage_seq": 3, "distance_m": 11330.643, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Delamere", "stage_seq": 4, "distance_m": 16003.941, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Cuddington", "stage_seq": 5, "distance_m": 20699.456, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Hartford C.L. Jn", "stage_seq": 6, "distance_m": 23987.605, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320", "location": "Greenbank", "stage_seq": 7, "distance_m": 25255.943, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Northwich", "stage_seq": 8, "distance_m": 28063.953, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Lostock Gralam", "stage_seq": 9, "distance_m": 30350.35, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Plumley West S.B.", "stage_seq": 10, "distance_m": 31936.865, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Plumley", "stage_seq": 11, "distance_m": 33467.768, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Knutsford", "stage_seq": 12, "distance_m": 37839.451, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Mobberley", "stage_seq": 13, "distance_m": 42052.168, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Ashley", "stage_seq": 14, "distance_m": 44959.797, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Hale", "stage_seq": 15, "distance_m": 47601.401, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Altrincham", "stage_seq": 16, "distance_m": 48683.561, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Navigation Road", "stage_seq": 17, "distance_m": 49594.11, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Deansgate Jn", "stage_seq": 18, "distance_m": 50016.767, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Northenden Jn", "stage_seq": 19, "distance_m": 56283.067, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Sharston Jn", "stage_seq": 20, "distance_m": 57323.853, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 21, "distance_m": 60989.818, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 62491.73, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0017", "location": "Stockport", "stage_seq": 23, "distance_m": 62893.452, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Heaton Norris Jn", "stage_seq": 24, "distance_m": 64086.019, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "Slade Lane Jn", "stage_seq": 25, "distance_m": 68608.088, "section_seq": 1, "route_path_id": 73824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 71145.252, "section_seq": 1, "route_path_id": 73824}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 72297.938, "section_seq": 1, "route_path_id": 73824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72297.938, "from_m": 0.0, "section_seq": 1, "route_path_id": 73824}], "total_distance_m": 72297.938, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36104.348, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 36193.59, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10107, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:03:00Z", "source_id": 57551609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:03:05Z", "source_id": 18361514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10111, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:05:04Z", "source_id": 57555408, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:05:09Z", "source_id": 18362662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:17Z", "source_id": 18367711, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:09Z", "source_id": 18370846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:49Z", "source_id": 18373316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:18Z", "source_id": 18374980, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:19Z", "source_id": 18376929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:19Z", "source_id": 18379498, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:06Z", "source_id": 18382372, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:21Z", "source_id": 18383855, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:50Z", "source_id": 18385429, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:10Z", "source_id": 18387744, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:20Z", "source_id": 18388208, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:05Z", "source_id": 18394397, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:21Z", "source_id": 57675528, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T23:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:26Z", "source_id": 18398115, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Chester 2253 2253 6 None None Manchester Piccadilly 0028 0028 10 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89055/2026-09-19/detailed None Stockport 2026-09-20T00:18:00+01:00 Manchester Piccadilly 12.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 0017 0029 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398115 1789774047273828 66 66 2026-09-18 23:39:05.742873 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:05.032289
655976 686461 P87630 892F78M918 2026-09-18 COMPLETE 18398185 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686461, "stp": "P", "toc": "Southeastern", "uid": "P87630", "consist": "465036+465916", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87630/2026-09-19/detailed", "trust_id": "892F78M918", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F78", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "0029", "current_leg_dep": "0026", "current_leg_end": "London Charing Cross", "origin_dep_time": "2335", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "-1 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": "0030", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.439, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 230.626, \"from_m\": 96.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2144.282, \"from_m\": 230.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16416.919, \"from_m\": 15792.31, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21898.143, \"from_m\": 17307.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25383.079, \"from_m\": 24967.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25791.663, \"from_m\": 25383.079, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25888.908, \"from_m\": 25791.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31998.661, \"from_m\": 25888.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33962.753, \"from_m\": 31998.661, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35428.442, \"from_m\": 33962.753, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 686461, \"profile_key\": \"a1b086748ae3ccd16ee77f4e623394a3635e393fd9feda46f50ac732b6eb1392\", \"schedule_id\": 32013, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006H\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 25981.093, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 26343.166, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0022\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0027\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 37489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}], \"total_distance_m\": 35428.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31980.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3447.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2335", "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\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:07Z\", \"source_id\": 57610221, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:11Z\", \"source_id\": 18379403, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:43Z\", \"source_id\": 57618996, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:50Z\", \"source_id\": 18382221, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:41Z\", \"source_id\": 57623264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:44Z\", \"source_id\": 18383571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:07Z\", \"source_id\": 57628311, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:13Z\", \"source_id\": 18385137, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:15Z\", \"source_id\": 57632834, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:20Z\", \"source_id\": 18386548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:28Z\", \"source_id\": 57637265, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:30Z\", \"source_id\": 18387869, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:27Z\", \"source_id\": 57641289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:30Z\", \"source_id\": 18389068, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:16Z\", \"source_id\": 57645547, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:21Z\", \"source_id\": 18390164, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:55Z\", \"source_id\": 57650983, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:01Z\", \"source_id\": 18391427, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:01Z\", \"source_id\": 57657406, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:05Z\", \"source_id\": 18393130, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:37Z\", \"source_id\": 57667120, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:41Z\", \"source_id\": 18395805, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:44Z\", \"source_id\": 57673141, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:51Z\", \"source_id\": 18397435, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:40Z\", \"source_id\": 57675848, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:46Z\", \"source_id\": 18398185, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789774066826571, "current_leg_arrival_utc": "2026-09-20T00:29:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:06.967997", "service_state_evidence_id": 18398185, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:07.642477", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SEV CHX 2F78 465036+465916 8 75 None {"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2144.282, "from_m": 230.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15792.31, "from_m": 11032.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16416.919, "from_m": 15792.31, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21898.143, "from_m": 17307.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25383.079, "from_m": 24967.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25791.663, "from_m": 25383.079, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25888.908, "from_m": 25791.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31998.661, "from_m": 25888.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33962.753, "from_m": 31998.661, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35428.442, "from_m": 33962.753, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 686461, "profile_key": "a1b086748ae3ccd16ee77f4e623394a3635e393fd9feda46f50ac732b6eb1392", "schedule_id": 32013, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006H", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Lewisham", "stage_seq": 13, "distance_m": 25981.093, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 26343.166, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "New Cross", "stage_seq": 16, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0022", "location": "London Bridge", "stage_seq": 18, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0027", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 37489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 37489}], "total_distance_m": 35428.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31980.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3447.763, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:07Z", "source_id": 57610221, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:11Z", "source_id": 18379403, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:43Z", "source_id": 57618996, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:50Z", "source_id": 18382221, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:41Z", "source_id": 57623264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:44Z", "source_id": 18383571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:07Z", "source_id": 57628311, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:13Z", "source_id": 18385137, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:15Z", "source_id": 57632834, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:20Z", "source_id": 18386548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:28Z", "source_id": 57637265, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:56:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:30Z", "source_id": 18387869, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:27Z", "source_id": 57641289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:30Z", "source_id": 18389068, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:16Z", "source_id": 57645547, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:21Z", "source_id": 18390164, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:55Z", "source_id": 57650983, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:01Z", "source_id": 18391427, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:01Z", "source_id": 57657406, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:05Z", "source_id": 18393130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:37Z", "source_id": 57667120, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:41Z", "source_id": 18395805, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:44Z", "source_id": 57673141, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:51Z", "source_id": 18397435, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:40Z", "source_id": 57675848, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:46Z", "source_id": 18398185, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Sevenoaks 2335 2335 2 None None London Charing Cross 0030 0030 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87630/2026-09-19/detailed None London Waterloo (East) 2026-09-20T00:27: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 0026 0029 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398185 1789774066826571 90 90 2026-09-18 23:39:07.642477 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:06.967997
655977 686367 Y41703 772C98M918 2026-09-18 COMPLETE 18398151 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686367, "stp": "O", "toc": "Great Western Railway", "uid": "Y41703", "consist": "166204", "dest_crs": "BRI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41703/2026-09-19/detailed", "trust_id": "772C98M918", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "6", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2C98", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "0029", "current_leg_dep": "0022", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2330", "origin_platform": "1", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Lawrence Hill", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"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\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"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\": 15903.914, \"from_m\": 4038.152, \"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\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"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\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"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\": 31860.534, \"from_m\": 20488.198, \"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\": 34082.428, \"from_m\": 31860.534, \"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\": 34178.124, \"from_m\": 34082.428, \"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\": 34310.999, \"from_m\": 34178.124, \"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\": 34904.277, \"from_m\": 34310.999, \"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\": 34955.87, \"from_m\": 34904.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35126.946, \"from_m\": 34955.87, \"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\": 43889.2, \"from_m\": 35126.946, \"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\": 44720.048, \"from_m\": 43889.2, \"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\": 44809.218, \"from_m\": 44720.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51756.911, \"from_m\": 44809.218, \"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\": 53355.124, \"from_m\": 51756.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53557.014, \"from_m\": 53355.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\": 53854.91, \"from_m\": 53557.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54053.602, \"from_m\": 53854.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\": 55663.754, \"from_m\": 54053.602, \"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\": 55773.556, \"from_m\": 55663.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57863.784, \"from_m\": 55773.556, \"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\": 57883.873, \"from_m\": 57863.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\": 58261.183, \"from_m\": 57883.873, \"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\": 58415.551, \"from_m\": 58261.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59608.102, \"from_m\": 58415.551, \"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\": 59957.626, \"from_m\": 59608.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60393.45, \"from_m\": 59957.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60446.122, \"from_m\": 60393.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60483.629, \"from_m\": 60446.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60500.003, \"from_m\": 60483.629, \"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\": 60563.055, \"from_m\": 60500.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61171.465, \"from_m\": 60563.055, \"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\": 686367, \"profile_key\": \"2e48ad219fda8103a3dfa826c9e54de92184c4ff247aac2a5d5b43e11b5a2242\", \"schedule_id\": 41187, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2346H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34672.534, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 36467.894, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 43462.776, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 45638.175, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 51553.167, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 54100.794, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Horfield Jn\", \"stage_seq\": 16, \"distance_m\": 55202.336, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 17, \"distance_m\": 57863.784, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019H\", \"location\": \"Stapleton Road\", \"stage_seq\": 18, \"distance_m\": 58505.836, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0023\", \"location\": \"Lawrence Hill\", \"stage_seq\": 19, \"distance_m\": 59471.071, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 20, \"distance_m\": 60012.134, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Bristol East Jn\", \"stage_seq\": 21, \"distance_m\": 60603.753, \"section_seq\": 1, \"route_path_id\": 105237}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 22, \"distance_m\": 61171.465, \"section_seq\": 1, \"route_path_id\": 105237}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61171.465, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105237}], \"total_distance_m\": 61171.465, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59763.267, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1408.198, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:20Z\", \"source_id\": 57618337, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:24Z\", \"source_id\": 18382026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:37Z\", \"source_id\": 57634671, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:41Z\", \"source_id\": 18387130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:28Z\", \"source_id\": 57648896, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:30Z\", \"source_id\": 18390921, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:52Z\", \"source_id\": 57653534, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:00Z\", \"source_id\": 18392126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:52Z\", \"source_id\": 57659523, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:56Z\", \"source_id\": 18393736, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:57Z\", \"source_id\": 57665351, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:06Z\", \"source_id\": 18395302, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:52Z\", \"source_id\": 57668365, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:55Z\", \"source_id\": 18396144, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:29Z\", \"source_id\": 57675671, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:36Z\", \"source_id\": 18398151, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789774057953114, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:07.508287", "service_state_evidence_id": 18398151, "current_leg_start_actual_dep": "2026-09-20T00:25:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:07.638890", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O CDF BRI 2C98 166204 3 90 None {"version": 3, "segments": [{"to_m": 341.881, "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": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "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": 15903.914, "from_m": 4038.152, "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": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "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": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "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": 31860.534, "from_m": 20488.198, "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": 34082.428, "from_m": 31860.534, "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": 34178.124, "from_m": 34082.428, "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": 34310.999, "from_m": 34178.124, "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": 34904.277, "from_m": 34310.999, "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": 34955.87, "from_m": 34904.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35126.946, "from_m": 34955.87, "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": 43889.2, "from_m": 35126.946, "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": 44720.048, "from_m": 43889.2, "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": 44809.218, "from_m": 44720.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51756.911, "from_m": 44809.218, "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": 53355.124, "from_m": 51756.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53557.014, "from_m": 53355.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": 53854.91, "from_m": 53557.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54053.602, "from_m": 53854.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": 55663.754, "from_m": 54053.602, "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": 55773.556, "from_m": 55663.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57863.784, "from_m": 55773.556, "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": 57883.873, "from_m": 57863.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": 58261.183, "from_m": 57883.873, "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": 58415.551, "from_m": 58261.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59608.102, "from_m": 58415.551, "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": 59957.626, "from_m": 59608.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60393.45, "from_m": 59957.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60446.122, "from_m": 60393.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60483.629, "from_m": 60446.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60500.003, "from_m": 60483.629, "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": 60563.055, "from_m": 60500.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61171.465, "from_m": 60563.055, "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": 686367, "profile_key": "2e48ad219fda8103a3dfa826c9e54de92184c4ff247aac2a5d5b43e11b5a2242", "schedule_id": 41187, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2346H", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34672.534, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 36467.894, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 43462.776, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Pilning", "stage_seq": 13, "distance_m": 45638.175, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Patchway", "stage_seq": 14, "distance_m": 51553.167, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014H", "location": "Filton Abbey Wood", "stage_seq": 15, "distance_m": 54100.794, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Horfield Jn", "stage_seq": 16, "distance_m": 55202.336, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Narroways Hill Jn", "stage_seq": 17, "distance_m": 57863.784, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019H", "location": "Stapleton Road", "stage_seq": 18, "distance_m": 58505.836, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0023", "location": "Lawrence Hill", "stage_seq": 19, "distance_m": 59471.071, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Dr Day's Jn", "stage_seq": 20, "distance_m": 60012.134, "section_seq": 1, "route_path_id": 105237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Bristol East Jn", "stage_seq": 21, "distance_m": 60603.753, "section_seq": 1, "route_path_id": 105237}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 22, "distance_m": 61171.465, "section_seq": 1, "route_path_id": 105237}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61171.465, "from_m": 0.0, "section_seq": 1, "route_path_id": 105237}], "total_distance_m": 61171.465, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59763.267, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1408.198, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24688, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:20Z", "source_id": 57618337, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:24Z", "source_id": 18382026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:37Z", "source_id": 57634671, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:41Z", "source_id": 18387130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:28Z", "source_id": 57648896, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:30Z", "source_id": 18390921, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:52Z", "source_id": 57653534, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:00Z", "source_id": 18392126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25815, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:52Z", "source_id": 57659523, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:56Z", "source_id": 18393736, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:57Z", "source_id": 57665351, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:06Z", "source_id": 18395302, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:52Z", "source_id": 57668365, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:20:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:55Z", "source_id": 18396144, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:29Z", "source_id": 57675671, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:36Z", "source_id": 18398151, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Cardiff Central 2330 2330 1 None None Bristol Temple Meads 0027 0027 6 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41703/2026-09-19/detailed None Lawrence Hill 2026-09-20T00:25:00+01:00 Bristol Temple Meads 7.0 {"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 1.1 0022 0029 Lawrence Hill Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398151 1789774057953114 63 63 2026-09-18 23:39:07.638890 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:07.508287
655978 686754 F48643 522R481918 2026-09-18 COMPLETE 18398206 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686754, "stp": "N", "toc": "c2c", "uid": "F48643", "consist": "357007", "dest_crs": "GRY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48643/2026-09-19/detailed", "trust_id": "522R481918", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grays", "service_date": "2026-09-18", "dest_arr_time": "0028", "dest_platform": "3", "is_terminated": 1, "next_location": "Grays", "signalling_id": "2R48", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "0029", "current_leg_dep": "0023", "current_leg_end": "Grays", "origin_dep_time": "2354", "origin_platform": "1", "current_location": "Grays", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]}", "current_leg_start": "Purfleet", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "51.4764321", "next_location_lon": "0.3208866", "previous_location": "Purfleet", "current_leg_milage": "3.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12650.319, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12944.408, \"from_m\": 12650.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13257.665, \"from_m\": 12944.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.52, \"from_m\": 13257.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14684.853, \"from_m\": 13420.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14744.86, \"from_m\": 14684.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14982.299, \"from_m\": 14744.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16094.617, \"from_m\": 14982.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18338.003, \"from_m\": 16094.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18379.639, \"from_m\": 18338.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32941.808, \"from_m\": 18379.639, \"capability_applied\": null, \"effective_limit_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\": 686754, \"profile_key\": \"af92985466fa14148c8794790fb6ee1b7b9550403b5d4df5780852fceb0b59d7\", \"schedule_id\": 39724, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13248.439, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 7, \"distance_m\": 14963.902, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 8, \"distance_m\": 17019.558, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 9, \"distance_m\": 21469.809, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022\", \"location\": \"Purfleet\", \"stage_seq\": 10, \"distance_m\": 26764.204, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 11, \"distance_m\": 31726.075, \"section_seq\": 1, \"route_path_id\": 102773}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Grays\", \"stage_seq\": 12, \"distance_m\": 32941.808, \"section_seq\": 1, \"route_path_id\": 102773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32941.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102773}], \"total_distance_m\": 32941.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30936.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2005.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2354", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4764321", "current_position_lon": "0.3208866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:47Z\", \"source_id\": 57640470, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:50Z\", \"source_id\": 18388802, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:27Z\", \"source_id\": 57647386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:30Z\", \"source_id\": 18390550, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:54Z\", \"source_id\": 57654841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:00Z\", \"source_id\": 18392458, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:13Z\", \"source_id\": 57659924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:16Z\", \"source_id\": 18393852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:36Z\", \"source_id\": 57663858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:40Z\", \"source_id\": 18394900, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:34Z\", \"source_id\": 57670100, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:40Z\", \"source_id\": 18396620, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:50Z\", \"source_id\": 57675948, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:54Z\", \"source_id\": 18398206, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grays", "service_state_platform": "3", "timing_fact_generation": 1789774074941606, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:15.852478", "service_state_evidence_id": 18398206, "current_leg_start_actual_dep": "2026-09-20T00:23:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:16.604191", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST GRY 2R48 357007 4 100 None {"version": 3, "segments": [{"to_m": 702.808, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12650.319, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12944.408, "from_m": 12650.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13257.665, "from_m": 12944.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.52, "from_m": 13257.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14684.853, "from_m": 13420.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14744.86, "from_m": 14684.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14982.299, "from_m": 14744.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16094.617, "from_m": 14982.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18338.003, "from_m": 16094.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18379.639, "from_m": 18338.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32941.808, "from_m": 18379.639, "capability_applied": null, "effective_limit_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": 686754, "profile_key": "af92985466fa14148c8794790fb6ee1b7b9550403b5d4df5780852fceb0b59d7", "schedule_id": 39724, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2354", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009", "location": "Barking", "stage_seq": 6, "distance_m": 13248.439, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Ripple Lane West Jn", "stage_seq": 7, "distance_m": 14963.902, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Dagenham Dock", "stage_seq": 8, "distance_m": 17019.558, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017", "location": "Rainham (Essex)", "stage_seq": 9, "distance_m": 21469.809, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022", "location": "Purfleet", "stage_seq": 10, "distance_m": 26764.204, "section_seq": 1, "route_path_id": 102773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "West Thurrock Jn", "stage_seq": 11, "distance_m": 31726.075, "section_seq": 1, "route_path_id": 102773}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Grays", "stage_seq": 12, "distance_m": 32941.808, "section_seq": 1, "route_path_id": 102773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32941.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 102773}], "total_distance_m": 32941.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30936.709, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2005.099, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:47Z", "source_id": 57640470, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:50Z", "source_id": 18388802, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:27Z", "source_id": 57647386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:30Z", "source_id": 18390550, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14720, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:54Z", "source_id": 57654841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:00Z", "source_id": 18392458, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:13Z", "source_id": 57659924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:16Z", "source_id": 18393852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:36Z", "source_id": 57663858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:40Z", "source_id": 18394900, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:34Z", "source_id": 57670100, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:40Z", "source_id": 18396620, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:50Z", "source_id": 57675948, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:54Z", "source_id": 18398206, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] London Fenchurch Street 2354 2354 1 None None Grays 0028 0028 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48643/2026-09-19/detailed None Purfleet 2026-09-20T00:23:00+01:00 Grays 6.0 {"type": "LineString", "coordinates": [[0.24302230024387392, 51.48597220430625], [0.2437283, 51.4855546], [0.2444796999999999, 51.4851245], [0.2450818, 51.4847943], [0.24619419999999995, 51.4842118], [0.2467731, 51.483923299999994], [0.2473744, 51.4836451], [0.2485788, 51.4830999], [0.249247, 51.482806299999986], [0.2500193, 51.48247889999999], [0.2518433, 51.481733], [0.2536983, 51.48096569999999], [0.25483169999999994, 51.48045580000001], [0.2559397, 51.4799185], [0.2563966, 51.47968190000001], [0.2568562, 51.4794286], [0.2573078, 51.4791744], [0.2577892, 51.47891979999999], [0.2585568, 51.4784902], [0.2607052, 51.4772092], [0.26359450000000006, 51.4754942], [0.2640795337771686, 51.475200715821515], [0.2655045, 51.47507240000001], [0.2666277, 51.47496699999999], [0.2677261, 51.47487949999999], [0.26949458523585645, 51.47472499583454], [0.2711714, 51.47457849999999], [0.2729224, 51.474431], [0.27323139999999996, 51.47441080000001], [0.2746837999999999, 51.47431609999999], [0.2763824, 51.4742247], [0.2780787, 51.4741623], [0.2789533, 51.47414279999999], [0.2798746999999999, 51.4741288], [0.2816666, 51.4741274], [0.283445, 51.47414700000001], [0.28521870000000005, 51.4741892], [0.2870056, 51.4742757], [0.28879969999999994, 51.47438640000001], [0.2952869, 51.4748548], [0.2975679, 51.4750137], [0.3002073, 51.47519619999999], [0.3010863, 51.4752583], [0.3015299, 51.475295], [0.3015438429383707, 51.47529585444191], [0.3017965386380576, 51.475314714043115], [0.30201968313057576, 51.47533221437389], [0.3022174982000348, 51.47534854917524], [0.30239420563054437, 51.47536391218812], [0.302554027206214, 51.47537849715357], [0.3027011847111534, 51.475392497812535], [0.3028398999294722, 51.47540610790602], [0.3029743946452799, 51.475419521175034], [0.3031088906426862, 51.475432931360544], [0.3032476097058008, 51.47544653220355], [0.30339477361873307, 51.47546051744506], [0.3035546041655929, 51.47547508082604], [0.30373132313048967, 51.47549041608748], [0.30392915229753314, 51.47550671697039], [0.304152313450833, 51.47552417721576], [0.3044050283744987, 51.47554299056456], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]} 3.7 0023 0029 Purfleet Grays Grays 51.4764321 0.3208866 51.4764321 0.3208866 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Grays TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398206 1789774074941606 54 54 2026-09-18 23:39:16.604191 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:15.852478
655979 686056 P24018 252N37M918 2026-09-18 COMPLETE 18398175 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686056, "stp": "P", "toc": "Northern", "uid": "P24018", "consist": "150145", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24018/2026-09-19/detailed", "trust_id": "252N37M918", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "0032", "dest_platform": "13A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2N37", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0029", "current_leg_dep": "0002", "current_leg_end": "Leeds", "origin_dep_time": "2315", "origin_platform": "4B", "current_location": "Leeds", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3746360000000002, 53.63260859999999], [-1.3758804, 53.6331911], [-1.3824942999999998, 53.63632449999999], [-1.3827244999999997, 53.6364335], [-1.3845317, 53.6372803], [-1.3871316, 53.63850719999999], [-1.388512, 53.6391557], [-1.3898345, 53.63974499999999], [-1.3909770999999995, 53.64021520000001], [-1.3921122, 53.6406761], [-1.3933238999999995, 53.6411281], [-1.3945025999999998, 53.6415568], [-1.3952767, 53.64181949999999], [-1.3967493, 53.64228239999999], [-1.3973559999999998, 53.6424623], [-1.398962, 53.6429387], [-1.4018792999999998, 53.6438128], [-1.4030055999999995, 53.6441299], [-1.4032284999999998, 53.6441963], [-1.4039027, 53.644401], [-1.4052179, 53.6447837], [-1.4080129, 53.64559309999999], [-1.4137281, 53.647272400000006], [-1.4164186, 53.64807110000001], [-1.4169765999999997, 53.64823419999999], [-1.4185027, 53.64868010000001], [-1.4196791, 53.64901819999999], [-1.4210688, 53.6494284], [-1.4228507, 53.6499509], [-1.4238611, 53.6502402], [-1.4250267, 53.65055830000001], [-1.4259504, 53.6507761], [-1.426918, 53.650998], [-1.4278463, 53.6511993], [-1.4288882999999997, 53.651404], [-1.4309932999999997, 53.6517713], [-1.4319911999999997, 53.65196069999999], [-1.4331363999999998, 53.652170699999985], [-1.4341233999999998, 53.65239650000001], [-1.4348852, 53.65258879999999], [-1.4356308, 53.6528066], [-1.4371946999999998, 53.6533311], [-1.437304454591234, 53.65337226562708], [-1.4379223, 53.653604], [-1.4394664999999998, 53.65423869999999], [-1.4409203, 53.654952400000006], [-1.4443130999999998, 53.6566281], [-1.4449839, 53.656953399999985], [-1.4451554, 53.6570366], [-1.4470088, 53.65794999999999], [-1.4487067, 53.6587976], [-1.4507908, 53.6598212], [-1.4519273, 53.660386800000005], [-1.4520325, 53.660439200000006], [-1.4533200999999998, 53.66108], [-1.4541302, 53.6614678], [-1.4552941999999998, 53.66196870000002], [-1.4554123, 53.66201449999999], [-1.4564461999999998, 53.66238059999999], [-1.4573868, 53.66270029999998], [-1.4583306, 53.6629805], [-1.4593707, 53.66328639999999], [-1.4595247, 53.66333659999999], [-1.4603340000000002, 53.66360079999999], [-1.460486057861753, 53.66366023485915], [-1.4605264203242003, 53.663676011321506], [-1.4619261, 53.6642231], [-1.4649169, 53.66541130000001], [-1.4682485999999997, 53.6667463], [-1.4689664000000002, 53.6670303], [-1.4697134, 53.66732579999999], [-1.470277, 53.6675713], [-1.4708485999999998, 53.66783769999999], [-1.471461, 53.6681572], [-1.4721958999999998, 53.6685986], [-1.4724844999999998, 53.6688064], [-1.4730015, 53.6692121], [-1.4735129, 53.6696596], [-1.4742029, 53.670364499999984], [-1.4753659999999995, 53.67158450000001], [-1.4761074999999997, 53.672340299999995], [-1.47643, 53.67267160000001], [-1.4769029, 53.673157399999994], [-1.4773549, 53.673625599999994], [-1.4774579, 53.673732399999984], [-1.4774785999999998, 53.67375379999999], [-1.4776999999999998, 53.6739849], [-1.4782006999999997, 53.67449839999999], [-1.4783195, 53.67462199999999], [-1.4785037, 53.67489049999999], [-1.4788148, 53.67530039999999], [-1.4789758, 53.67551009999999], [-1.4793413999999998, 53.6759004], [-1.4794688, 53.6760384], [-1.4799601, 53.67653959999999], [-1.4802131, 53.676847900000006], [-1.4803704999999998, 53.6770925], [-1.4804699, 53.6774296], [-1.4804707999999998, 53.677574500000006], [-1.4804579, 53.6777903], [-1.4804192, 53.677978499999995], [-1.4803478, 53.6781988], [-1.4802399999999998, 53.6784311], [-1.4801101, 53.6786335], [-1.4799624999999998, 53.67882929999999], [-1.4797119999999997, 53.6790891], [-1.479476, 53.6792751], [-1.479232, 53.6794326], [-1.4788052, 53.679676400000005], [-1.4784611000000003, 53.6798377], [-1.4774069, 53.6803131], [-1.4760944, 53.680905], [-1.4758595, 53.68100689999999], [-1.4755084, 53.68112670000001], [-1.4754307482375149, 53.68115157602794], [-1.4752027999999997, 53.681224599999986], [-1.4748317, 53.6813089], [-1.4742872, 53.68141689999999], [-1.4739788, 53.68148209999999], [-1.4735745, 53.6815945], [-1.4714274, 53.6820067], [-1.4702374, 53.6822352], [-1.4701774999999997, 53.68224669999999], [-1.4698985999999998, 53.6823002], [-1.4690620999999997, 53.68246080000001], [-1.4680933, 53.68264969999999], [-1.4662221, 53.6830086], [-1.4660882, 53.68303479999999], [-1.4614725, 53.6839244], [-1.4574259, 53.6847276], [-1.4572938999999998, 53.68475359999999], [-1.4570563, 53.68479630000001], [-1.4529542999999998, 53.6855772], [-1.4527279000000002, 53.6856188], [-1.4489900999999998, 53.6864178], [-1.4471485, 53.686899], [-1.4452886, 53.68740729999999], [-1.4445899999999998, 53.687612], [-1.4429966999999997, 53.68810169999998], [-1.4416447999999995, 53.688547099999994], [-1.4395743999999997, 53.68926910000001], [-1.4384637, 53.6896926], [-1.4376804999999997, 53.6900343], [-1.437304454591234, 53.69022173659771], [-1.4370072, 53.6903699], [-1.4365116999999998, 53.6906253], [-1.4361755, 53.690824599999985], [-1.4337001, 53.6923547], [-1.4325172000000002, 53.6931368], [-1.4313378, 53.69393449999999], [-1.4303206, 53.6946353], [-1.4291978, 53.69543389999999], [-1.4285796999999998, 53.6959225], [-1.4281273999999995, 53.69627969999999], [-1.4276650999999998, 53.6966293], [-1.4268996, 53.6972614], [-1.4265918999999998, 53.69751149999999], [-1.4257794999999998, 53.6981287], [-1.4252950999999998, 53.698443], [-1.4249965999999998, 53.69865180000001], [-1.4246982, 53.6989111], [-1.4243507, 53.699224599999994], [-1.4237094999999995, 53.6998857], [-1.4233142, 53.70031219999999], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Fitzwilliam", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Fitzwilliam", "current_leg_milage": "19.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8132.417, \"from_m\": 7903.328, \"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\": 9358.661, \"from_m\": 8132.417, \"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\": 12652.172, \"from_m\": 9358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13645.196, \"from_m\": 12652.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13700.716, \"from_m\": 13645.196, \"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\": 13736.78, \"from_m\": 13700.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18660.348, \"from_m\": 13736.78, \"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\": 19396.372, \"from_m\": 18660.348, \"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\": 20010.47, \"from_m\": 19396.372, \"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\": 20042.594, \"from_m\": 20010.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28445.554, \"from_m\": 20042.594, \"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\": 29687.929, \"from_m\": 28445.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30519.138, \"from_m\": 29687.929, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30582.179, \"from_m\": 30519.138, \"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\": 30640.852, \"from_m\": 30582.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40341.458, \"from_m\": 30640.852, \"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\": 40466.4, \"from_m\": 40341.458, \"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\": 42375.539, \"from_m\": 40466.4, \"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\": 42511.916, \"from_m\": 42375.539, \"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\": 43279.811, \"from_m\": 42511.916, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43414.919, \"from_m\": 43279.811, \"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\": 43487.706, \"from_m\": 43414.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43703.186, \"from_m\": 43487.706, \"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\": 44228.073, \"from_m\": 43703.186, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44251.832, \"from_m\": 44228.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44258.724, \"from_m\": 44251.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44423.417, \"from_m\": 44258.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45278.821, \"from_m\": 44423.417, \"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\": 50621.397, \"from_m\": 45278.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53060.632, \"from_m\": 50621.397, \"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\": 53116.701, \"from_m\": 53060.632, \"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\": 53172.691, \"from_m\": 53116.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63679.025, \"from_m\": 53172.691, \"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\": 64226.358, \"from_m\": 63679.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65471.699, \"from_m\": 64226.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65869.882, \"from_m\": 65471.699, \"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\": 66436.737, \"from_m\": 65869.882, \"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\": 66758.948, \"from_m\": 66436.737, \"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\": 686056, \"profile_key\": \"daddf2ccbbfe58c604ecdebd291492aca0d07dd5a93f14b0eb0527a8819757cb\", \"schedule_id\": 33636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8156.48, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 9743.328, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13796.421, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17213.717, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 9, \"distance_m\": 21030.816, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Goldthorpe\", \"stage_seq\": 10, \"distance_m\": 22695.157, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2348\", \"location\": \"Thurnscoe\", \"stage_seq\": 11, \"distance_m\": 24046.811, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2353H\", \"location\": \"Moorthorpe\", \"stage_seq\": 12, \"distance_m\": 29557.292, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 13, \"distance_m\": 30640.852, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Fitzwilliam\", \"stage_seq\": 14, \"distance_m\": 35927.141, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 15, \"distance_m\": 40236.656, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Crofton West Jn\", \"stage_seq\": 16, \"distance_m\": 42534.457, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 44380.587, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 18, \"distance_m\": 45381.417, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Altofts Jn\", \"stage_seq\": 19, \"distance_m\": 50518.358, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Methley Jn\", \"stage_seq\": 20, \"distance_m\": 53116.701, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Stourton Jn\", \"stage_seq\": 21, \"distance_m\": 61165.516, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 22, \"distance_m\": 65491.682, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 23, \"distance_m\": 66233.316, \"section_seq\": 1, \"route_path_id\": 110255}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 24, \"distance_m\": 66758.948, \"section_seq\": 1, \"route_path_id\": 110255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66758.948, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110255}], \"total_distance_m\": 66758.948, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 63069.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3689.311, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2315", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:12Z\", \"source_id\": 57580351, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:14Z\", \"source_id\": 18370354, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:25:24Z\", \"source_id\": 57591149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:25:29Z\", \"source_id\": 18373636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:54Z\", \"source_id\": 57604985, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:58Z\", \"source_id\": 18377699, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:06Z\", \"source_id\": 57613434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:09Z\", \"source_id\": 18380420, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:43Z\", \"source_id\": 57620406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:49Z\", \"source_id\": 18382679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:23Z\", \"source_id\": 57624368, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:31Z\", \"source_id\": 18383919, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:44Z\", \"source_id\": 57632051, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:45Z\", \"source_id\": 18386299, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:41Z\", \"source_id\": 57634786, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:45Z\", \"source_id\": 18387155, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:24Z\", \"source_id\": 57642669, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:31Z\", \"source_id\": 18389450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:14Z\", \"source_id\": 57673594, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:19Z\", \"source_id\": 18397565, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:38Z\", \"source_id\": 57675809, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:40Z\", \"source_id\": 18398175, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1789774130191930, "current_leg_arrival_utc": "2026-09-20T00:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:15.855529", "service_state_evidence_id": 18398175, "current_leg_start_actual_dep": "2026-09-20T00:02:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:16.596696", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF LDS 2N37 150145 2 75 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7856.881, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8132.417, "from_m": 7903.328, "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": 9358.661, "from_m": 8132.417, "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": 12652.172, "from_m": 9358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13645.196, "from_m": 12652.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13700.716, "from_m": 13645.196, "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": 13736.78, "from_m": 13700.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18660.348, "from_m": 13736.78, "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": 19396.372, "from_m": 18660.348, "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": 20010.47, "from_m": 19396.372, "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": 20042.594, "from_m": 20010.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28445.554, "from_m": 20042.594, "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": 29687.929, "from_m": 28445.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30519.138, "from_m": 29687.929, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30582.179, "from_m": 30519.138, "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": 30640.852, "from_m": 30582.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40341.458, "from_m": 30640.852, "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": 40466.4, "from_m": 40341.458, "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": 42375.539, "from_m": 40466.4, "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": 42511.916, "from_m": 42375.539, "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": 43279.811, "from_m": 42511.916, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43414.919, "from_m": 43279.811, "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": 43487.706, "from_m": 43414.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43703.186, "from_m": 43487.706, "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": 44228.073, "from_m": 43703.186, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44251.832, "from_m": 44228.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44258.724, "from_m": 44251.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44423.417, "from_m": 44258.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45278.821, "from_m": 44423.417, "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": 50621.397, "from_m": 45278.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53060.632, "from_m": 50621.397, "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": 53116.701, "from_m": 53060.632, "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": 53172.691, "from_m": 53116.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63679.025, "from_m": 53172.691, "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": 64226.358, "from_m": 63679.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65471.699, "from_m": 64226.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65869.882, "from_m": 65471.699, "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": 66436.737, "from_m": 65869.882, "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": 66758.948, "from_m": 66436.737, "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": 686056, "profile_key": "daddf2ccbbfe58c604ecdebd291492aca0d07dd5a93f14b0eb0527a8819757cb", "schedule_id": 33636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8156.48, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 9743.328, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13796.421, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17213.717, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Bolton-Upon-Dearne", "stage_seq": 9, "distance_m": 21030.816, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Goldthorpe", "stage_seq": 10, "distance_m": 22695.157, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2348", "location": "Thurnscoe", "stage_seq": 11, "distance_m": 24046.811, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Moorthorpe", "stage_seq": 12, "distance_m": 29557.292, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "South Kirkby Jn", "stage_seq": 13, "distance_m": 30640.852, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Fitzwilliam", "stage_seq": 14, "distance_m": 35927.141, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Hare Park Jn", "stage_seq": 15, "distance_m": 40236.656, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Crofton West Jn", "stage_seq": 16, "distance_m": 42534.457, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Calder Bridge Jn", "stage_seq": 17, "distance_m": 44380.587, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Turners Lane Jn", "stage_seq": 18, "distance_m": 45381.417, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Altofts Jn", "stage_seq": 19, "distance_m": 50518.358, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Methley Jn", "stage_seq": 20, "distance_m": 53116.701, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Stourton Jn", "stage_seq": 21, "distance_m": 61165.516, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Engine Shed Jn", "stage_seq": 22, "distance_m": 65491.682, "section_seq": 1, "route_path_id": 110255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "Leeds West Jn", "stage_seq": 23, "distance_m": 66233.316, "section_seq": 1, "route_path_id": 110255}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Leeds", "stage_seq": 24, "distance_m": 66758.948, "section_seq": 1, "route_path_id": 110255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66758.948, "from_m": 0.0, "section_seq": 1, "route_path_id": 110255}], "total_distance_m": 66758.948, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 63069.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3689.311, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:12Z", "source_id": 57580351, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:14Z", "source_id": 18370354, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:25:24Z", "source_id": 57591149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:25:29Z", "source_id": 18373636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:54Z", "source_id": 57604985, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:58Z", "source_id": 18377699, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:06Z", "source_id": 57613434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:40:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:09Z", "source_id": 18380420, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7145, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:43Z", "source_id": 57620406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:49Z", "source_id": 18382679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7141, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:23Z", "source_id": 57624368, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:31Z", "source_id": 18383919, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:44Z", "source_id": 57632051, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:45Z", "source_id": 18386299, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:41Z", "source_id": 57634786, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:45Z", "source_id": 18387155, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6049, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:24Z", "source_id": 57642669, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:31Z", "source_id": 18389450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:14Z", "source_id": 57673594, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:19Z", "source_id": 18397565, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5413, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:38Z", "source_id": 57675809, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:40Z", "source_id": 18398175, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Sheffield 2315 2315 4B None None Leeds 0032 0032 13A EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24018/2026-09-19/detailed None Fitzwilliam 2026-09-20T00:02:00+01:00 Leeds 27.0 {"type": "LineString", "coordinates": [[-1.3746360000000002, 53.63260859999999], [-1.3758804, 53.6331911], [-1.3824942999999998, 53.63632449999999], [-1.3827244999999997, 53.6364335], [-1.3845317, 53.6372803], [-1.3871316, 53.63850719999999], [-1.388512, 53.6391557], [-1.3898345, 53.63974499999999], [-1.3909770999999995, 53.64021520000001], [-1.3921122, 53.6406761], [-1.3933238999999995, 53.6411281], [-1.3945025999999998, 53.6415568], [-1.3952767, 53.64181949999999], [-1.3967493, 53.64228239999999], [-1.3973559999999998, 53.6424623], [-1.398962, 53.6429387], [-1.4018792999999998, 53.6438128], [-1.4030055999999995, 53.6441299], [-1.4032284999999998, 53.6441963], [-1.4039027, 53.644401], [-1.4052179, 53.6447837], [-1.4080129, 53.64559309999999], [-1.4137281, 53.647272400000006], [-1.4164186, 53.64807110000001], [-1.4169765999999997, 53.64823419999999], [-1.4185027, 53.64868010000001], [-1.4196791, 53.64901819999999], [-1.4210688, 53.6494284], [-1.4228507, 53.6499509], [-1.4238611, 53.6502402], [-1.4250267, 53.65055830000001], [-1.4259504, 53.6507761], [-1.426918, 53.650998], [-1.4278463, 53.6511993], [-1.4288882999999997, 53.651404], [-1.4309932999999997, 53.6517713], [-1.4319911999999997, 53.65196069999999], [-1.4331363999999998, 53.652170699999985], [-1.4341233999999998, 53.65239650000001], [-1.4348852, 53.65258879999999], [-1.4356308, 53.6528066], [-1.4371946999999998, 53.6533311], [-1.437304454591234, 53.65337226562708], [-1.4379223, 53.653604], [-1.4394664999999998, 53.65423869999999], [-1.4409203, 53.654952400000006], [-1.4443130999999998, 53.6566281], [-1.4449839, 53.656953399999985], [-1.4451554, 53.6570366], [-1.4470088, 53.65794999999999], [-1.4487067, 53.6587976], [-1.4507908, 53.6598212], [-1.4519273, 53.660386800000005], [-1.4520325, 53.660439200000006], [-1.4533200999999998, 53.66108], [-1.4541302, 53.6614678], [-1.4552941999999998, 53.66196870000002], [-1.4554123, 53.66201449999999], [-1.4564461999999998, 53.66238059999999], [-1.4573868, 53.66270029999998], [-1.4583306, 53.6629805], [-1.4593707, 53.66328639999999], [-1.4595247, 53.66333659999999], [-1.4603340000000002, 53.66360079999999], [-1.460486057861753, 53.66366023485915], [-1.4605264203242003, 53.663676011321506], [-1.4619261, 53.6642231], [-1.4649169, 53.66541130000001], [-1.4682485999999997, 53.6667463], [-1.4689664000000002, 53.6670303], [-1.4697134, 53.66732579999999], [-1.470277, 53.6675713], [-1.4708485999999998, 53.66783769999999], [-1.471461, 53.6681572], [-1.4721958999999998, 53.6685986], [-1.4724844999999998, 53.6688064], [-1.4730015, 53.6692121], [-1.4735129, 53.6696596], [-1.4742029, 53.670364499999984], [-1.4753659999999995, 53.67158450000001], [-1.4761074999999997, 53.672340299999995], [-1.47643, 53.67267160000001], [-1.4769029, 53.673157399999994], [-1.4773549, 53.673625599999994], [-1.4774579, 53.673732399999984], [-1.4774785999999998, 53.67375379999999], [-1.4776999999999998, 53.6739849], [-1.4782006999999997, 53.67449839999999], [-1.4783195, 53.67462199999999], [-1.4785037, 53.67489049999999], [-1.4788148, 53.67530039999999], [-1.4789758, 53.67551009999999], [-1.4793413999999998, 53.6759004], [-1.4794688, 53.6760384], [-1.4799601, 53.67653959999999], [-1.4802131, 53.676847900000006], [-1.4803704999999998, 53.6770925], [-1.4804699, 53.6774296], [-1.4804707999999998, 53.677574500000006], [-1.4804579, 53.6777903], [-1.4804192, 53.677978499999995], [-1.4803478, 53.6781988], [-1.4802399999999998, 53.6784311], [-1.4801101, 53.6786335], [-1.4799624999999998, 53.67882929999999], [-1.4797119999999997, 53.6790891], [-1.479476, 53.6792751], [-1.479232, 53.6794326], [-1.4788052, 53.679676400000005], [-1.4784611000000003, 53.6798377], [-1.4774069, 53.6803131], [-1.4760944, 53.680905], [-1.4758595, 53.68100689999999], [-1.4755084, 53.68112670000001], [-1.4754307482375149, 53.68115157602794], [-1.4752027999999997, 53.681224599999986], [-1.4748317, 53.6813089], [-1.4742872, 53.68141689999999], [-1.4739788, 53.68148209999999], [-1.4735745, 53.6815945], [-1.4714274, 53.6820067], [-1.4702374, 53.6822352], [-1.4701774999999997, 53.68224669999999], [-1.4698985999999998, 53.6823002], [-1.4690620999999997, 53.68246080000001], [-1.4680933, 53.68264969999999], [-1.4662221, 53.6830086], [-1.4660882, 53.68303479999999], [-1.4614725, 53.6839244], [-1.4574259, 53.6847276], [-1.4572938999999998, 53.68475359999999], [-1.4570563, 53.68479630000001], [-1.4529542999999998, 53.6855772], [-1.4527279000000002, 53.6856188], [-1.4489900999999998, 53.6864178], [-1.4471485, 53.686899], [-1.4452886, 53.68740729999999], [-1.4445899999999998, 53.687612], [-1.4429966999999997, 53.68810169999998], [-1.4416447999999995, 53.688547099999994], [-1.4395743999999997, 53.68926910000001], [-1.4384637, 53.6896926], [-1.4376804999999997, 53.6900343], [-1.437304454591234, 53.69022173659771], [-1.4370072, 53.6903699], [-1.4365116999999998, 53.6906253], [-1.4361755, 53.690824599999985], [-1.4337001, 53.6923547], [-1.4325172000000002, 53.6931368], [-1.4313378, 53.69393449999999], [-1.4303206, 53.6946353], [-1.4291978, 53.69543389999999], [-1.4285796999999998, 53.6959225], [-1.4281273999999995, 53.69627969999999], [-1.4276650999999998, 53.6966293], [-1.4268996, 53.6972614], [-1.4265918999999998, 53.69751149999999], [-1.4257794999999998, 53.6981287], [-1.4252950999999998, 53.698443], [-1.4249965999999998, 53.69865180000001], [-1.4246982, 53.6989111], [-1.4243507, 53.699224599999994], [-1.4237094999999995, 53.6998857], [-1.4233142, 53.70031219999999], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 19.1 0002 0029 Fitzwilliam Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398175 1789774130191930 81 81 2026-09-18 23:39:16.596696 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:15.855529
655980 686401 L79081 871D78M918 2026-09-18 COMPLETE 18398272 2026-09-19 00:27:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686401, "stp": "O", "toc": "South Western Railway", "uid": "L79081", "consist": "701049", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79081/2026-09-19/detailed", "trust_id": "871D78M918", "origin_crs": "DKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0029", "dest_platform": "11", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1D78", "timing_status": "LATE", "origin_station": "Dorking", "current_leg_arr": "0029", "current_leg_dep": "0025", "current_leg_end": "London Waterloo", "origin_dep_time": "2332", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.631, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129.134, \"from_m\": 91.631, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 215.279, \"from_m\": 129.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3305.141, \"from_m\": 215.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12327.384, \"from_m\": 3305.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12383.812, \"from_m\": 12327.384, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12471.67, \"from_m\": 12383.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12831.51, \"from_m\": 12471.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12929.08, \"from_m\": 12831.51, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13217.825, \"from_m\": 12929.08, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16127.456, \"from_m\": 13217.825, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17450.706, \"from_m\": 16127.456, \"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\": 19172.31, \"from_m\": 17450.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19219.521, \"from_m\": 19172.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21408.765, \"from_m\": 19219.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\": 21682.808, \"from_m\": 21408.765, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23312.599, \"from_m\": 21682.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\": 23371.395, \"from_m\": 23312.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29100.849, \"from_m\": 23371.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29518.141, \"from_m\": 29100.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\": 29554.127, \"from_m\": 29518.141, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29614.958, \"from_m\": 29554.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30359.851, \"from_m\": 29614.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32286.323, \"from_m\": 30359.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32409.665, \"from_m\": 32286.323, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33190.403, \"from_m\": 32409.665, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34020.986, \"from_m\": 33190.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34875.663, \"from_m\": 34020.986, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35452.999, \"from_m\": 34875.663, \"capability_applied\": null, \"effective_limit_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\": 686401, \"profile_key\": \"ae4cd79e02d42f42a681904c19d0e4901dfe4445405c5abbb3bf69ea3371bd6a\", \"schedule_id\": 40125, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Dorking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 2, \"distance_m\": 1355.737, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Leatherhead\", \"stage_seq\": 3, \"distance_m\": 6550.913, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Ashtead\", \"stage_seq\": 4, \"distance_m\": 9455.388, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2349\", \"location\": \"Epsom\", \"stage_seq\": 5, \"distance_m\": 12650.24, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Ewell West\", \"stage_seq\": 6, \"distance_m\": 14702.377, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355\", \"location\": \"Stoneleigh\", \"stage_seq\": 7, \"distance_m\": 16313.59, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358\", \"location\": \"Worcester Park\", \"stage_seq\": 8, \"distance_m\": 18331.875, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Motspur Park\", \"stage_seq\": 9, \"distance_m\": 19934.388, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"Raynes Park\", \"stage_seq\": 10, \"distance_m\": 21646.752, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0010\", \"location\": \"Wimbledon\", \"stage_seq\": 11, \"distance_m\": 23816.687, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Durnsford Road Staff Halt\", \"stage_seq\": 12, \"distance_m\": 25384.006, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0014H\", \"location\": \"Earlsfield\", \"stage_seq\": 13, \"distance_m\": 26501.462, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 14, \"distance_m\": 29193.113, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023H\", \"location\": \"Vauxhall\", \"stage_seq\": 15, \"distance_m\": 33385.425, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 16, \"distance_m\": 34724.021, \"section_seq\": 1, \"route_path_id\": 109990}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 17, \"distance_m\": 35452.999, \"section_seq\": 1, \"route_path_id\": 109990}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35452.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109990}], \"total_distance_m\": 35452.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34478.255, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 974.744, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:40Z\", \"source_id\": 57604671, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:44Z\", \"source_id\": 18377610, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:00Z\", \"source_id\": 57611581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:06Z\", \"source_id\": 18379918, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:36Z\", \"source_id\": 57617259, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:39Z\", \"source_id\": 18381673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:03Z\", \"source_id\": 57622381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:08Z\", \"source_id\": 18383279, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:59Z\", \"source_id\": 57631067, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:05Z\", \"source_id\": 18385986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:30Z\", \"source_id\": 57634564, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:35Z\", \"source_id\": 18387108, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:30Z\", \"source_id\": 57638692, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:35Z\", \"source_id\": 18388308, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:55Z\", \"source_id\": 57641899, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:58Z\", \"source_id\": 18389247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:35Z\", \"source_id\": 57647575, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:41Z\", \"source_id\": 18390607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:52Z\", \"source_id\": 57653541, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:00Z\", \"source_id\": 18392133, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:37Z\", \"source_id\": 57660392, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:40Z\", \"source_id\": 18393992, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:06Z\", \"source_id\": 57664490, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:10Z\", \"source_id\": 18395039, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:16Z\", \"source_id\": 57671744, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:21Z\", \"source_id\": 18397050, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:36Z\", \"source_id\": 57675801, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:40Z\", \"source_id\": 18398177, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "11", "timing_fact_generation": 1789774087124272, "current_leg_arrival_utc": "2026-09-20T00:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:16.457354", "service_state_evidence_id": 18398177, "current_leg_start_actual_dep": "2026-09-20T00:24:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:16.607904", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O DKG None 1D78 701049 10 100 None {"version": 3, "segments": [{"to_m": 91.631, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129.134, "from_m": 91.631, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 215.279, "from_m": 129.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3305.141, "from_m": 215.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12327.384, "from_m": 3305.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12383.812, "from_m": 12327.384, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12471.67, "from_m": 12383.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12831.51, "from_m": 12471.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12929.08, "from_m": 12831.51, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13217.825, "from_m": 12929.08, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16127.456, "from_m": 13217.825, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17450.706, "from_m": 16127.456, "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": 19172.31, "from_m": 17450.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19219.521, "from_m": 19172.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21408.765, "from_m": 19219.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": 21682.808, "from_m": 21408.765, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23312.599, "from_m": 21682.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": 23371.395, "from_m": 23312.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29100.849, "from_m": 23371.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29518.141, "from_m": 29100.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": 29554.127, "from_m": 29518.141, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29614.958, "from_m": 29554.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30359.851, "from_m": 29614.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32286.323, "from_m": 30359.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32409.665, "from_m": 32286.323, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33190.403, "from_m": 32409.665, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34020.986, "from_m": 33190.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34875.663, "from_m": 34020.986, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35452.999, "from_m": 34875.663, "capability_applied": null, "effective_limit_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": 686401, "profile_key": "ae4cd79e02d42f42a681904c19d0e4901dfe4445405c5abbb3bf69ea3371bd6a", "schedule_id": 40125, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Dorking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Box Hill & Westhumble", "stage_seq": 2, "distance_m": 1355.737, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Leatherhead", "stage_seq": 3, "distance_m": 6550.913, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Ashtead", "stage_seq": 4, "distance_m": 9455.388, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2349", "location": "Epsom", "stage_seq": 5, "distance_m": 12650.24, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Ewell West", "stage_seq": 6, "distance_m": 14702.377, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Stoneleigh", "stage_seq": 7, "distance_m": 16313.59, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358", "location": "Worcester Park", "stage_seq": 8, "distance_m": 18331.875, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Motspur Park", "stage_seq": 9, "distance_m": 19934.388, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Raynes Park", "stage_seq": 10, "distance_m": 21646.752, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0010", "location": "Wimbledon", "stage_seq": 11, "distance_m": 23816.687, "section_seq": 1, "route_path_id": 109990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Durnsford Road Staff Halt", "stage_seq": 12, "distance_m": 25384.006, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0014H", "location": "Earlsfield", "stage_seq": 13, "distance_m": 26501.462, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018H", "location": "Clapham Junction (M)", "stage_seq": 14, "distance_m": 29193.113, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023H", "location": "Vauxhall", "stage_seq": 15, "distance_m": 33385.425, "section_seq": 1, "route_path_id": 109990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Waterloo West Crossings", "stage_seq": 16, "distance_m": 34724.021, "section_seq": 1, "route_path_id": 109990}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 17, "distance_m": 35452.999, "section_seq": 1, "route_path_id": 109990}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35452.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 109990}], "total_distance_m": 35452.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34478.255, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 974.744, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:40Z", "source_id": 57604671, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:44Z", "source_id": 18377610, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:00Z", "source_id": 57611581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:06Z", "source_id": 18379918, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:36Z", "source_id": 57617259, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:39Z", "source_id": 18381673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:03Z", "source_id": 57622381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:08Z", "source_id": 18383279, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:59Z", "source_id": 57631067, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:05Z", "source_id": 18385986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:30Z", "source_id": 57634564, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:35Z", "source_id": 18387108, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:30Z", "source_id": 57638692, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:35Z", "source_id": 18388308, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:55Z", "source_id": 57641899, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:58Z", "source_id": 18389247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:35Z", "source_id": 57647575, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:41Z", "source_id": 18390607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:52Z", "source_id": 57653541, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:00Z", "source_id": 18392133, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:37Z", "source_id": 57660392, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:40Z", "source_id": 18393992, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:06Z", "source_id": 57664490, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:10Z", "source_id": 18395039, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29087, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:16Z", "source_id": 57671744, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:21Z", "source_id": 18397050, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28965, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:36Z", "source_id": 57675801, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:40Z", "source_id": 18398177, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Dorking 2332 2332 2 None None London Waterloo 0029 0029 11 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79081/2026-09-19/detailed None Vauxhall 2026-09-20T00:24:30+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0025 0029 Clapham Junction (M) Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398177 1789774087124272 83 83 2026-09-18 23:39:16.607904 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:16.457354
655981 686416 C37833 739W02M918 2026-09-18 COMPLETE 18398291 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686416, "stp": "P", "toc": "Elizabeth Line", "uid": "C37833", "consist": "345036", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37833/2026-09-19/detailed", "trust_id": "739W02M918", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W02", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0029", "current_leg_dep": "0024", "current_leg_end": "Shenfield", "origin_dep_time": "2332", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"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\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"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\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"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\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"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\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"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\": 20088.237, \"from_m\": 19970.02, \"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\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"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\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"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\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"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\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"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\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"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\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"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\": 48400.799, \"from_m\": 48372.34, \"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\": 48557.697, \"from_m\": 48400.799, \"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\": 48863.672, \"from_m\": 48557.697, \"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\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 686416, \"profile_key\": \"7fb109dfbb9d59f0b959fb429120bee415971ac0de10739244d982e7d6c0e030\", \"schedule_id\": 5228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2353H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0005H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:05Z\", \"source_id\": 57605307, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:08Z\", \"source_id\": 18377788, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:47Z\", \"source_id\": 57609629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:47Z\", \"source_id\": 18379179, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:30Z\", \"source_id\": 57614041, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:35Z\", \"source_id\": 18380628, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:15Z\", \"source_id\": 57618222, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:18Z\", \"source_id\": 18381964, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:12Z\", \"source_id\": 57622616, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:20Z\", \"source_id\": 18383365, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:27Z\", \"source_id\": 57628862, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:36Z\", \"source_id\": 18385312, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:19Z\", \"source_id\": 57630105, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:20Z\", \"source_id\": 18385663, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:32Z\", \"source_id\": 57633218, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:36Z\", \"source_id\": 18386672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:03Z\", \"source_id\": 57636646, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:10Z\", \"source_id\": 18387707, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:43Z\", \"source_id\": 57640377, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:46Z\", \"source_id\": 18388784, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:47Z\", \"source_id\": 57644728, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:50Z\", \"source_id\": 18389992, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:45Z\", \"source_id\": 57649359, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:50Z\", \"source_id\": 18391040, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:56Z\", \"source_id\": 57652304, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:01Z\", \"source_id\": 18391770, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:58Z\", \"source_id\": 57654962, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:00Z\", \"source_id\": 18392486, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:52Z\", \"source_id\": 57659514, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:56Z\", \"source_id\": 18393744, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:44Z\", \"source_id\": 57662862, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:45Z\", \"source_id\": 18394645, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:14Z\", \"source_id\": 57667726, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:21Z\", \"source_id\": 18395974, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:49Z\", \"source_id\": 57672260, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:55Z\", \"source_id\": 18397178, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:05Z\", \"source_id\": 57676223, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:10Z\", \"source_id\": 18398291, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789774091673713, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:16.462113", "service_state_evidence_id": 18398291, "current_leg_start_actual_dep": "2026-09-20T00:25:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:16.612058", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W02 345036 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "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": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "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": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "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": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "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": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "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": 20088.237, "from_m": 19970.02, "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": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "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": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "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": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "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": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "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": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "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": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "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": 48400.799, "from_m": 48372.34, "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": 48557.697, "from_m": 48400.799, "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": 48863.672, "from_m": 48557.697, "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": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 686416, "profile_key": "7fb109dfbb9d59f0b959fb429120bee415971ac0de10739244d982e7d6c0e030", "schedule_id": 5228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:05Z", "source_id": 57605307, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:08Z", "source_id": 18377788, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:47Z", "source_id": 57609629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:47Z", "source_id": 18379179, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:30Z", "source_id": 57614041, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:35Z", "source_id": 18380628, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:15Z", "source_id": 57618222, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:18Z", "source_id": 18381964, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:12Z", "source_id": 57622616, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:20Z", "source_id": 18383365, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:27Z", "source_id": 57628862, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:36Z", "source_id": 18385312, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:19Z", "source_id": 57630105, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:20Z", "source_id": 18385663, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:32Z", "source_id": 57633218, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:36Z", "source_id": 18386672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:03Z", "source_id": 57636646, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:10Z", "source_id": 18387707, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:43Z", "source_id": 57640377, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:46Z", "source_id": 18388784, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:47Z", "source_id": 57644728, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:50Z", "source_id": 18389992, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:45Z", "source_id": 57649359, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:50Z", "source_id": 18391040, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:56Z", "source_id": 57652304, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:01Z", "source_id": 18391770, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:58Z", "source_id": 57654962, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:00Z", "source_id": 18392486, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:52Z", "source_id": 57659514, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:12:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:56Z", "source_id": 18393744, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:44Z", "source_id": 57662862, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:45Z", "source_id": 18394645, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:14Z", "source_id": 57667726, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:21Z", "source_id": 18395974, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:49Z", "source_id": 57672260, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:55Z", "source_id": 18397178, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:05Z", "source_id": 57676223, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:10Z", "source_id": 18398291, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2332 2332 A None None Shenfield 0027 0025 5 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37833/2026-09-19/detailed None Brentwood 2026-09-20T00:25:30+01:00 Shenfield 5.0 {"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} 2.0 0024 0029 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398291 1789774091673713 116 116 2026-09-18 23:39:16.612058 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:16.462113
655982 686808 C15134 072J11M918 2026-09-18 COMPLETE 18398231 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686808, "stp": "P", "toc": "ScotRail", "uid": "C15134", "consist": "380116", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15134/2026-09-19/detailed", "trust_id": "072J11M918", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0029", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J11", "timing_status": "ON TIME", "origin_station": "East Kilbride", "current_leg_arr": "0029", "current_leg_dep": "0022", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2357", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Crossmyloof", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 137.273, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5689.123, \"from_m\": 137.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6354.536, \"from_m\": 5689.123, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6892.699, \"from_m\": 6354.536, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6914.853, \"from_m\": 6892.699, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6964.012, \"from_m\": 6914.853, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12435.664, \"from_m\": 6964.012, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12554.84, \"from_m\": 12435.664, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12626.724, \"from_m\": 12554.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15699.318, \"from_m\": 12626.724, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17061.555, \"from_m\": 15699.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17479.027, \"from_m\": 17061.555, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18038.849, \"from_m\": 17479.027, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18463.316, \"from_m\": 18038.849, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 686808, \"profile_key\": \"d1d6b8b25c524a8f97dca26ab3d9f86fc1aa24bc697d4f8c3f23cc7efffd5cc0\", \"schedule_id\": 32182, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1559.515, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 3202.555, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0004H\", \"location\": \"Thorntonhall\", \"stage_seq\": 4, \"distance_m\": 5005.982, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Busby\", \"stage_seq\": 5, \"distance_m\": 6647.418, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Clarkston\", \"stage_seq\": 6, \"distance_m\": 7982.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Giffnock\", \"stage_seq\": 7, \"distance_m\": 9922.338, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 11433.747, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Busby Jn\", \"stage_seq\": 9, \"distance_m\": 12757.308, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 10, \"distance_m\": 13392.103, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022H\", \"location\": \"Crossmyloof\", \"stage_seq\": 11, \"distance_m\": 14930.485, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 12, \"distance_m\": 15764.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 16438.767, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 17534.106, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 18463.316, \"section_seq\": 1, \"route_path_id\": 28665}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18463.316, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}], \"total_distance_m\": 18463.316, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18463.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2357", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:47Z\", \"source_id\": 57652141, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:55Z\", \"source_id\": 18391741, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:58Z\", \"source_id\": 57654940, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:00Z\", \"source_id\": 18392490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:05Z\", \"source_id\": 57662078, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:11Z\", \"source_id\": 18394433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:19Z\", \"source_id\": 57665736, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:24Z\", \"source_id\": 18395410, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:26Z\", \"source_id\": 57669996, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:30Z\", \"source_id\": 18396578, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:55Z\", \"source_id\": 57676023, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:00Z\", \"source_id\": 18398231, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789774085315202, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:23.708453", "service_state_evidence_id": 18398231, "current_leg_start_actual_dep": "2026-09-20T00:22:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:24.999408", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EKL GLC 2J11 380116 4 100 None {"version": 3, "segments": [{"to_m": 137.273, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5689.123, "from_m": 137.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6354.536, "from_m": 5689.123, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 6892.699, "from_m": 6354.536, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6914.853, "from_m": 6892.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6964.012, "from_m": 6914.853, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12435.664, "from_m": 6964.012, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12554.84, "from_m": 12435.664, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12626.724, "from_m": 12554.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15699.318, "from_m": 12626.724, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17061.555, "from_m": 15699.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17479.027, "from_m": 17061.555, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18038.849, "from_m": 17479.027, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18463.316, "from_m": 18038.849, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 686808, "profile_key": "d1d6b8b25c524a8f97dca26ab3d9f86fc1aa24bc697d4f8c3f23cc7efffd5cc0", "schedule_id": 32182, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2357", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1559.515, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Hairmyres", "stage_seq": 3, "distance_m": 3202.555, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0004H", "location": "Thorntonhall", "stage_seq": 4, "distance_m": 5005.982, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Busby", "stage_seq": 5, "distance_m": 6647.418, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Clarkston", "stage_seq": 6, "distance_m": 7982.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Giffnock", "stage_seq": 7, "distance_m": 9922.338, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Thornliebank", "stage_seq": 8, "distance_m": 11433.747, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Busby Jn", "stage_seq": 9, "distance_m": 12757.308, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Pollokshaws West", "stage_seq": 10, "distance_m": 13392.103, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Crossmyloof", "stage_seq": 11, "distance_m": 14930.485, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Muirhouse South Jn", "stage_seq": 12, "distance_m": 15764.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 16438.767, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 17534.106, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 18463.316, "section_seq": 1, "route_path_id": 28665}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18463.316, "from_m": 0.0, "section_seq": 1, "route_path_id": 28665}], "total_distance_m": 18463.316, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18463.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:47Z", "source_id": 57652141, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:55Z", "source_id": 18391741, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:58Z", "source_id": 57654940, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:00Z", "source_id": 18392490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:05Z", "source_id": 57662078, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:11Z", "source_id": 18394433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:19Z", "source_id": 57665736, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:24Z", "source_id": 18395410, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:26Z", "source_id": 57669996, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:21:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:30Z", "source_id": 18396578, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:55Z", "source_id": 57676023, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:00Z", "source_id": 18398231, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] East Kilbride 2357 2357 None None None Glasgow Central High Level 0029 0029 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15134/2026-09-19/detailed None Crossmyloof 2026-09-20T00:22:30+01:00 Glasgow Central High Level 7.0 {"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 2.2 0022 0029 Crossmyloof Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398231 1789774085315202 37 37 2026-09-18 23:39:24.999408 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:23.708453
655983 686479 L89684 322K38M918 2026-09-18 COMPLETE 18398348 2026-09-19 00:29:00 2026-09-18 23:39:26 2026-09-20 23:39:26 {"id": 686479, "stp": "P", "toc": "Northern", "uid": "L89684", "consist": "323210", "dest_crs": "CRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89684/2026-09-19/detailed", "trust_id": "322K38M918", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-18", "dest_arr_time": "0029", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K38", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0029", "current_leg_dep": "0023", "current_leg_end": "Crewe", "origin_dep_time": "2336", "origin_platform": "8", "current_location": "Crewe", "last_update_time": "2026-09-18T23:39:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Sandbach", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Sandbach", "current_leg_milage": "4.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"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\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10492.979, \"from_m\": 9614.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11443.593, \"from_m\": 10492.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.012, \"from_m\": 11443.593, \"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\": 18860.849, \"from_m\": 14237.012, \"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\": 19814.397, \"from_m\": 18860.849, \"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\": 41927.315, \"from_m\": 19814.397, \"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\": 42808.658, \"from_m\": 41927.315, \"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\": 48871.848, \"from_m\": 42808.658, \"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\": 49319.873, \"from_m\": 48871.848, \"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\": 49337.47, \"from_m\": 49319.873, \"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\": 49408.868, \"from_m\": 49337.47, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49589.143, \"from_m\": 49408.868, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 686479, \"profile_key\": \"18cd75b71e8dc335720be198e47e19da763d52362cdd1f0dff01e2b11edf9552\", \"schedule_id\": 18747, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10256.23, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 11716.663, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 11, \"distance_m\": 13199.898, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Handforth\", \"stage_seq\": 12, \"distance_m\": 17099.928, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Wilmslow\", \"stage_seq\": 13, \"distance_m\": 19212.326, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"Alderley Edge\", \"stage_seq\": 14, \"distance_m\": 21889.625, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Chelford\", \"stage_seq\": 15, \"distance_m\": 26804.409, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014\", \"location\": \"Goostrey\", \"stage_seq\": 16, \"distance_m\": 32960.874, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017H\", \"location\": \"Holmes Chapel\", \"stage_seq\": 17, \"distance_m\": 35895.674, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022H\", \"location\": \"Sandbach\", \"stage_seq\": 18, \"distance_m\": 42225.548, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 19, \"distance_m\": 48386.01, \"section_seq\": 1, \"route_path_id\": 73912}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 20, \"distance_m\": 49589.143, \"section_seq\": 1, \"route_path_id\": 73912}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49589.143, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73912}], \"total_distance_m\": 49589.143, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 45834.554, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3754.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:51Z\", \"source_id\": 18381755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:52Z\", \"source_id\": 57620595, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:59Z\", \"source_id\": 18382754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:44Z\", \"source_id\": 57626289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:48Z\", \"source_id\": 18384514, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:39Z\", \"source_id\": 57634737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:45Z\", \"source_id\": 18387145, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:30Z\", \"source_id\": 57640047, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:33Z\", \"source_id\": 18388702, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:25Z\", \"source_id\": 57644149, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:39Z\", \"source_id\": 18389866, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:50Z\", \"source_id\": 57649424, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:55Z\", \"source_id\": 18391073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:51Z\", \"source_id\": 57654787, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:56Z\", \"source_id\": 18392456, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:50Z\", \"source_id\": 57660609, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:50Z\", \"source_id\": 18394041, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:51Z\", \"source_id\": 57665251, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:56Z\", \"source_id\": 18395268, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:42Z\", \"source_id\": 57670203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:46Z\", \"source_id\": 18396634, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:20Z\", \"source_id\": 57676424, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:24Z\", \"source_id\": 18398348, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1789774105956400, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:23.712936", "service_state_evidence_id": 18398348, "current_leg_start_actual_dep": "2026-09-20T00:22:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:25.003686", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN CRE 2K38 323210 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "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": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.0, "governing_constraint": "infrastructure", "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": 90.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": 90.0, "governing_constraint": "infrastructure", "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": 90.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": 90.0, "governing_constraint": "infrastructure", "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": 90.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": 90.0, "governing_constraint": "infrastructure", "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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10492.979, "from_m": 9614.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11443.593, "from_m": 10492.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.012, "from_m": 11443.593, "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": 18860.849, "from_m": 14237.012, "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": 19814.397, "from_m": 18860.849, "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": 41927.315, "from_m": 19814.397, "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": 42808.658, "from_m": 41927.315, "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": 48871.848, "from_m": 42808.658, "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": 49319.873, "from_m": 48871.848, "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": 49337.47, "from_m": 49319.873, "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": 49408.868, "from_m": 49337.47, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49589.143, "from_m": 49408.868, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 686479, "profile_key": "18cd75b71e8dc335720be198e47e19da763d52362cdd1f0dff01e2b11edf9552", "schedule_id": 18747, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10256.23, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 11716.663, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Cheadle Hulme", "stage_seq": 11, "distance_m": 13199.898, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Handforth", "stage_seq": 12, "distance_m": 17099.928, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Wilmslow", "stage_seq": 13, "distance_m": 19212.326, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Alderley Edge", "stage_seq": 14, "distance_m": 21889.625, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Chelford", "stage_seq": 15, "distance_m": 26804.409, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014", "location": "Goostrey", "stage_seq": 16, "distance_m": 32960.874, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017H", "location": "Holmes Chapel", "stage_seq": 17, "distance_m": 35895.674, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Sandbach", "stage_seq": 18, "distance_m": 42225.548, "section_seq": 1, "route_path_id": 73912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Crewe Sig. CE154", "stage_seq": 19, "distance_m": 48386.01, "section_seq": 1, "route_path_id": 73912}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Crewe", "stage_seq": 20, "distance_m": 49589.143, "section_seq": 1, "route_path_id": 73912}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49589.143, "from_m": 0.0, "section_seq": 1, "route_path_id": 73912}], "total_distance_m": 49589.143, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 45834.554, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3754.589, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:51Z", "source_id": 18381755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:52Z", "source_id": 57620595, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:59Z", "source_id": 18382754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:44Z", "source_id": 57626289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:48Z", "source_id": 18384514, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:39Z", "source_id": 57634737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:45Z", "source_id": 18387145, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:30Z", "source_id": 57640047, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:33Z", "source_id": 18388702, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:25Z", "source_id": 57644149, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:39Z", "source_id": 18389866, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:50Z", "source_id": 57649424, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:55Z", "source_id": 18391073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:51Z", "source_id": 57654787, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:56Z", "source_id": 18392456, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10476, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:50Z", "source_id": 57660609, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:50Z", "source_id": 18394041, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:51Z", "source_id": 57665251, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:56Z", "source_id": 18395268, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:42Z", "source_id": 57670203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:46Z", "source_id": 18396634, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:20Z", "source_id": 57676424, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:24Z", "source_id": 18398348, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Manchester Piccadilly 2336 2336 8 None None Crewe 0029 0029 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89684/2026-09-19/detailed None Sandbach 2026-09-20T00:22:30+01:00 Crewe 6.0 {"type": "LineString", "coordinates": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} 4.6 0023 0029 Sandbach Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-18 23:39:26 TERMINATED 2026-09-18 23:29:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398348 1789774105956400 76 76 2026-09-18 23:39:25.003686 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:23.712936
655984 686971 P87392 892E28M019 2026-09-18 COMPLETE 18398281 2026-09-19 00:29:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 686971, "stp": "P", "toc": "Southeastern", "uid": "P87392", "consist": "465031+465160+466011", "dest_crs": "TON", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87392/2026-09-19/detailed", "trust_id": "892E28M019", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "2", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2E28", "timing_status": "EARLY", "origin_station": "Tunbridge Wells", "current_leg_arr": "0029", "current_leg_dep": "0024", "current_leg_end": "Tonbridge", "origin_dep_time": "0020", "origin_platform": "1", "current_location": "Tonbridge", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2784328, 51.1503074], [0.27894069999999993, 51.15084480000001], [0.27952389999999994, 51.151489100000006], [0.2801366, 51.1521337], [0.28078689999999995, 51.1527943], [0.2810513, 51.15302380000001], [0.2817587999999999, 51.1536498], [0.28209179999999995, 51.153954], [0.2823869, 51.1542696], [0.2826982, 51.154660099999994], [0.2829242, 51.1550125], [0.2831012, 51.1553931], [0.2832078, 51.1557323], [0.28329699999999997, 51.1560723], [0.2833264999999999, 51.156331399999985], [0.2833422, 51.156684600000006], [0.28329309999999996, 51.157061600000006], [0.2832251, 51.15738549999999], [0.2830908, 51.1577548], [0.2828414, 51.15821], [0.28245049999999994, 51.158761899999995], [0.2801181, 51.16166909999999], [0.2798504855375081, 51.1620009602833], [0.27955199999999997, 51.1623711], [0.2786207, 51.16352569999999], [0.27834029999999993, 51.16384879999999], [0.2778749, 51.16431579999999], [0.2769775, 51.16499619999998], [0.2765424, 51.1653411], [0.2761527, 51.1656937], [0.2757583, 51.16617949999999], [0.2756037, 51.1664305], [0.2754903, 51.16666089999998], [0.27539549999999996, 51.16687189999999], [0.2753225, 51.167081], [0.2752256, 51.1674611], [0.2751736, 51.1678486], [0.27518249999999994, 51.16827500000001], [0.2752383, 51.1686291], [0.2753001, 51.16894], [0.2753933, 51.1692015], [0.27563039999999994, 51.16968920000001], [0.2761313, 51.1703731], [0.2766575, 51.1710518], [0.2771793, 51.1717382], [0.27743949999999995, 51.172118000000005], [0.2777358, 51.1726184], [0.2779934, 51.1730745], [0.2782704, 51.1736247], [0.2785157, 51.174206], [0.27869740000000004, 51.1747269], [0.2788168, 51.17520510000001], [0.2789125, 51.1756842], [0.2789709, 51.1762239], [0.2789925, 51.1767782], [0.2789946, 51.17764480000001], [0.27887449999999997, 51.1785514], [0.2785178, 51.1805243], [0.2783005, 51.1815019], [0.27823419999999993, 51.18179730000001], [0.2781357, 51.18232259999999], [0.27812249999999994, 51.1823903], [0.27744489999999994, 51.1857125], [0.2774144, 51.185889499999995], [0.2773171, 51.1863462], [0.2771999, 51.18691140000001], [0.2771264, 51.1872398], [0.2770553, 51.18755749999999], [0.2769191999999999, 51.1881917], [0.276839, 51.1884682], [0.2767693, 51.1886864], [0.2766227, 51.1889949], [0.27643179999999995, 51.1893043], [0.2761841, 51.18961180000001], [0.2760421, 51.1897589], [0.27588019999999996, 51.18991359999999], [0.2757005, 51.1900693], [0.27549869999999993, 51.190229200000005], [0.2752349, 51.1903906], [0.27497979999999994, 51.1905332], [0.2746998, 51.19066479999999], [0.2743669, 51.19080350000001], [0.2742719, 51.1908384], [0.2740654, 51.190909000000005], [0.2738254, 51.190984599999986], [0.2735518, 51.191052699999986], [0.27333139999999995, 51.19110100000001], [0.273195, 51.191130900000005], [0.2729644, 51.19117039999999], [0.272519, 51.191223], [0.2723774, 51.19123749999999], [0.27167659999999993, 51.19131289999999], [0.2708279, 51.1914008], [0.270711, 51.1914129], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "High Brooms", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "High Brooms", "current_leg_milage": "3.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.009, \"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\": 858.088, \"from_m\": 108.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6965.573, \"from_m\": 858.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7321.297, \"from_m\": 6965.573, \"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\": 7558.631, \"from_m\": 7321.297, \"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\": 7587.603, \"from_m\": 7558.631, \"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\": 7648.515, \"from_m\": 7587.603, \"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\": 8021.156, \"from_m\": 7648.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8271.552, \"from_m\": 8021.156, \"capability_applied\": null, \"effective_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\": 686971, \"profile_key\": \"627d3a99bdca3288a4b3067dd747366299a0c889a7c992d00c82bd5b1b2542df\", \"schedule_id\": 31544, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 933.003, \"section_seq\": 1, \"route_path_id\": 104055}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0024\", \"location\": \"High Brooms\", \"stage_seq\": 3, \"distance_m\": 2572.721, \"section_seq\": 1, \"route_path_id\": 104055}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 4, \"distance_m\": 6794.8, \"section_seq\": 1, \"route_path_id\": 104055}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 5, \"distance_m\": 8271.552, \"section_seq\": 1, \"route_path_id\": 104055}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8271.552, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104055}], \"total_distance_m\": 8271.552, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8021.156, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 250.396, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0020", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:17Z\", \"source_id\": 57670812, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:20Z\", \"source_id\": 18396809, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:03Z\", \"source_id\": 57676169, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:04Z\", \"source_id\": 18398281, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "2", "timing_fact_generation": 1789774085443005, "current_leg_arrival_utc": "2026-09-20T00:29:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:26.850106", "service_state_evidence_id": 18398281, "current_leg_start_actual_dep": "2026-09-20T00:24:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:27.845232", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TBW TON 2E28 465031+465160+466011 10 75 None {"version": 3, "segments": [{"to_m": 108.009, "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": 858.088, "from_m": 108.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6965.573, "from_m": 858.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7321.297, "from_m": 6965.573, "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": 7558.631, "from_m": 7321.297, "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": 7587.603, "from_m": 7558.631, "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": 7648.515, "from_m": 7587.603, "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": 8021.156, "from_m": 7648.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8271.552, "from_m": 8021.156, "capability_applied": null, "effective_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": 686971, "profile_key": "627d3a99bdca3288a4b3067dd747366299a0c889a7c992d00c82bd5b1b2542df", "schedule_id": 31544, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0020", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Wells Tunnel Jn", "stage_seq": 2, "distance_m": 933.003, "section_seq": 1, "route_path_id": 104055}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0024", "location": "High Brooms", "stage_seq": 3, "distance_m": 2572.721, "section_seq": 1, "route_path_id": 104055}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Somerhill Tunnel", "stage_seq": 4, "distance_m": 6794.8, "section_seq": 1, "route_path_id": 104055}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 5, "distance_m": 8271.552, "section_seq": 1, "route_path_id": 104055}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8271.552, "from_m": 0.0, "section_seq": 1, "route_path_id": 104055}], "total_distance_m": 8271.552, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8021.156, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 250.396, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:17Z", "source_id": 57670812, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:20Z", "source_id": 18396809, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:03Z", "source_id": 57676169, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:04Z", "source_id": 18398281, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Tunbridge Wells 0020 0020 1 None None Tonbridge 0030 0030 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87392/2026-09-19/detailed None High Brooms 2026-09-20T00:24:00+01:00 Tonbridge 5.0 {"type": "LineString", "coordinates": [[0.2784328, 51.1503074], [0.27894069999999993, 51.15084480000001], [0.27952389999999994, 51.151489100000006], [0.2801366, 51.1521337], [0.28078689999999995, 51.1527943], [0.2810513, 51.15302380000001], [0.2817587999999999, 51.1536498], [0.28209179999999995, 51.153954], [0.2823869, 51.1542696], [0.2826982, 51.154660099999994], [0.2829242, 51.1550125], [0.2831012, 51.1553931], [0.2832078, 51.1557323], [0.28329699999999997, 51.1560723], [0.2833264999999999, 51.156331399999985], [0.2833422, 51.156684600000006], [0.28329309999999996, 51.157061600000006], [0.2832251, 51.15738549999999], [0.2830908, 51.1577548], [0.2828414, 51.15821], [0.28245049999999994, 51.158761899999995], [0.2801181, 51.16166909999999], [0.2798504855375081, 51.1620009602833], [0.27955199999999997, 51.1623711], [0.2786207, 51.16352569999999], [0.27834029999999993, 51.16384879999999], [0.2778749, 51.16431579999999], [0.2769775, 51.16499619999998], [0.2765424, 51.1653411], [0.2761527, 51.1656937], [0.2757583, 51.16617949999999], [0.2756037, 51.1664305], [0.2754903, 51.16666089999998], [0.27539549999999996, 51.16687189999999], [0.2753225, 51.167081], [0.2752256, 51.1674611], [0.2751736, 51.1678486], [0.27518249999999994, 51.16827500000001], [0.2752383, 51.1686291], [0.2753001, 51.16894], [0.2753933, 51.1692015], [0.27563039999999994, 51.16968920000001], [0.2761313, 51.1703731], [0.2766575, 51.1710518], [0.2771793, 51.1717382], [0.27743949999999995, 51.172118000000005], [0.2777358, 51.1726184], [0.2779934, 51.1730745], [0.2782704, 51.1736247], [0.2785157, 51.174206], [0.27869740000000004, 51.1747269], [0.2788168, 51.17520510000001], [0.2789125, 51.1756842], [0.2789709, 51.1762239], [0.2789925, 51.1767782], [0.2789946, 51.17764480000001], [0.27887449999999997, 51.1785514], [0.2785178, 51.1805243], [0.2783005, 51.1815019], [0.27823419999999993, 51.18179730000001], [0.2781357, 51.18232259999999], [0.27812249999999994, 51.1823903], [0.27744489999999994, 51.1857125], [0.2774144, 51.185889499999995], [0.2773171, 51.1863462], [0.2771999, 51.18691140000001], [0.2771264, 51.1872398], [0.2770553, 51.18755749999999], [0.2769191999999999, 51.1881917], [0.276839, 51.1884682], [0.2767693, 51.1886864], [0.2766227, 51.1889949], [0.27643179999999995, 51.1893043], [0.2761841, 51.18961180000001], [0.2760421, 51.1897589], [0.27588019999999996, 51.18991359999999], [0.2757005, 51.1900693], [0.27549869999999993, 51.190229200000005], [0.2752349, 51.1903906], [0.27497979999999994, 51.1905332], [0.2746998, 51.19066479999999], [0.2743669, 51.19080350000001], [0.2742719, 51.1908384], [0.2740654, 51.190909000000005], [0.2738254, 51.190984599999986], [0.2735518, 51.191052699999986], [0.27333139999999995, 51.19110100000001], [0.273195, 51.191130900000005], [0.2729644, 51.19117039999999], [0.272519, 51.191223], [0.2723774, 51.19123749999999], [0.27167659999999993, 51.19131289999999], [0.2708279, 51.1914008], [0.270711, 51.1914129], [0.26949458523585645, 51.19153955082094]]} 3.2 0024 0029 High Brooms Tonbridge Tonbridge 51.1915396 0.2694946 51.1915396 0.2694946 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:29:00 Tonbridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398281 1789774085443005 10 10 2026-09-18 23:39:27.845232 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:26.850106
655985 686365 L89516 362J93M918 2026-09-18 COMPLETE 18398341 2026-09-19 00:29:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 686365, "stp": "P", "toc": "Northern", "uid": "L89516", "consist": "331109", "dest_crs": "MCV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89516/2026-09-19/detailed", "trust_id": "362J93M918", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "2J93", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0029", "current_leg_dep": "0023", "current_leg_end": "Manchester Victoria", "origin_dep_time": "2330", "origin_platform": "5", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3328169999999995, 53.48548099999999], [-2.3327016000000005, 53.485475399999984], [-2.3311292999999997, 53.48540409999999], [-2.3300301, 53.4853385], [-2.3294472, 53.4853041], [-2.3269603, 53.485123400000006], [-2.3243742, 53.48490230000001], [-2.3217855, 53.484677], [-2.3171112999999997, 53.4842491], [-2.316746032158577, 53.48421426699571], [-2.316501, 53.4841909], [-2.3146335999999996, 53.484011599999995], [-2.3128366, 53.48383119999999], [-2.3106547, 53.483593600000006], [-2.3086059999999997, 53.48336450000001], [-2.305936, 53.4830505], [-2.3045996, 53.482892499999984], [-2.3032648, 53.482723699999994], [-2.3015313, 53.4825041], [-2.2986848, 53.482134499999994], [-2.29497, 53.4816556], [-2.2912502, 53.481202], [-2.284566, 53.4803096], [-2.2827281, 53.4800814], [-2.2823652, 53.4800288], [-2.2812452999999997, 53.4798847], [-2.2807507, 53.4798189], [-2.2786231, 53.4795458], [-2.2759812, 53.4792071], [-2.2751369, 53.4791068], [-2.2744240999999996, 53.479029399999995], [-2.2737398, 53.478963199999995], [-2.2729937999999996, 53.478904500000006], [-2.2725032, 53.47887029999999], [-2.2714700999999997, 53.4788075], [-2.2711447, 53.4787884], [-2.2705614, 53.47875489999999], [-2.2695237, 53.47869420000001], [-2.2684818, 53.4786428], [-2.2681425, 53.478630300000006], [-2.2678225, 53.478615899999994], [-2.2676887999999997, 53.4786116], [-2.2670813, 53.4785916], [-2.2667448999999995, 53.47857849999999], [-2.2660475, 53.4785553], [-2.2652684999999995, 53.4785296], [-2.2643053, 53.4784957], [-2.2635339, 53.4784682], [-2.2632608, 53.478466299999994], [-2.26307, 53.47846179999999], [-2.2628652999999996, 53.4784614], [-2.2626462, 53.47846479999999], [-2.2624196, 53.47847310000001], [-2.2621731, 53.4784879], [-2.2619174, 53.4785042], [-2.2617082, 53.47853179999999], [-2.2614797, 53.4785725], [-2.2612625, 53.4786229], [-2.2610681, 53.4786796], [-2.2609149999999993, 53.4787208], [-2.2606564999999996, 53.478814099999994], [-2.2604682, 53.4788936], [-2.2602872, 53.47899619999999], [-2.2600535, 53.4791209], [-2.2598312, 53.4792635], [-2.2597023, 53.479361199999985], [-2.2594845, 53.4795508], [-2.2593425, 53.47969199999999], [-2.2592488, 53.4798088], [-2.2591589, 53.4799413], [-2.2590834999999996, 53.48007250000001], [-2.2589298, 53.48042699999999], [-2.2587856, 53.48074459999999], [-2.2586613, 53.4809363], [-2.2585499, 53.481084800000005], [-2.2583846, 53.4812645], [-2.2582076999999994, 53.4814324], [-2.2580002, 53.4815995], [-2.2577931, 53.4817388], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Eccles", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Eccles", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26067.462, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26113.653, \"from_m\": 26067.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26798.793, \"from_m\": 26113.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26868.971, \"from_m\": 26798.793, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34764.785, \"from_m\": 26868.971, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36072.389, \"from_m\": 34764.785, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36326.333, \"from_m\": 36072.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36372.129, \"from_m\": 36326.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36501.416, \"from_m\": 36372.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48236.373, \"from_m\": 36501.416, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48701.34, \"from_m\": 48236.373, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48747.562, \"from_m\": 48701.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48863.043, \"from_m\": 48747.562, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49919.828, \"from_m\": 48863.043, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49938.648, \"from_m\": 49919.828, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50083.584, \"from_m\": 49938.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50573.279, \"from_m\": 50083.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\": 50729.097, \"from_m\": 50573.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 686365, \"profile_key\": \"d7d5d2290f0fa541300addb4afa3bef47f85c8acda8c7bb88d658a78f7da9f52\", \"schedule_id\": 18680, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8285.928, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9121.559, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349H\", \"location\": \"Whiston\", \"stage_seq\": 11, \"distance_m\": 12266.432, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Rainhill\", \"stage_seq\": 12, \"distance_m\": 14231.134, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Lea Green\", \"stage_seq\": 13, \"distance_m\": 17213.367, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"St. Helens Junction\", \"stage_seq\": 14, \"distance_m\": 19076.295, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0004\", \"location\": \"Earlestown\", \"stage_seq\": 15, \"distance_m\": 23733.498, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 16, \"distance_m\": 25232.407, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Parkside Jn\", \"stage_seq\": 17, \"distance_m\": 26868.971, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 18, \"distance_m\": 36326.333, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Patricroft\", \"stage_seq\": 19, \"distance_m\": 42683.87, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019H\", \"location\": \"Eccles\", \"stage_seq\": 20, \"distance_m\": 44257.941, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 48863.043, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Salford Central\", \"stage_seq\": 22, \"distance_m\": 49669.971, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 23, \"distance_m\": 50083.584, \"section_seq\": 1, \"route_path_id\": 73885}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 24, \"distance_m\": 50729.097, \"section_seq\": 1, \"route_path_id\": 73885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50729.097, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73885}], \"total_distance_m\": 50729.097, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50450.601, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 278.496, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:40Z\", \"source_id\": 57602924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:45Z\", \"source_id\": 18377135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:36Z\", \"source_id\": 57607656, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:38Z\", \"source_id\": 18378551, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:36Z\", \"source_id\": 57612557, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:40Z\", \"source_id\": 18380214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:47Z\", \"source_id\": 57617529, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:51Z\", \"source_id\": 18381763, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:29Z\", \"source_id\": 57621523, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:34Z\", \"source_id\": 18383039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:13Z\", \"source_id\": 57627021, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:14Z\", \"source_id\": 18384732, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:35Z\", \"source_id\": 57631843, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:41Z\", \"source_id\": 18386243, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:17Z\", \"source_id\": 57635606, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:19Z\", \"source_id\": 18387396, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:50Z\", \"source_id\": 57640517, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:56Z\", \"source_id\": 18388833, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:54Z\", \"source_id\": 57646426, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:56Z\", \"source_id\": 18390346, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:02Z\", \"source_id\": 57655033, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:10Z\", \"source_id\": 18392520, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:18Z\", \"source_id\": 57666765, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:25Z\", \"source_id\": 18395700, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:53Z\", \"source_id\": 57669390, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:56Z\", \"source_id\": 18396400, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:56Z\", \"source_id\": 57675199, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:00Z\", \"source_id\": 18398027, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:16Z\", \"source_id\": 57676371, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:20Z\", \"source_id\": 18398341, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "4", "timing_fact_generation": 1789774105803735, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:29.237054", "service_state_evidence_id": 18398341, "current_leg_start_actual_dep": "2026-09-20T00:21:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:29.935937", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV MCV 2J93 331109 4 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26067.462, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26113.653, "from_m": 26067.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26798.793, "from_m": 26113.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26868.971, "from_m": 26798.793, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34764.785, "from_m": 26868.971, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36072.389, "from_m": 34764.785, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36326.333, "from_m": 36072.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36372.129, "from_m": 36326.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36501.416, "from_m": 36372.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48236.373, "from_m": 36501.416, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48701.34, "from_m": 48236.373, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48747.562, "from_m": 48701.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48863.043, "from_m": 48747.562, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 49919.828, "from_m": 48863.043, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49938.648, "from_m": 49919.828, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50083.584, "from_m": 49938.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50573.279, "from_m": 50083.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": 50729.097, "from_m": 50573.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 686365, "profile_key": "d7d5d2290f0fa541300addb4afa3bef47f85c8acda8c7bb88d658a78f7da9f52", "schedule_id": 18680, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Roby", "stage_seq": 9, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Huyton", "stage_seq": 10, "distance_m": 9121.559, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349H", "location": "Whiston", "stage_seq": 11, "distance_m": 12266.432, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Rainhill", "stage_seq": 12, "distance_m": 14231.134, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Lea Green", "stage_seq": 13, "distance_m": 17213.367, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19076.295, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Earlestown", "stage_seq": 15, "distance_m": 23733.498, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25232.407, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26868.971, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36326.333, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Patricroft", "stage_seq": 19, "distance_m": 42683.87, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019H", "location": "Eccles", "stage_seq": 20, "distance_m": 44257.941, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48863.043, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Salford Central", "stage_seq": 22, "distance_m": 49669.971, "section_seq": 1, "route_path_id": 73885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Deal Street Jn", "stage_seq": 23, "distance_m": 50083.584, "section_seq": 1, "route_path_id": 73885}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 24, "distance_m": 50729.097, "section_seq": 1, "route_path_id": 73885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50729.097, "from_m": 0.0, "section_seq": 1, "route_path_id": 73885}], "total_distance_m": 50729.097, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50450.601, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 278.496, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:40Z", "source_id": 57602924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:45Z", "source_id": 18377135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:36Z", "source_id": 57607656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:38Z", "source_id": 18378551, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:36Z", "source_id": 57612557, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:40Z", "source_id": 18380214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:47Z", "source_id": 57617529, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:51Z", "source_id": 18381763, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:29Z", "source_id": 57621523, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:45:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:34Z", "source_id": 18383039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9476, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:13Z", "source_id": 57627021, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:14Z", "source_id": 18384732, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:35Z", "source_id": 57631843, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:41Z", "source_id": 18386243, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:17Z", "source_id": 57635606, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:19Z", "source_id": 18387396, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:50Z", "source_id": 57640517, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:56Z", "source_id": 18388833, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:54Z", "source_id": 57646426, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:56Z", "source_id": 18390346, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:02Z", "source_id": 57655033, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:10Z", "source_id": 18392520, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8390, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:18Z", "source_id": 57666765, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:25Z", "source_id": 18395700, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:53Z", "source_id": 57669390, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:56Z", "source_id": 18396400, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:56Z", "source_id": 57675199, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:00Z", "source_id": 18398027, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:16Z", "source_id": 57676371, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:20Z", "source_id": 18398341, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 2330 2330 5 None None Manchester Victoria 0027 0027 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89516/2026-09-19/detailed None Eccles 2026-09-20T00:21:30+01:00 Manchester Victoria 6.0 {"type": "LineString", "coordinates": [[-2.3328169999999995, 53.48548099999999], [-2.3327016000000005, 53.485475399999984], [-2.3311292999999997, 53.48540409999999], [-2.3300301, 53.4853385], [-2.3294472, 53.4853041], [-2.3269603, 53.485123400000006], [-2.3243742, 53.48490230000001], [-2.3217855, 53.484677], [-2.3171112999999997, 53.4842491], [-2.316746032158577, 53.48421426699571], [-2.316501, 53.4841909], [-2.3146335999999996, 53.484011599999995], [-2.3128366, 53.48383119999999], [-2.3106547, 53.483593600000006], [-2.3086059999999997, 53.48336450000001], [-2.305936, 53.4830505], [-2.3045996, 53.482892499999984], [-2.3032648, 53.482723699999994], [-2.3015313, 53.4825041], [-2.2986848, 53.482134499999994], [-2.29497, 53.4816556], [-2.2912502, 53.481202], [-2.284566, 53.4803096], [-2.2827281, 53.4800814], [-2.2823652, 53.4800288], [-2.2812452999999997, 53.4798847], [-2.2807507, 53.4798189], [-2.2786231, 53.4795458], [-2.2759812, 53.4792071], [-2.2751369, 53.4791068], [-2.2744240999999996, 53.479029399999995], [-2.2737398, 53.478963199999995], [-2.2729937999999996, 53.478904500000006], [-2.2725032, 53.47887029999999], [-2.2714700999999997, 53.4788075], [-2.2711447, 53.4787884], [-2.2705614, 53.47875489999999], [-2.2695237, 53.47869420000001], [-2.2684818, 53.4786428], [-2.2681425, 53.478630300000006], [-2.2678225, 53.478615899999994], [-2.2676887999999997, 53.4786116], [-2.2670813, 53.4785916], [-2.2667448999999995, 53.47857849999999], [-2.2660475, 53.4785553], [-2.2652684999999995, 53.4785296], [-2.2643053, 53.4784957], [-2.2635339, 53.4784682], [-2.2632608, 53.478466299999994], [-2.26307, 53.47846179999999], [-2.2628652999999996, 53.4784614], [-2.2626462, 53.47846479999999], [-2.2624196, 53.47847310000001], [-2.2621731, 53.4784879], [-2.2619174, 53.4785042], [-2.2617082, 53.47853179999999], [-2.2614797, 53.4785725], [-2.2612625, 53.4786229], [-2.2610681, 53.4786796], [-2.2609149999999993, 53.4787208], [-2.2606564999999996, 53.478814099999994], [-2.2604682, 53.4788936], [-2.2602872, 53.47899619999999], [-2.2600535, 53.4791209], [-2.2598312, 53.4792635], [-2.2597023, 53.479361199999985], [-2.2594845, 53.4795508], [-2.2593425, 53.47969199999999], [-2.2592488, 53.4798088], [-2.2591589, 53.4799413], [-2.2590834999999996, 53.48007250000001], [-2.2589298, 53.48042699999999], [-2.2587856, 53.48074459999999], [-2.2586613, 53.4809363], [-2.2585499, 53.481084800000005], [-2.2583846, 53.4812645], [-2.2582076999999994, 53.4814324], [-2.2580002, 53.4815995], [-2.2577931, 53.4817388], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} 4.5 0023 0029 Eccles Manchester Victoria H.s. Manchester Victoria 53.4880832 -2.2415595 53.4880832 -2.2415595 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:29:00 Manchester Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398341 1789774105803735 84 84 2026-09-18 23:39:29.935937 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:29.237054
655986 685972 P90339 892W88M918 2026-09-18 COMPLETE 18398451 2026-09-19 00:29:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 685972, "stp": "P", "toc": "Southeastern", "uid": "P90339", "consist": "395026", "dest_crs": "AFK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90339/2026-09-19/detailed", "trust_id": "892W88M918", "origin_crs": "MAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-18", "dest_arr_time": "0033", "dest_platform": "5", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2W88", "timing_status": "EARLY", "origin_station": "Margate", "current_leg_arr": "0029", "current_leg_dep": "0015", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "2310", "origin_platform": "4", "current_location": "Ashford International", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1539424, 51.08464109999999], [1.1519971, 51.08492919999998], [1.151239, 51.0850426], [1.1500965, 51.0852178], [1.1499896, 51.08523579999999], [1.1489431, 51.0854116], [1.1479536999999995, 51.085565300000006], [1.1412081, 51.08656770000001], [1.1408716, 51.086619], [1.124817, 51.08899980000001], [1.1116191, 51.090953799999994], [1.1108028999999997, 51.09105550000001], [1.1102191999999995, 51.091126200000005], [1.1097642999999997, 51.09117659999998], [1.1093795, 51.0912135], [1.109032, 51.0912404], [1.1081156, 51.09130259999999], [1.107455, 51.0913396], [1.1068918, 51.091353], [1.1061263, 51.0913496], [1.1054248, 51.0913395], [1.1041165, 51.09129910000001], [1.1027629, 51.0912604], [1.1018576, 51.09121329999999], [1.100896, 51.0911578], [1.1002324, 51.0911023], [1.099586, 51.0910417], [1.0990184, 51.0909944], [1.0984393, 51.0909622], [1.0979485, 51.090948700000006], [1.0974451, 51.09095039999998], [1.0969876999999997, 51.0909571], [1.0966505999999998, 51.09096899999999], [1.0963166, 51.0909876], [1.0958727, 51.091018], [1.0954242298665693, 51.09105663520852], [1.0951298, 51.09108200000001], [1.0947773999999997, 51.091105500000005], [1.0944012, 51.0911239], [1.0940613, 51.0911307], [1.0932837, 51.0911559], [1.0926218999999997, 51.09116599999999], [1.0921807, 51.0911739], [1.0915852, 51.0911806], [1.091089, 51.0911755], [1.0902978, 51.09115359999999], [1.089607, 51.0911293], [1.0890291, 51.09111490000001], [1.088542454208303, 51.0910942568154], [1.0885363999999995, 51.091093999999984], [1.088238, 51.0910859], [1.0876183, 51.09106270000001], [1.0869492, 51.0910346], [1.0868393, 51.09103], [1.0866150999999995, 51.0910206], [1.0856844, 51.090976700000006], [1.0792516141601332, 51.09076413874653], [1.0791324000000002, 51.09076949999999], [1.0787197413399805, 51.09078244004764], [1.0779783409434258, 51.09080568868778], [1.0770149000000002, 51.090835899999995], [1.0755657999999997, 51.0908619], [1.0738894999999995, 51.0908853], [1.0703725, 51.0909497], [1.0697446, 51.0909548], [1.0689088, 51.09096240000001], [1.0681202, 51.0909629], [1.066888, 51.0909863], [1.0659594999999995, 51.09101789999999], [1.0641335999999997, 51.0911018], [1.0637576, 51.0911304], [1.0627732, 51.0912179], [1.0619525999999997, 51.0913], [1.0603115, 51.09150249999998], [1.0586908999999998, 51.091741000000006], [1.0573663, 51.091955899999995], [1.0571492, 51.09199559999999], [1.0559084, 51.092192399999995], [1.0506690999999997, 51.0930465], [1.0469553, 51.0936701], [1.0449263999999998, 51.09404080000001], [1.0441765, 51.0941662], [1.0434029, 51.0942967], [1.0425643, 51.0944282], [1.0416593, 51.09457679999999], [1.0409638, 51.09468999999999], [1.0407183, 51.09472999999999], [1.0397166999999998, 51.0948959], [1.0387482, 51.0950563], [1.0379934, 51.0951778], [1.0373352, 51.095282], [1.036729, 51.0953845], [1.0359511, 51.09550949999999], [1.0350577, 51.09565549999999], [1.0342307, 51.0957887], [1.0335479999999997, 51.0959011], [1.0326357999999998, 51.0960516], [1.0319907, 51.096158499999994], [1.0312777, 51.0962746], [1.0304997, 51.09640239999999], [1.0298358, 51.096502999999984], [1.0292744, 51.0966045], [1.0286493999999995, 51.0967033], [1.0280273, 51.0968066], [1.0273576, 51.0969145], [1.0266474999999995, 51.0970287], [1.0258292, 51.0971656], [1.025223, 51.0972644], [1.0245936999999998, 51.09736860000001], [1.0225646, 51.0976985], [1.0204589, 51.098042], [1.0183969, 51.0983792], [1.0164153, 51.0987023], [1.0147155, 51.0989687], [1.0142348, 51.0990413], [1.0113525, 51.0994643], [1.0090856, 51.0997902], [1.0081125, 51.0999264], [1.007673, 51.0999858], [1.0069544, 51.1000904], [1.0051769999999998, 51.100347000000006], [1.0031539, 51.1006311], [1.0014696000000003, 51.10087519999999], [0.9995222, 51.1011506], [0.9977023999999998, 51.10140969999999], [0.9956214, 51.10170629999999], [0.993363, 51.1020255], [0.9917126, 51.10226329999999], [0.9903951, 51.1024485], [0.9890935, 51.10263380000001], [0.9881468125314736, 51.10277099326315], [0.9873752999999998, 51.10288280000001], [0.9857189, 51.1031156], [0.9843835, 51.1033034], [0.9833509, 51.103452299999994], [0.9819158, 51.103660100000006], [0.9802813, 51.1038904], [0.9784654999999998, 51.10415450000001], [0.9769108, 51.104375999999995], [0.975075, 51.10463510000001], [0.9729103, 51.1049455], [0.9717132, 51.10510969999999], [0.9713822999999998, 51.105160399999995], [0.9701275, 51.1053337], [0.9681602, 51.1056152], [0.9680470182031274, 51.105631359695174], [0.9667489, 51.10581669999999], [0.9656706, 51.1059732], [0.9642335, 51.1061772], [0.9629797, 51.1063549], [0.9618954, 51.1065076], [0.9608948000000002, 51.106652800000006], [0.95995, 51.106790399999994], [0.9591526999999996, 51.1069018], [0.9583833, 51.1070132], [0.9576437999999998, 51.1071271], [0.9570617, 51.107213400000006], [0.956103, 51.10736490000001], [0.9555469, 51.1074612], [0.9547276, 51.1075964], [0.9539363, 51.10774030000001], [0.9530572999999998, 51.10790930000001], [0.9523656, 51.1080469], [0.9515743, 51.1082121], [0.9510182, 51.108327200000005], [0.9500734, 51.1085325], [0.949587, 51.1086439], [0.9490269, 51.1087765], [0.9484169999999996, 51.1089242], [0.9476337, 51.109120700000005], [0.9469080999999998, 51.1093084], [0.9461168, 51.109521099999995], [0.9454132, 51.109715099999995], [0.9446239, 51.1099429], [0.9440279, 51.1101168], [0.9434837, 51.11027949999999], [0.9428936999999996, 51.1104659], [0.9420644999999996, 51.1107275], [0.9407191, 51.1111792], [0.9395032, 51.11159969999999], [0.9381259, 51.1121065], [0.937506, 51.112339299999995], [0.9373888999999996, 51.11238449999999], [0.937211, 51.11245310000001], [0.9362541999999998, 51.11283980000001], [0.9347892, 51.11344420000001], [0.9341214, 51.113732], [0.9335891999999998, 51.11396969999999], [0.9328358, 51.11430889999999], [0.9322218, 51.1145992], [0.9314285, 51.114977], [0.930982, 51.11519349999999], [0.9303003, 51.1155339], [0.9300233, 51.1156702], [0.9282513, 51.1165674], [0.927462, 51.1169728], [0.9268421, 51.11728179999999], [0.9258295, 51.117799799999986], [0.925076, 51.1181915], [0.9239797, 51.11874069999999], [0.9231725, 51.1191524], [0.9222396, 51.1196266], [0.9215918, 51.11995439999999], [0.9209799, 51.12026339999999], [0.9201706, 51.1206788], [0.9194132000000002, 51.1210616], [0.9190424999999998, 51.12125429999999], [0.9188013000000002, 51.1213757], [0.9182232, 51.1216659], [0.9169017000000002, 51.122332699999994], [0.9160227, 51.1227856], [0.9153907999999996, 51.12311089999999], [0.9146872, 51.1234687], [0.9139896, 51.1238203], [0.9133976, 51.1241143], [0.9128214999999998, 51.1244057], [0.9118608, 51.12489610000001], [0.9111811, 51.1252389], [0.9106653999999998, 51.125502899999994], [0.9098451, 51.1259195], [0.9090445, 51.126331699999994], [0.9082665, 51.12673860000002], [0.9075759, 51.1271039], [0.906991, 51.12741], [0.906523, 51.1276612], [0.9058592, 51.128016800000005], [0.9050803999999998, 51.1284183], [0.9040342999999996, 51.1289607], [0.9031649, 51.1294051], [0.9024337999999998, 51.129775499999994], [0.9016745000000002, 51.13016199999999], [0.9010240000000002, 51.130497099999985], [0.9001737999999998, 51.13092700000001], [0.8993376999999998, 51.1313536], [0.8986411, 51.1317088], [0.8983152841195214, 51.13187487381472], [0.8978433999999998, 51.1321154], [0.8970278, 51.13253], [0.8962928000000001, 51.132903600000006], [0.8955796, 51.1332692], [0.8948946, 51.1336171], [0.8942850999999999, 51.13393210000001], [0.8934360999999998, 51.1343603], [0.8927958999999999, 51.1346857], [0.8924963, 51.13484239999998], [0.8919021999999999, 51.1351413], [0.8917179999999999, 51.13523490000001], [0.8903977, 51.135907], [0.8896896, 51.1362725], [0.8889315999999999, 51.13665739999999], [0.8881902, 51.137038999999994], [0.8874475000000001, 51.1374214], [0.8868981999999999, 51.13770019999999], [0.886237067920029, 51.138053157930585], [0.8858398520486767, 51.13821207056163], [0.8853975999999999, 51.13838899999999], [0.8848685999999999, 51.1385839], [0.8842464, 51.138835400000005], [0.8836740999999999, 51.1390973], [0.883153, 51.139352], [0.8817873999999998, 51.140044499999995], [0.8815307, 51.140174399999985], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Folkestone West", "dest_arr_time_act": "0033", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Folkestone West", "current_leg_milage": "13.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 493.087, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6481.066, \"from_m\": 493.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7605.255, \"from_m\": 6481.066, \"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\": 8220.859, \"from_m\": 7605.255, \"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\": 9011.496, \"from_m\": 8220.859, \"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\": 14492.828, \"from_m\": 9011.496, \"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\": 15039.247, \"from_m\": 14492.828, \"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\": 19075.165, \"from_m\": 15039.247, \"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\": 20168.365, \"from_m\": 19075.165, \"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\": 23366.484, \"from_m\": 20168.365, \"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\": 23378.794, \"from_m\": 23366.484, \"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\": 27598.773, \"from_m\": 23378.794, \"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\": 28472.311, \"from_m\": 27598.773, \"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\": 28579.694, \"from_m\": 28472.311, \"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\": 29146.87, \"from_m\": 28579.694, \"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\": 40165.866, \"from_m\": 29146.87, \"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\": 41213.792, \"from_m\": 40165.866, \"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\": 42009.342, \"from_m\": 41213.792, \"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\": 42103.546, \"from_m\": 42009.342, \"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\": 43108.137, \"from_m\": 42103.546, \"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\": 43745.167, \"from_m\": 43108.137, \"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\": 43785.813, \"from_m\": 43745.167, \"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\": 44598.805, \"from_m\": 43785.813, \"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\": 45301.365, \"from_m\": 44598.805, \"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\": 48068.906, \"from_m\": 45301.365, \"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\": 48301.154, \"from_m\": 48068.906, \"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\": 55306.194, \"from_m\": 48301.154, \"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\": 55853.668, \"from_m\": 55306.194, \"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\": 60639.764, \"from_m\": 55853.668, \"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\": 61005.867, \"from_m\": 60639.764, \"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\": 61295.43, \"from_m\": 61005.867, \"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\": 61385.476, \"from_m\": 61295.43, \"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\": 61406.97, \"from_m\": 61385.476, \"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\": 61577.099, \"from_m\": 61406.97, \"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\": 62160.809, \"from_m\": 61577.099, \"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\": 63020.045, \"from_m\": 62160.809, \"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\": 63938.769, \"from_m\": 63020.045, \"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\": 75928.682, \"from_m\": 63938.769, \"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\": 77149.041, \"from_m\": 75928.682, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 77280.103, \"from_m\": 77149.041, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 77652.941, \"from_m\": 77280.103, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 77702.098, \"from_m\": 77652.941, \"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\": 77848.721, \"from_m\": 77702.098, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77909.985, \"from_m\": 77848.721, \"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\": 77939.288, \"from_m\": 77909.985, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78150.294, \"from_m\": 77939.288, \"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\": 685972, \"profile_key\": \"fa1956748f35b10610d91b198e0205706576024e3684c8b2c181b367b58d2f66\", \"schedule_id\": 33189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Margate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Broadstairs\", \"stage_seq\": 2, \"distance_m\": 5177.537, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323\", \"location\": \"Ramsgate\", \"stage_seq\": 3, \"distance_m\": 8631.076, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Minster East Jn\", \"stage_seq\": 4, \"distance_m\": 14474.502, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Minster South Jn\", \"stage_seq\": 5, \"distance_m\": 15039.247, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Sandwich\", \"stage_seq\": 6, \"distance_m\": 22042.962, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Deal\", \"stage_seq\": 7, \"distance_m\": 28674.802, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346H\", \"location\": \"Walmer\", \"stage_seq\": 8, \"distance_m\": 31279.232, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Martin Mill\", \"stage_seq\": 9, \"distance_m\": 35642.712, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Buckland Jn\", \"stage_seq\": 10, \"distance_m\": 42103.546, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"0003\", \"location\": \"Dover Priory\", \"stage_seq\": 11, \"distance_m\": 43637.517, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 12, \"distance_m\": 53873.843, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013H\", \"location\": \"Folkestone Central\", \"stage_seq\": 13, \"distance_m\": 55491.42, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Folkestone West\", \"stage_seq\": 14, \"distance_m\": 56527.007, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Saltwood Jn\", \"stage_seq\": 15, \"distance_m\": 61406.97, \"section_seq\": 1, \"route_path_id\": 110124}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 16, \"distance_m\": 78150.294, \"section_seq\": 1, \"route_path_id\": 110124}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78150.294, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110124}], \"total_distance_m\": 78150.294, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 78027.563, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 122.731, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:29Z\", \"source_id\": 57572063, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:34Z\", \"source_id\": 18367859, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:42Z\", \"source_id\": 57581203, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:46Z\", \"source_id\": 18370622, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:23Z\", \"source_id\": 57607273, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:29Z\", \"source_id\": 18378459, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:27Z\", \"source_id\": 57617043, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:31Z\", \"source_id\": 18381605, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:43Z\", \"source_id\": 57620392, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:49Z\", \"source_id\": 18382678, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:05Z\", \"source_id\": 57640819, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:10Z\", \"source_id\": 18388915, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:54Z\", \"source_id\": 57658506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:00Z\", \"source_id\": 18393436, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:16Z\", \"source_id\": 57661147, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:21Z\", \"source_id\": 18394187, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:45Z\", \"source_id\": 57676856, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:51Z\", \"source_id\": 18398451, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "5", "timing_fact_generation": 1789774131690472, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:32.810478", "service_state_evidence_id": 18398451, "current_leg_start_actual_dep": "2026-09-20T00:16:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:33.472232", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P MAR AFK 2W88 395026 6 140 None {"version": 3, "segments": [{"to_m": 493.087, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6481.066, "from_m": 493.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7605.255, "from_m": 6481.066, "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": 8220.859, "from_m": 7605.255, "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": 9011.496, "from_m": 8220.859, "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": 14492.828, "from_m": 9011.496, "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": 15039.247, "from_m": 14492.828, "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": 19075.165, "from_m": 15039.247, "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": 20168.365, "from_m": 19075.165, "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": 23366.484, "from_m": 20168.365, "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": 23378.794, "from_m": 23366.484, "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": 27598.773, "from_m": 23378.794, "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": 28472.311, "from_m": 27598.773, "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": 28579.694, "from_m": 28472.311, "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": 29146.87, "from_m": 28579.694, "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": 40165.866, "from_m": 29146.87, "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": 41213.792, "from_m": 40165.866, "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": 42009.342, "from_m": 41213.792, "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": 42103.546, "from_m": 42009.342, "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": 43108.137, "from_m": 42103.546, "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": 43745.167, "from_m": 43108.137, "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": 43785.813, "from_m": 43745.167, "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": 44598.805, "from_m": 43785.813, "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": 45301.365, "from_m": 44598.805, "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": 48068.906, "from_m": 45301.365, "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": 48301.154, "from_m": 48068.906, "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": 55306.194, "from_m": 48301.154, "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": 55853.668, "from_m": 55306.194, "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": 60639.764, "from_m": 55853.668, "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": 61005.867, "from_m": 60639.764, "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": 61295.43, "from_m": 61005.867, "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": 61385.476, "from_m": 61295.43, "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": 61406.97, "from_m": 61385.476, "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": 61577.099, "from_m": 61406.97, "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": 62160.809, "from_m": 61577.099, "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": 63020.045, "from_m": 62160.809, "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": 63938.769, "from_m": 63020.045, "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": 75928.682, "from_m": 63938.769, "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": 77149.041, "from_m": 75928.682, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 77280.103, "from_m": 77149.041, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 77652.941, "from_m": 77280.103, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 77702.098, "from_m": 77652.941, "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": 77848.721, "from_m": 77702.098, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77909.985, "from_m": 77848.721, "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": 77939.288, "from_m": 77909.985, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78150.294, "from_m": 77939.288, "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": 685972, "profile_key": "fa1956748f35b10610d91b198e0205706576024e3684c8b2c181b367b58d2f66", "schedule_id": 33189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2310", "location": "Margate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Broadstairs", "stage_seq": 2, "distance_m": 5177.537, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "Ramsgate", "stage_seq": 3, "distance_m": 8631.076, "section_seq": 1, "route_path_id": 110124}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Minster East Jn", "stage_seq": 4, "distance_m": 14474.502, "section_seq": 1, "route_path_id": 110124}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Minster South Jn", "stage_seq": 5, "distance_m": 15039.247, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Sandwich", "stage_seq": 6, "distance_m": 22042.962, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Deal", "stage_seq": 7, "distance_m": 28674.802, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346H", "location": "Walmer", "stage_seq": 8, "distance_m": 31279.232, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Martin Mill", "stage_seq": 9, "distance_m": 35642.712, "section_seq": 1, "route_path_id": 110124}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Buckland Jn", "stage_seq": 10, "distance_m": 42103.546, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "0003", "location": "Dover Priory", "stage_seq": 11, "distance_m": 43637.517, "section_seq": 1, "route_path_id": 110124}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Folkestone East Staff Halt", "stage_seq": 12, "distance_m": 53873.843, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013H", "location": "Folkestone Central", "stage_seq": 13, "distance_m": 55491.42, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Folkestone West", "stage_seq": 14, "distance_m": 56527.007, "section_seq": 1, "route_path_id": 110124}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Saltwood Jn", "stage_seq": 15, "distance_m": 61406.97, "section_seq": 1, "route_path_id": 110124}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 16, "distance_m": 78150.294, "section_seq": 1, "route_path_id": 110124}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78150.294, "from_m": 0.0, "section_seq": 1, "route_path_id": 110124}], "total_distance_m": 78150.294, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 78027.563, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 122.731, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:29Z", "source_id": 57572063, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:34Z", "source_id": 18367859, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33112, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:42Z", "source_id": 57581203, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:46Z", "source_id": 18370622, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33052, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:23Z", "source_id": 57607273, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:29Z", "source_id": 18378459, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33056, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:27Z", "source_id": 57617043, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:31Z", "source_id": 18381605, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33062, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:43Z", "source_id": 57620392, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:49Z", "source_id": 18382678, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:05Z", "source_id": 57640819, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:10Z", "source_id": 18388915, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:54Z", "source_id": 57658506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:00Z", "source_id": 18393436, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33843, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:16Z", "source_id": 57661147, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:21Z", "source_id": 18394187, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:45Z", "source_id": 57676856, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:51Z", "source_id": 18398451, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Margate 2310 2310 4 None None Ashford (Kent) 0033 0033 5 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90339/2026-09-19/detailed None Folkestone West 2026-09-20T00:16:00+01:00 Ashford (Kent) 14.0 {"type": "LineString", "coordinates": [[1.1539424, 51.08464109999999], [1.1519971, 51.08492919999998], [1.151239, 51.0850426], [1.1500965, 51.0852178], [1.1499896, 51.08523579999999], [1.1489431, 51.0854116], [1.1479536999999995, 51.085565300000006], [1.1412081, 51.08656770000001], [1.1408716, 51.086619], [1.124817, 51.08899980000001], [1.1116191, 51.090953799999994], [1.1108028999999997, 51.09105550000001], [1.1102191999999995, 51.091126200000005], [1.1097642999999997, 51.09117659999998], [1.1093795, 51.0912135], [1.109032, 51.0912404], [1.1081156, 51.09130259999999], [1.107455, 51.0913396], [1.1068918, 51.091353], [1.1061263, 51.0913496], [1.1054248, 51.0913395], [1.1041165, 51.09129910000001], [1.1027629, 51.0912604], [1.1018576, 51.09121329999999], [1.100896, 51.0911578], [1.1002324, 51.0911023], [1.099586, 51.0910417], [1.0990184, 51.0909944], [1.0984393, 51.0909622], [1.0979485, 51.090948700000006], [1.0974451, 51.09095039999998], [1.0969876999999997, 51.0909571], [1.0966505999999998, 51.09096899999999], [1.0963166, 51.0909876], [1.0958727, 51.091018], [1.0954242298665693, 51.09105663520852], [1.0951298, 51.09108200000001], [1.0947773999999997, 51.091105500000005], [1.0944012, 51.0911239], [1.0940613, 51.0911307], [1.0932837, 51.0911559], [1.0926218999999997, 51.09116599999999], [1.0921807, 51.0911739], [1.0915852, 51.0911806], [1.091089, 51.0911755], [1.0902978, 51.09115359999999], [1.089607, 51.0911293], [1.0890291, 51.09111490000001], [1.088542454208303, 51.0910942568154], [1.0885363999999995, 51.091093999999984], [1.088238, 51.0910859], [1.0876183, 51.09106270000001], [1.0869492, 51.0910346], [1.0868393, 51.09103], [1.0866150999999995, 51.0910206], [1.0856844, 51.090976700000006], [1.0792516141601332, 51.09076413874653], [1.0791324000000002, 51.09076949999999], [1.0787197413399805, 51.09078244004764], [1.0779783409434258, 51.09080568868778], [1.0770149000000002, 51.090835899999995], [1.0755657999999997, 51.0908619], [1.0738894999999995, 51.0908853], [1.0703725, 51.0909497], [1.0697446, 51.0909548], [1.0689088, 51.09096240000001], [1.0681202, 51.0909629], [1.066888, 51.0909863], [1.0659594999999995, 51.09101789999999], [1.0641335999999997, 51.0911018], [1.0637576, 51.0911304], [1.0627732, 51.0912179], [1.0619525999999997, 51.0913], [1.0603115, 51.09150249999998], [1.0586908999999998, 51.091741000000006], [1.0573663, 51.091955899999995], [1.0571492, 51.09199559999999], [1.0559084, 51.092192399999995], [1.0506690999999997, 51.0930465], [1.0469553, 51.0936701], [1.0449263999999998, 51.09404080000001], [1.0441765, 51.0941662], [1.0434029, 51.0942967], [1.0425643, 51.0944282], [1.0416593, 51.09457679999999], [1.0409638, 51.09468999999999], [1.0407183, 51.09472999999999], [1.0397166999999998, 51.0948959], [1.0387482, 51.0950563], [1.0379934, 51.0951778], [1.0373352, 51.095282], [1.036729, 51.0953845], [1.0359511, 51.09550949999999], [1.0350577, 51.09565549999999], [1.0342307, 51.0957887], [1.0335479999999997, 51.0959011], [1.0326357999999998, 51.0960516], [1.0319907, 51.096158499999994], [1.0312777, 51.0962746], [1.0304997, 51.09640239999999], [1.0298358, 51.096502999999984], [1.0292744, 51.0966045], [1.0286493999999995, 51.0967033], [1.0280273, 51.0968066], [1.0273576, 51.0969145], [1.0266474999999995, 51.0970287], [1.0258292, 51.0971656], [1.025223, 51.0972644], [1.0245936999999998, 51.09736860000001], [1.0225646, 51.0976985], [1.0204589, 51.098042], [1.0183969, 51.0983792], [1.0164153, 51.0987023], [1.0147155, 51.0989687], [1.0142348, 51.0990413], [1.0113525, 51.0994643], [1.0090856, 51.0997902], [1.0081125, 51.0999264], [1.007673, 51.0999858], [1.0069544, 51.1000904], [1.0051769999999998, 51.100347000000006], [1.0031539, 51.1006311], [1.0014696000000003, 51.10087519999999], [0.9995222, 51.1011506], [0.9977023999999998, 51.10140969999999], [0.9956214, 51.10170629999999], [0.993363, 51.1020255], [0.9917126, 51.10226329999999], [0.9903951, 51.1024485], [0.9890935, 51.10263380000001], [0.9881468125314736, 51.10277099326315], [0.9873752999999998, 51.10288280000001], [0.9857189, 51.1031156], [0.9843835, 51.1033034], [0.9833509, 51.103452299999994], [0.9819158, 51.103660100000006], [0.9802813, 51.1038904], [0.9784654999999998, 51.10415450000001], [0.9769108, 51.104375999999995], [0.975075, 51.10463510000001], [0.9729103, 51.1049455], [0.9717132, 51.10510969999999], [0.9713822999999998, 51.105160399999995], [0.9701275, 51.1053337], [0.9681602, 51.1056152], [0.9680470182031274, 51.105631359695174], [0.9667489, 51.10581669999999], [0.9656706, 51.1059732], [0.9642335, 51.1061772], [0.9629797, 51.1063549], [0.9618954, 51.1065076], [0.9608948000000002, 51.106652800000006], [0.95995, 51.106790399999994], [0.9591526999999996, 51.1069018], [0.9583833, 51.1070132], [0.9576437999999998, 51.1071271], [0.9570617, 51.107213400000006], [0.956103, 51.10736490000001], [0.9555469, 51.1074612], [0.9547276, 51.1075964], [0.9539363, 51.10774030000001], [0.9530572999999998, 51.10790930000001], [0.9523656, 51.1080469], [0.9515743, 51.1082121], [0.9510182, 51.108327200000005], [0.9500734, 51.1085325], [0.949587, 51.1086439], [0.9490269, 51.1087765], [0.9484169999999996, 51.1089242], [0.9476337, 51.109120700000005], [0.9469080999999998, 51.1093084], [0.9461168, 51.109521099999995], [0.9454132, 51.109715099999995], [0.9446239, 51.1099429], [0.9440279, 51.1101168], [0.9434837, 51.11027949999999], [0.9428936999999996, 51.1104659], [0.9420644999999996, 51.1107275], [0.9407191, 51.1111792], [0.9395032, 51.11159969999999], [0.9381259, 51.1121065], [0.937506, 51.112339299999995], [0.9373888999999996, 51.11238449999999], [0.937211, 51.11245310000001], [0.9362541999999998, 51.11283980000001], [0.9347892, 51.11344420000001], [0.9341214, 51.113732], [0.9335891999999998, 51.11396969999999], [0.9328358, 51.11430889999999], [0.9322218, 51.1145992], [0.9314285, 51.114977], [0.930982, 51.11519349999999], [0.9303003, 51.1155339], [0.9300233, 51.1156702], [0.9282513, 51.1165674], [0.927462, 51.1169728], [0.9268421, 51.11728179999999], [0.9258295, 51.117799799999986], [0.925076, 51.1181915], [0.9239797, 51.11874069999999], [0.9231725, 51.1191524], [0.9222396, 51.1196266], [0.9215918, 51.11995439999999], [0.9209799, 51.12026339999999], [0.9201706, 51.1206788], [0.9194132000000002, 51.1210616], [0.9190424999999998, 51.12125429999999], [0.9188013000000002, 51.1213757], [0.9182232, 51.1216659], [0.9169017000000002, 51.122332699999994], [0.9160227, 51.1227856], [0.9153907999999996, 51.12311089999999], [0.9146872, 51.1234687], [0.9139896, 51.1238203], [0.9133976, 51.1241143], [0.9128214999999998, 51.1244057], [0.9118608, 51.12489610000001], [0.9111811, 51.1252389], [0.9106653999999998, 51.125502899999994], [0.9098451, 51.1259195], [0.9090445, 51.126331699999994], [0.9082665, 51.12673860000002], [0.9075759, 51.1271039], [0.906991, 51.12741], [0.906523, 51.1276612], [0.9058592, 51.128016800000005], [0.9050803999999998, 51.1284183], [0.9040342999999996, 51.1289607], [0.9031649, 51.1294051], [0.9024337999999998, 51.129775499999994], [0.9016745000000002, 51.13016199999999], [0.9010240000000002, 51.130497099999985], [0.9001737999999998, 51.13092700000001], [0.8993376999999998, 51.1313536], [0.8986411, 51.1317088], [0.8983152841195214, 51.13187487381472], [0.8978433999999998, 51.1321154], [0.8970278, 51.13253], [0.8962928000000001, 51.132903600000006], [0.8955796, 51.1332692], [0.8948946, 51.1336171], [0.8942850999999999, 51.13393210000001], [0.8934360999999998, 51.1343603], [0.8927958999999999, 51.1346857], [0.8924963, 51.13484239999998], [0.8919021999999999, 51.1351413], [0.8917179999999999, 51.13523490000001], [0.8903977, 51.135907], [0.8896896, 51.1362725], [0.8889315999999999, 51.13665739999999], [0.8881902, 51.137038999999994], [0.8874475000000001, 51.1374214], [0.8868981999999999, 51.13770019999999], [0.886237067920029, 51.138053157930585], [0.8858398520486767, 51.13821207056163], [0.8853975999999999, 51.13838899999999], [0.8848685999999999, 51.1385839], [0.8842464, 51.138835400000005], [0.8836740999999999, 51.1390973], [0.883153, 51.139352], [0.8817873999999998, 51.140044499999995], [0.8815307, 51.140174399999985], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} 13.1 0015 0029 Folkestone West Ashford International Ashford (Kent) 51.1430036 0.8758370 51.1430036 0.8758370 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:29:00 Ashford (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398451 1789774131690472 68 68 2026-09-18 23:39:33.472232 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:32.810478
655987 682430 W29939 321V94MZ18 2026-09-18 COMPLETE 18398369 2026-09-19 00:29:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 682430, "stp": "P", "toc": "CrossCountry", "uid": "W29939", "consist": "221129+221130", "dest_crs": "RDG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29939/2026-09-19/detailed", "trust_id": "321V94MZ18", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-18", "dest_arr_time": "2338", "dest_platform": "7", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1V94", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0029", "current_leg_dep": "0008", "current_leg_end": "Reading", "origin_dep_time": "2025", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "+51 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "2338", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Oxford", "current_leg_milage": "27.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13672.405, \"from_m\": 13023.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18955.935, \"from_m\": 13672.405, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 23927.774, \"from_m\": 18955.935, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 26845.082, \"from_m\": 23927.774, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27643.052, \"from_m\": 26845.082, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28328.758, \"from_m\": 27643.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28396.05, \"from_m\": 28328.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28440.839, \"from_m\": 28396.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30010.442, \"from_m\": 28990.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32826.095, \"from_m\": 30010.442, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 40577.978, \"from_m\": 32826.095, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41284.066, \"from_m\": 40577.978, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41645.4, \"from_m\": 41284.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 50273.184, \"from_m\": 49542.855, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51308.528, \"from_m\": 50273.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60369.685, \"from_m\": 59714.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61284.885, \"from_m\": 60369.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61312.234, \"from_m\": 61284.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62282.495, \"from_m\": 61312.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 71981.064, \"from_m\": 71860.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72318.873, \"from_m\": 71981.064, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76074.25, \"from_m\": 72318.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76172.081, \"from_m\": 76074.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76238.786, \"from_m\": 76172.081, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78680.743, \"from_m\": 76238.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85905.413, \"from_m\": 78680.743, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 85971.925, \"from_m\": 85905.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87065.386, \"from_m\": 85971.925, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 87116.214, \"from_m\": 87065.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87149.531, \"from_m\": 87116.214, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87198.194, \"from_m\": 87149.531, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87677.312, \"from_m\": 87198.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90081.494, \"from_m\": 87677.312, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 105633.173, \"from_m\": 90081.494, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 106145.879, \"from_m\": 105633.173, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 108678.03, \"from_m\": 106145.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110610.552, \"from_m\": 108678.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110926.778, \"from_m\": 110610.552, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 111636.503, \"from_m\": 110926.778, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 111985.748, \"from_m\": 111636.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118053.138, \"from_m\": 111985.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118418.035, \"from_m\": 118053.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122040.955, \"from_m\": 118418.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122598.697, \"from_m\": 122040.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122652.744, \"from_m\": 122598.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122653.651, \"from_m\": 122652.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125213.166, \"from_m\": 122653.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128685.591, \"from_m\": 125213.166, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 128724.92, \"from_m\": 128685.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130896.003, \"from_m\": 128724.92, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 131758.486, \"from_m\": 130896.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132318.819, \"from_m\": 131758.486, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 132354.815, \"from_m\": 132318.819, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 132368.68, \"from_m\": 132354.815, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 132790.61, \"from_m\": 132368.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132967.904, \"from_m\": 132790.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 133049.573, \"from_m\": 132967.904, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 133674.692, \"from_m\": 133049.573, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134043.163, \"from_m\": 133674.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138286.002, \"from_m\": 134043.163, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 142699.988, \"from_m\": 138286.002, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 145965.27, \"from_m\": 142699.988, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 153680.94, \"from_m\": 145965.27, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 155556.339, \"from_m\": 153680.94, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 161229.806, \"from_m\": 155556.339, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 161967.689, \"from_m\": 161229.806, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 162617.468, \"from_m\": 161967.689, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 162801.394, \"from_m\": 162617.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162889.882, \"from_m\": 162801.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 162920.966, \"from_m\": 162889.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163290.134, \"from_m\": 162920.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177014.616, \"from_m\": 163290.134, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 177529.857, \"from_m\": 177014.616, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177632.23, \"from_m\": 177529.857, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 177660.923, \"from_m\": 177632.23, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 178144.665, \"from_m\": 177660.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 178312.352, \"from_m\": 178144.665, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 192209.352, \"from_m\": 178312.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 194155.016, \"from_m\": 192209.352, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209058.355, \"from_m\": 194155.016, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210300.548, \"from_m\": 209058.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 217975.45, \"from_m\": 210300.548, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 225553.223, \"from_m\": 217975.45, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 245581.874, \"from_m\": 225553.223, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245902.131, \"from_m\": 245581.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 245973.511, \"from_m\": 245902.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245981.005, \"from_m\": 245973.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 246045.317, \"from_m\": 245981.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246135.244, \"from_m\": 246045.317, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 246202.96, \"from_m\": 246135.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246609.535, \"from_m\": 246202.96, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 247145.007, \"from_m\": 246609.535, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 247207.183, \"from_m\": 247145.007, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 247745.651, \"from_m\": 247207.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 261684.018, \"from_m\": 247745.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 264332.576, \"from_m\": 261684.018, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 264401.732, \"from_m\": 264332.576, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 264548.413, \"from_m\": 264401.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 288893.651, \"from_m\": 264548.413, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 288958.714, \"from_m\": 288893.651, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289303.507, \"from_m\": 288958.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289715.969, \"from_m\": 289303.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289852.575, \"from_m\": 289715.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289892.831, \"from_m\": 289852.575, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290082.474, \"from_m\": 289892.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290317.741, \"from_m\": 290082.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 682430, \"profile_key\": \"7702c1ad334e803b3106a6f92e1f9f6197b4950d3f66415d8aef872e4127713a\", \"schedule_id\": 25079, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046H\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2104H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72132.447, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 16, \"distance_m\": 76238.786, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 17, \"distance_m\": 80308.95, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2121H\", \"location\": \"Stafford\", \"stage_seq\": 18, \"distance_m\": 86760.379, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 19, \"distance_m\": 87524.749, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Penkridge\", \"stage_seq\": 20, \"distance_m\": 95845.713, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 21, \"distance_m\": 108727.008, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 22, \"distance_m\": 110535.513, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2139\", \"location\": \"Wolverhampton\", \"stage_seq\": 23, \"distance_m\": 111269.445, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Dudley Port\", \"stage_seq\": 24, \"distance_m\": 120264.104, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 126046.231, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Soho South Jn\", \"stage_seq\": 26, \"distance_m\": 128783.433, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2203\", \"location\": \"Birmingham New Street\", \"stage_seq\": 27, \"distance_m\": 132067.341, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Proof House Jn\", \"stage_seq\": 28, \"distance_m\": 133070.123, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Grand Jn\", \"stage_seq\": 29, \"distance_m\": 133624.368, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 138131.673, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2213\", \"location\": \"Birmingham International\", \"stage_seq\": 31, \"distance_m\": 145259.415, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Berkswell\", \"stage_seq\": 32, \"distance_m\": 153609.423, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2226\", \"location\": \"Coventry\", \"stage_seq\": 33, \"distance_m\": 162455.038, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 34, \"distance_m\": 166427.086, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 35, \"distance_m\": 169510.825, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Milverton Jn\", \"stage_seq\": 36, \"distance_m\": 176208.948, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2238\", \"location\": \"Leamington Spa\", \"stage_seq\": 37, \"distance_m\": 177981.457, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Fenny Compton\", \"stage_seq\": 38, \"distance_m\": 196041.954, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 39, \"distance_m\": 208072.578, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2255\", \"location\": \"Banbury\", \"stage_seq\": 40, \"distance_m\": 209860.21, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Aynho Jn\", \"stage_seq\": 41, \"distance_m\": 217943.381, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Heyford\", \"stage_seq\": 42, \"distance_m\": 227498.582, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 43, \"distance_m\": 242015.984, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 44, \"distance_m\": 244830.516, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2315\", \"location\": \"Oxford\", \"stage_seq\": 45, \"distance_m\": 246314.46, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Hinksey North\", \"stage_seq\": 46, \"distance_m\": 247599.105, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Kennington Jn\", \"stage_seq\": 47, \"distance_m\": 250104.163, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 48, \"distance_m\": 261613.165, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 49, \"distance_m\": 263838.152, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 50, \"distance_m\": 276333.242, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Reading West Jn\", \"stage_seq\": 51, \"distance_m\": 288469.047, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 52, \"distance_m\": 289979.371, \"section_seq\": 1, \"route_path_id\": 100857}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 53, \"distance_m\": 290317.741, \"section_seq\": 1, \"route_path_id\": 100857}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 290317.741, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100857}], \"total_distance_m\": 290317.741, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 286294.794, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4022.947, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:53:22Z\", \"source_id\": 57275611, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:53:28Z\", \"source_id\": 18281250, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:55:54Z\", \"source_id\": 57281346, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:55:59Z\", \"source_id\": 18282901, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:58:42Z\", \"source_id\": 57287808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:58:50Z\", \"source_id\": 18284777, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:06:12Z\", \"source_id\": 57305821, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:06:13Z\", \"source_id\": 18289827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:13:54Z\", \"source_id\": 57324393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:13:59Z\", \"source_id\": 18295016, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:17:15Z\", \"source_id\": 57332466, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:17:18Z\", \"source_id\": 18297329, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:22:17Z\", \"source_id\": 57343953, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:22:17Z\", \"source_id\": 18300550, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:31:04Z\", \"source_id\": 57363441, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:31:08Z\", \"source_id\": 18306213, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:37:45Z\", \"source_id\": 57378605, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:37:48Z\", \"source_id\": 18310511, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:43:51Z\", \"source_id\": 57391722, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:43:56Z\", \"source_id\": 18314449, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:50:19Z\", \"source_id\": 57405942, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:50:23Z\", \"source_id\": 18318564, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:01:44Z\", \"source_id\": 57430311, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:01:48Z\", \"source_id\": 18325625, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:15:50Z\", \"source_id\": 57459575, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:15:54Z\", \"source_id\": 18334238, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:40:20Z\", \"source_id\": 57508266, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:40:24Z\", \"source_id\": 18348716, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:49:51Z\", \"source_id\": 57527024, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:49:53Z\", \"source_id\": 18354191, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:56:58Z\", \"source_id\": 57540352, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:57:00Z\", \"source_id\": 18358185, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:09Z\", \"source_id\": 57549955, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:12Z\", \"source_id\": 18361047, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:16:08Z\", \"source_id\": 57574970, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:16:11Z\", \"source_id\": 18368724, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:48Z\", \"source_id\": 57614415, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:50Z\", \"source_id\": 18380756, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:08Z\", \"source_id\": 57634091, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:10Z\", \"source_id\": 18386925, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:39Z\", \"source_id\": 57650660, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:44Z\", \"source_id\": 18391368, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:53Z\", \"source_id\": 57670404, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:00Z\", \"source_id\": 18396698, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:24Z\", \"source_id\": 57676528, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:30Z\", \"source_id\": 18398369, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "7", "timing_fact_generation": 1789774112125961, "current_leg_arrival_utc": "2026-09-20T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:33.933652", "service_state_evidence_id": 18398369, "current_leg_start_actual_dep": "2026-09-20T00:06:00+01:00", "operational_evidence_version": 257, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:34.630464", "service_state_valid_until_kind": null, "operational_interpretation_version": 257, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P MAN RDG 1V94 221129+221130 10 125 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13672.405, "from_m": 13023.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18955.935, "from_m": 13672.405, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 23927.774, "from_m": 18955.935, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 26845.082, "from_m": 23927.774, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27643.052, "from_m": 26845.082, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28328.758, "from_m": 27643.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28396.05, "from_m": 28328.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28440.839, "from_m": 28396.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30010.442, "from_m": 28990.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32826.095, "from_m": 30010.442, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 40577.978, "from_m": 32826.095, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41284.066, "from_m": 40577.978, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41645.4, "from_m": 41284.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49542.855, "from_m": 41645.4, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 50273.184, "from_m": 49542.855, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51308.528, "from_m": 50273.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60369.685, "from_m": 59714.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61284.885, "from_m": 60369.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61312.234, "from_m": 61284.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62282.495, "from_m": 61312.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 71981.064, "from_m": 71860.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72318.873, "from_m": 71981.064, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76074.25, "from_m": 72318.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76172.081, "from_m": 76074.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76238.786, "from_m": 76172.081, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78680.743, "from_m": 76238.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85905.413, "from_m": 78680.743, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 85971.925, "from_m": 85905.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87065.386, "from_m": 85971.925, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 87116.214, "from_m": 87065.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87149.531, "from_m": 87116.214, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87198.194, "from_m": 87149.531, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87677.312, "from_m": 87198.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90081.494, "from_m": 87677.312, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 105633.173, "from_m": 90081.494, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 106145.879, "from_m": 105633.173, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 108678.03, "from_m": 106145.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110610.552, "from_m": 108678.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110926.778, "from_m": 110610.552, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 111636.503, "from_m": 110926.778, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 111985.748, "from_m": 111636.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118053.138, "from_m": 111985.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118418.035, "from_m": 118053.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122040.955, "from_m": 118418.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122598.697, "from_m": 122040.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122652.744, "from_m": 122598.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122653.651, "from_m": 122652.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125213.166, "from_m": 122653.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128685.591, "from_m": 125213.166, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 128724.92, "from_m": 128685.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130896.003, "from_m": 128724.92, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 131758.486, "from_m": 130896.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132318.819, "from_m": 131758.486, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 132354.815, "from_m": 132318.819, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 132368.68, "from_m": 132354.815, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 132790.61, "from_m": 132368.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132967.904, "from_m": 132790.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 133049.573, "from_m": 132967.904, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 133674.692, "from_m": 133049.573, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134043.163, "from_m": 133674.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138286.002, "from_m": 134043.163, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 142699.988, "from_m": 138286.002, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 145965.27, "from_m": 142699.988, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 153680.94, "from_m": 145965.27, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 155556.339, "from_m": 153680.94, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 161229.806, "from_m": 155556.339, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 161967.689, "from_m": 161229.806, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 162617.468, "from_m": 161967.689, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 162801.394, "from_m": 162617.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162889.882, "from_m": 162801.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 162920.966, "from_m": 162889.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163290.134, "from_m": 162920.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177014.616, "from_m": 163290.134, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 177529.857, "from_m": 177014.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177632.23, "from_m": 177529.857, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 177660.923, "from_m": 177632.23, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 178144.665, "from_m": 177660.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178312.352, "from_m": 178144.665, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 192209.352, "from_m": 178312.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 194155.016, "from_m": 192209.352, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209058.355, "from_m": 194155.016, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210300.548, "from_m": 209058.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 217975.45, "from_m": 210300.548, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225553.223, "from_m": 217975.45, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 245581.874, "from_m": 225553.223, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 245902.131, "from_m": 245581.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 245973.511, "from_m": 245902.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245981.005, "from_m": 245973.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 246045.317, "from_m": 245981.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246135.244, "from_m": 246045.317, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 246202.96, "from_m": 246135.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246609.535, "from_m": 246202.96, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 247145.007, "from_m": 246609.535, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 247207.183, "from_m": 247145.007, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 247745.651, "from_m": 247207.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 261684.018, "from_m": 247745.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 264332.576, "from_m": 261684.018, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 264401.732, "from_m": 264332.576, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 264548.413, "from_m": 264401.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 288893.651, "from_m": 264548.413, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 288958.714, "from_m": 288893.651, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 289303.507, "from_m": 288958.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 289715.969, "from_m": 289303.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 289852.575, "from_m": 289715.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 289892.831, "from_m": 289852.575, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 290082.474, "from_m": 289892.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290317.741, "from_m": 290082.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 682430, "profile_key": "7702c1ad334e803b3106a6f92e1f9f6197b4950d3f66415d8aef872e4127713a", "schedule_id": 25079, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2025", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046H", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2104H", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Stone", "stage_seq": 15, "distance_m": 72132.447, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Yarnfield Jn", "stage_seq": 16, "distance_m": 76238.786, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Little Bridgeford Jn", "stage_seq": 17, "distance_m": 80308.95, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2121H", "location": "Stafford", "stage_seq": 18, "distance_m": 86760.379, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Stafford Trent Valley Jn", "stage_seq": 19, "distance_m": 87524.749, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Penkridge", "stage_seq": 20, "distance_m": 95845.713, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Bushbury Jn", "stage_seq": 21, "distance_m": 108727.008, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Wolverhampton North Jn", "stage_seq": 22, "distance_m": 110535.513, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2139", "location": "Wolverhampton", "stage_seq": 23, "distance_m": 111269.445, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Dudley Port", "stage_seq": 24, "distance_m": 120264.104, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Galton Jn", "stage_seq": 25, "distance_m": 126046.231, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Soho South Jn", "stage_seq": 26, "distance_m": 128783.433, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2203", "location": "Birmingham New Street", "stage_seq": 27, "distance_m": 132067.341, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Proof House Jn", "stage_seq": 28, "distance_m": 133070.123, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Grand Jn", "stage_seq": 29, "distance_m": 133624.368, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Stechford", "stage_seq": 30, "distance_m": 138131.673, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2213", "location": "Birmingham International", "stage_seq": 31, "distance_m": 145259.415, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Berkswell", "stage_seq": 32, "distance_m": 153609.423, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2226", "location": "Coventry", "stage_seq": 33, "distance_m": 162455.038, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Gibbet Hill Jn", "stage_seq": 34, "distance_m": 166427.086, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Kenilworth Jns", "stage_seq": 35, "distance_m": 169510.825, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Milverton Jn", "stage_seq": 36, "distance_m": 176208.948, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2238", "location": "Leamington Spa", "stage_seq": 37, "distance_m": 177981.457, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Fenny Compton", "stage_seq": 38, "distance_m": 196041.954, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Banbury Reservoir Jn", "stage_seq": 39, "distance_m": 208072.578, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2255", "location": "Banbury", "stage_seq": 40, "distance_m": 209860.21, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Aynho Jn", "stage_seq": 41, "distance_m": 217943.381, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Heyford", "stage_seq": 42, "distance_m": 227498.582, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Wolvercote Jn", "stage_seq": 43, "distance_m": 242015.984, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Oxford North Jn", "stage_seq": 44, "distance_m": 244830.516, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2315", "location": "Oxford", "stage_seq": 45, "distance_m": 246314.46, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Hinksey North", "stage_seq": 46, "distance_m": 247599.105, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Kennington Jn", "stage_seq": 47, "distance_m": 250104.163, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Didcot North Jn", "stage_seq": 48, "distance_m": 261613.165, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Didcot East Jn", "stage_seq": 49, "distance_m": 263838.152, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Goring & Streatley", "stage_seq": 50, "distance_m": 276333.242, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Reading West Jn", "stage_seq": 51, "distance_m": 288469.047, "section_seq": 1, "route_path_id": 100857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Reading High Level Jn", "stage_seq": 52, "distance_m": 289979.371, "section_seq": 1, "route_path_id": 100857}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": null, "location": "Reading", "stage_seq": 53, "distance_m": 290317.741, "section_seq": 1, "route_path_id": 100857}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 290317.741, "from_m": 0.0, "section_seq": 1, "route_path_id": 100857}], "total_distance_m": 290317.741, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 286294.794, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4022.947, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:53:22Z", "source_id": 57275611, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T19:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:53:28Z", "source_id": 18281250, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:55:54Z", "source_id": 57281346, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T19:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:55:59Z", "source_id": 18282901, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:58:42Z", "source_id": 57287808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T19:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:58:50Z", "source_id": 18284777, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:06:12Z", "source_id": 57305821, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T20:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:06:13Z", "source_id": 18289827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:13:54Z", "source_id": 57324393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T20:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:13:59Z", "source_id": 18295016, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:17:15Z", "source_id": 57332466, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T20:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:17:18Z", "source_id": 18297329, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:22:17Z", "source_id": 57343953, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T20:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:22:17Z", "source_id": 18300550, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11272, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:31:04Z", "source_id": 57363441, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T20:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:31:08Z", "source_id": 18306213, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:37:45Z", "source_id": 57378605, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T20:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:37:48Z", "source_id": 18310511, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:43:51Z", "source_id": 57391722, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T20:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:43:56Z", "source_id": 18314449, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:50:19Z", "source_id": 57405942, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T20:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:50:23Z", "source_id": 18318564, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:01:44Z", "source_id": 57430311, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T21:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:01:48Z", "source_id": 18325625, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19351, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:15:50Z", "source_id": 57459575, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T21:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:15:54Z", "source_id": 18334238, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:40:20Z", "source_id": 57508266, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T21:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:40:24Z", "source_id": 18348716, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20888, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:49:51Z", "source_id": 57527024, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T21:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:49:53Z", "source_id": 18354191, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:56:58Z", "source_id": 57540352, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T21:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:57:00Z", "source_id": 18358185, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:09Z", "source_id": 57549955, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T22:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:12Z", "source_id": 18361047, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20927, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:16:08Z", "source_id": 57574970, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T22:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:16:11Z", "source_id": 18368724, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:48Z", "source_id": 57614415, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T22:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:50Z", "source_id": 18380756, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:08Z", "source_id": 57634091, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T22:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:10Z", "source_id": 18386925, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24163, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:39Z", "source_id": 57650660, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T23:05:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:44Z", "source_id": 18391368, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:53Z", "source_id": 57670404, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T23:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:00Z", "source_id": 18396698, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23767, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:24Z", "source_id": 57676528, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T23:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:30Z", "source_id": 18398369, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Manchester Piccadilly 2025 2025 3 None None Reading 2338 2338 7 LATE +51 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29939/2026-09-19/detailed None Oxford 2026-09-20T00:06:00+01:00 Reading 21.0 {"type": "LineString", "coordinates": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} 27.4 0008 0029 Oxford Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:29:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398369 1789774112125961 257 257 2026-09-18 23:39:34.630464 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:33.933652
655988 685023 L88080 021T70M818 2026-09-18 COMPLETE 18398617 2026-09-19 00:15:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 685023, "stp": "P", "toc": "ScotRail", "uid": "L88080", "consist": "158741", "dest_crs": "PTH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88080/2026-09-19/detailed", "trust_id": "021T70M818", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-18", "dest_arr_time": "0012", "dest_platform": "1", "is_terminated": 1, "next_location": "Perth", "signalling_id": "1T70", "timing_status": "LATE", "origin_station": "Aberdeen", "current_leg_arr": "0015", "current_leg_dep": "2354½", "current_leg_end": "Perth", "origin_dep_time": "2224", "origin_platform": "6S", "current_location": "Perth", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0579014999999994, 56.45623109999999], [-3.0582673, 56.4559828], [-3.0590711, 56.45542], [-3.0596513, 56.4550793], [-3.0603116999999997, 56.4547316], [-3.0607121, 56.454523900000005], [-3.0612012, 56.454329099999995], [-3.0621486000000004, 56.4539907], [-3.0627643, 56.4537987], [-3.0635509, 56.45359069999999], [-3.0643348999999995, 56.4534019], [-3.0651939999999995, 56.4532391], [-3.0659963, 56.45312229999999], [-3.0679002, 56.45290659999999], [-3.0704495, 56.45262599999999], [-3.0729765, 56.4523372], [-3.0731312000000006, 56.45232299999999], [-3.0765083, 56.451943499999985], [-3.077347099999999, 56.451865600000005], [-3.0783194, 56.4517895], [-3.0794352000000003, 56.45172910000001], [-3.0804956, 56.4517104], [-3.0817271, 56.451697499999995], [-3.0826842, 56.4516828], [-3.0835709999999996, 56.451641300000006], [-3.0843507999999997, 56.4515682], [-3.0851094999999997, 56.45146929999999], [-3.0853086999999997, 56.45143589999999], [-3.0855998, 56.45138560000001], [-3.0860722999999997, 56.4513065], [-3.0868883, 56.4511136], [-3.0877485, 56.4508962], [-3.088556, 56.4506419], [-3.0898576, 56.45018689999999], [-3.0920973, 56.4493623], [-3.0931572999999997, 56.4489733], [-3.1054645, 56.44445709999999], [-3.1056031, 56.44440900000001], [-3.1059449, 56.4442793], [-3.1061998, 56.44418509999999], [-3.1127399, 56.4417669], [-3.1230605, 56.4379376], [-3.1284941, 56.4359543], [-3.1397663, 56.4317739], [-3.144103494418325, 56.430168777518], [-3.1518995999999997, 56.42728340000001], [-3.1562137000000003, 56.42569120000001], [-3.1586731, 56.4247835], [-3.1699012, 56.420636599999995], [-3.1700056999999995, 56.420598], [-3.1768475, 56.4180709], [-3.1819853, 56.4161733], [-3.1910754, 56.41281659999999], [-3.1917406, 56.41257469999999], [-3.1936333, 56.411896], [-3.1950202, 56.411426799999994], [-3.1968627000000005, 56.4108669], [-3.2072971, 56.40807279999999], [-3.2088567481004637, 56.40765512312499], [-3.2091521999999997, 56.40757599999999], [-3.209948499999999, 56.407362000000006], [-3.210162599999999, 56.40730450000001], [-3.2112944, 56.40699990000001], [-3.2125142999999996, 56.40667160000001], [-3.2134109999999994, 56.40643920000001], [-3.2140999, 56.40626069999999], [-3.2156482, 56.4058387], [-3.2167018, 56.4055569], [-3.2183045999999997, 56.40513469999999], [-3.2273984, 56.40269510000001], [-3.2326263, 56.4012852], [-3.233935022830277, 56.40093194478391], [-3.2387583, 56.39963], [-3.2390606, 56.3995484], [-3.2393238, 56.39947589999999], [-3.2412722, 56.3989392], [-3.2490264, 56.39684209999999], [-3.2526891999999994, 56.3958481], [-3.2564097, 56.394839999999995], [-3.2602165, 56.3938213], [-3.2625853999999994, 56.3932694], [-3.2632980999999996, 56.393116899999995], [-3.2637461999999995, 56.393038999999995], [-3.2647790999999997, 56.392847399999994], [-3.2679140999999996, 56.392343], [-3.2699274999999997, 56.39196570000001], [-3.2712579, 56.39168070000001], [-3.2725031, 56.39139649999999], [-3.273586, 56.3911141], [-3.2750000999999997, 56.3907044], [-3.2755915, 56.39053100000001], [-3.2762553999999997, 56.39030759999999], [-3.2776307999999994, 56.3898338], [-3.2787358999999996, 56.38940620000001], [-3.2799374999999995, 56.3889073], [-3.2967014, 56.38131820000001], [-3.2996570999999997, 56.37997999999999], [-3.301330800000001, 56.3791721], [-3.3015167, 56.379076100000006], [-3.3030796, 56.3782691], [-3.3037059, 56.37794569999999], [-3.3039821, 56.377793], [-3.3053994, 56.3770171], [-3.3068132, 56.3762156], [-3.3085941999999995, 56.3752392], [-3.3098476, 56.3745487], [-3.3107223, 56.3740669], [-3.3117736999999994, 56.37353409999999], [-3.3127569999999995, 56.3731063], [-3.3140015999999997, 56.37265479999999], [-3.3155358, 56.3721854], [-3.3168984, 56.37187049999999], [-3.3183897000000004, 56.371591200000005], [-3.3198953, 56.371406999999984], [-3.3212649999999995, 56.3712823], [-3.3227348, 56.37122279999999], [-3.3229528, 56.3712207], [-3.323766551242229, 56.371226163221024], [-3.3238613999999997, 56.37122680000001], [-3.3250522999999994, 56.371268399999984], [-3.3264971, 56.37137729999999], [-3.327645, 56.37151589999999], [-3.3288395, 56.3717041], [-3.3297515000000004, 56.3718764], [-3.3307385999999997, 56.37209630000001], [-3.3318864999999995, 56.3724112], [-3.333102, 56.3728248], [-3.3338069999999997, 56.3730647], [-3.3344647999999997, 56.3733229], [-3.3351803, 56.37365889999999], [-3.3363068, 56.3742055], [-3.3370697, 56.374643299999995], [-3.3376160999999995, 56.374956799999985], [-3.338517, 56.375429399999994], [-3.3395146999999996, 56.3758631], [-3.3404696, 56.37621359999999], [-3.3409363999999995, 56.376367], [-3.3414173999999996, 56.37651259999999], [-3.3423937999999995, 56.3767818], [-3.3434666, 56.37702139999999], [-3.3446788999999995, 56.37723530000001], [-3.3455122, 56.3773423], [-3.3464312, 56.3774473], [-3.3474647999999996, 56.3775244], [-3.3485018999999996, 56.377585800000006], [-3.349979, 56.37771059999999], [-3.3509838999999997, 56.3778471], [-3.3525420999999995, 56.37809339999999], [-3.3536446999999994, 56.3783442], [-3.3542436999999996, 56.3784878], [-3.3548285, 56.3786512], [-3.3559299, 56.37899370000001], [-3.3568908999999993, 56.3793193], [-3.362563999999999, 56.3812412], [-3.3631925, 56.3814533], [-3.3642948, 56.38182530000001], [-3.3651495999999996, 56.3820708], [-3.3658719, 56.3822352], [-3.3664593999999997, 56.382347300000006], [-3.3670754000000005, 56.382443599999995], [-3.3677486999999995, 56.3825254], [-3.3684432999999996, 56.3825837], [-3.3710610999999995, 56.3827401], [-3.3721411999999997, 56.382853], [-3.373017299999999, 56.38299750000001], [-3.3736827, 56.3831401], [-3.3745444999999994, 56.3833697], [-3.3751488999999997, 56.3835657], [-3.3759427999999994, 56.38388449999999], [-3.3768511, 56.3842746], [-3.3778024, 56.3846943], [-3.3784175999999997, 56.3849239], [-3.3793331999999996, 56.385206999999994], [-3.3801914, 56.385399], [-3.3811997999999996, 56.3855629], [-3.3820784999999995, 56.3856487], [-3.38297, 56.38569230000001], [-3.3838928, 56.3856778], [-3.3839983, 56.385672500000005], [-3.3848763, 56.38561099999998], [-3.385927699999999, 56.3854778], [-3.3873307999999995, 56.385198599999995], [-3.3924676999999996, 56.38394579999999], [-3.3931826999999997, 56.383746599999995], [-3.3963187999999995, 56.382760299999994], [-3.3986240999999997, 56.382035300000005], [-3.4018353, 56.3811105], [-3.4029132, 56.38087289999999], [-3.4040941, 56.3806906], [-3.4050003, 56.380591399999986], [-3.4059725, 56.380519699999994], [-3.4068605000000005, 56.380489100000005], [-3.4076965, 56.3804917], [-3.4086009999999995, 56.3805277], [-3.4093017, 56.3805849], [-3.4102458999999996, 56.3807051], [-3.4109003, 56.3808083], [-3.411842, 56.380998], [-3.4126392, 56.38118579999999], [-3.4135034, 56.3814494], [-3.4135980796541814, 56.38148208158237], [-3.4143756999999995, 56.3817505], [-3.4153471, 56.3821713], [-3.416064200000001, 56.38252090000001], [-3.4166973, 56.382892899999995], [-3.4175580999999995, 56.3834983], [-3.4181068999999997, 56.38395919999999], [-3.4187687, 56.3845953], [-3.4197608, 56.3857771], [-3.4204136999999997, 56.3864889], [-3.4206003999999997, 56.3867405], [-3.4208702999999994, 56.3871626], [-3.4210656, 56.38758719999999], [-3.421168, 56.38792959999999], [-3.4211998999999995, 56.3883012], [-3.4211408999999997, 56.38866159999999], [-3.4210663, 56.3889735], [-3.4210422, 56.3890552], [-3.4210226999999995, 56.38914380000001], [-3.4210126, 56.3892421], [-3.4210075999999994, 56.38934909999999], [-3.4210083, 56.38944490000001], [-3.4210181, 56.38955239999999], [-3.4210501999999994, 56.3897464], [-3.4210876999999997, 56.389892], [-3.4211421999999994, 56.39002669999999], [-3.4212226, 56.3902002], [-3.4212889, 56.3903258], [-3.4213552, 56.3904514], [-3.4216383999999995, 56.3907812], [-3.4219756, 56.3910668], [-3.4222133, 56.39125260000001], [-3.4225509999999995, 56.391459], [-3.4230529, 56.3917144], [-3.423411199999999, 56.3918651], [-3.4237844999999996, 56.3919939], [-3.4240794, 56.3920947], [-3.4244576, 56.392201500000006], [-3.4247786999999996, 56.392270999999994], [-3.4250545, 56.392321800000005], [-3.4252694999999997, 56.39235079999999], [-3.4255616999999994, 56.3923829], [-3.4259467, 56.3924169], [-3.4262372, 56.39243340000001], [-3.4270727, 56.3924779], [-3.4283585999999997, 56.3925291], [-3.4284807, 56.39253299999999], [-3.4285965999999997, 56.39253599999999], [-3.4290017000000006, 56.39254230000001], [-3.4303193, 56.3925587], [-3.4305296, 56.392559899999995], [-3.4322211999999994, 56.39258419999999], [-3.4324811999999993, 56.3925863], [-3.4332856, 56.392596000000005], [-3.4334309, 56.3925972], [-3.4339308999999996, 56.392599399999995], [-3.4343024999999994, 56.3926028], [-3.4345515, 56.3925934], [-3.434909099999999, 56.3925687], [-3.4354484999999997, 56.392503], [-3.4357195, 56.39245629999999], [-3.4359812999999995, 56.3924039], [-3.4362569999999995, 56.3923399], [-3.4364905, 56.3922743], [-3.4366356, 56.3922306], [-3.4367750999999997, 56.3921773], [-3.4369648, 56.3920989], [-3.4370213, 56.39207520000001], [-3.4373485, 56.39190260000001], [-3.4375520999999996, 56.39177039999999], [-3.4376842, 56.39166240000001], [-3.4377764999999996, 56.3915799], [-3.4378784, 56.3914747], [-3.4379966, 56.39133700000001], [-3.4380338, 56.3912844], [-3.4381019, 56.3911725], [-3.4381708, 56.39102809999999], [-3.4382191000000004, 56.3908919], [-3.4382399999999995, 56.390754900000005], [-3.438241399999999, 56.390660399999994], [-3.4382300000000003, 56.39051400000001], [-3.4382192000000003, 56.3903913], [-3.4381924, 56.39024729999999], [-3.4381548, 56.3901404], [-3.4380717, 56.3899503], [-3.4380238, 56.38985459999999], [-3.4379007999999995, 56.389482], [-3.437843599999999, 56.3893682], [-3.4377762999999995, 56.3892283], [-3.4377527999999997, 56.389185], [-3.4376485999999997, 56.38897370000001], [-3.4375811, 56.38883779999999], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Invergowrie", "dest_arr_time_act": "0012", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Invergowrie", "current_leg_milage": "17.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.407, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2287.632, \"from_m\": 449.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2794.184, \"from_m\": 2287.632, \"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\": 2840.068, \"from_m\": 2794.184, \"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\": 9887.257, \"from_m\": 2840.068, \"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\": 17063.718, \"from_m\": 9887.257, \"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\": 22394.384, \"from_m\": 17063.718, \"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\": 27031.124, \"from_m\": 22394.384, \"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\": 34853.313, \"from_m\": 27031.124, \"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\": 37452.758, \"from_m\": 34853.313, \"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\": 42885.469, \"from_m\": 37452.758, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42928.123, \"from_m\": 42885.469, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43197.585, \"from_m\": 42928.123, \"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\": 55558.218, \"from_m\": 43197.585, \"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\": 61006.85, \"from_m\": 55558.218, \"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\": 65616.846, \"from_m\": 61006.85, \"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\": 68723.115, \"from_m\": 65616.846, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75951.653, \"from_m\": 68723.115, \"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\": 82416.333, \"from_m\": 75951.653, \"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\": 84609.87, \"from_m\": 82416.333, \"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\": 86896.411, \"from_m\": 84609.87, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86942.746, \"from_m\": 86896.411, \"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\": 87001.239, \"from_m\": 86942.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87361.302, \"from_m\": 87001.239, \"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\": 88472.248, \"from_m\": 87361.302, \"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\": 89738.759, \"from_m\": 88472.248, \"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\": 90170.979, \"from_m\": 89738.759, \"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\": 90212.371, \"from_m\": 90170.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95903.629, \"from_m\": 90212.371, \"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\": 96969.689, \"from_m\": 95903.629, \"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\": 97203.181, \"from_m\": 96969.689, \"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\": 97295.254, \"from_m\": 97203.181, \"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\": 105525.414, \"from_m\": 97295.254, \"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\": 107940.865, \"from_m\": 105525.414, \"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\": 111709.202, \"from_m\": 107940.865, \"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\": 113216.033, \"from_m\": 111709.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\": 113779.384, \"from_m\": 113216.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114563.432, \"from_m\": 113779.384, \"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\": 115184.382, \"from_m\": 114563.432, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115231.906, \"from_m\": 115184.382, \"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\": 115423.709, \"from_m\": 115231.906, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116902.348, \"from_m\": 115423.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118343.833, \"from_m\": 116902.348, \"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\": 122501.894, \"from_m\": 118343.833, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 133266.524, \"from_m\": 122501.894, \"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\": 133305.312, \"from_m\": 133266.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138515.559, \"from_m\": 133305.312, \"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\": 140406.205, \"from_m\": 138515.559, \"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\": 142213.785, \"from_m\": 140406.205, \"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\": 146053.509, \"from_m\": 142213.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146571.121, \"from_m\": 146053.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 147664.63, \"from_m\": 146571.121, \"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\": 148604.893, \"from_m\": 147664.63, \"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\": 685023, \"profile_key\": \"cfad4994b66dc7d227f9ee476c8ea0dbf8b8bff9e815eb2645cb38769770a5d0\", \"schedule_id\": 18200, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 2, \"distance_m\": 778.502, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 3, \"distance_m\": 2638.161, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 4, \"distance_m\": 3751.003, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 5, \"distance_m\": 7543.998, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2234H\", \"location\": \"Portlethen\", \"stage_seq\": 6, \"distance_m\": 13135.592, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 7, \"distance_m\": 16416.047, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243H\", \"location\": \"Stonehaven\", \"stage_seq\": 8, \"distance_m\": 25938.603, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Carmont\", \"stage_seq\": 9, \"distance_m\": 34783.654, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257\", \"location\": \"Laurencekirk\", \"stage_seq\": 10, \"distance_m\": 49026.16, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Craigo S.B.\", \"stage_seq\": 11, \"distance_m\": 57690.928, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"Montrose\", \"stage_seq\": 12, \"distance_m\": 65319.747, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Usan Jn\", \"stage_seq\": 13, \"distance_m\": 68553.97, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Inverkeilor\", \"stage_seq\": 14, \"distance_m\": 77372.973, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Arbroath\", \"stage_seq\": 15, \"distance_m\": 87180.788, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Carnoustie\", \"stage_seq\": 16, \"distance_m\": 97002.451, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Monifieth\", \"stage_seq\": 17, \"distance_m\": 104320.737, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Broughty Ferry\", \"stage_seq\": 18, \"distance_m\": 108201.302, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Camperdown Jn\", \"stage_seq\": 19, \"distance_m\": 113456.664, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2349\", \"location\": \"Dundee\", \"stage_seq\": 20, \"distance_m\": 114599.681, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 21, \"distance_m\": 115184.382, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 22, \"distance_m\": 119377.528, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Invergowrie\", \"stage_seq\": 23, \"distance_m\": 120364.177, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 24, \"distance_m\": 123653.383, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Errol L.C.\", \"stage_seq\": 25, \"distance_m\": 131471.914, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 26, \"distance_m\": 146571.121, \"section_seq\": 1, \"route_path_id\": 73679}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 27, \"distance_m\": 148604.893, \"section_seq\": 1, \"route_path_id\": 73679}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 148604.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73679}], \"total_distance_m\": 148604.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 148604.893, \"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": "2224", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.5", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:03:39Z\", \"source_id\": 18361866, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:00Z\", \"source_id\": 18362033, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:10:09Z\", \"source_id\": 18365443, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:15Z\", \"source_id\": 18374468, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:10Z\", \"source_id\": 18377327, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:18Z\", \"source_id\": 18381969, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:08Z\", \"source_id\": 57629850, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:16Z\", \"source_id\": 18385601, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:35Z\", \"source_id\": 18398617, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "1", "timing_fact_generation": 1789774176432471, "current_leg_arrival_utc": "2026-09-20T00:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:36.419818", "service_state_evidence_id": 18398617, "current_leg_start_actual_dep": "2026-09-19T23:57:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-18T23:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:36.880854", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ABD PTH 1T70 158741 2 90 None {"version": 3, "segments": [{"to_m": 449.407, "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": 2287.632, "from_m": 449.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2794.184, "from_m": 2287.632, "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": 2840.068, "from_m": 2794.184, "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": 9887.257, "from_m": 2840.068, "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": 17063.718, "from_m": 9887.257, "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": 22394.384, "from_m": 17063.718, "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": 27031.124, "from_m": 22394.384, "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": 34853.313, "from_m": 27031.124, "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": 37452.758, "from_m": 34853.313, "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": 42885.469, "from_m": 37452.758, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42928.123, "from_m": 42885.469, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43197.585, "from_m": 42928.123, "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": 55558.218, "from_m": 43197.585, "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": 61006.85, "from_m": 55558.218, "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": 65616.846, "from_m": 61006.85, "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": 68723.115, "from_m": 65616.846, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75951.653, "from_m": 68723.115, "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": 82416.333, "from_m": 75951.653, "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": 84609.87, "from_m": 82416.333, "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": 86896.411, "from_m": 84609.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86942.746, "from_m": 86896.411, "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": 87001.239, "from_m": 86942.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87361.302, "from_m": 87001.239, "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": 88472.248, "from_m": 87361.302, "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": 89738.759, "from_m": 88472.248, "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": 90170.979, "from_m": 89738.759, "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": 90212.371, "from_m": 90170.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95903.629, "from_m": 90212.371, "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": 96969.689, "from_m": 95903.629, "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": 97203.181, "from_m": 96969.689, "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": 97295.254, "from_m": 97203.181, "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": 105525.414, "from_m": 97295.254, "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": 107940.865, "from_m": 105525.414, "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": 111709.202, "from_m": 107940.865, "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": 113216.033, "from_m": 111709.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": 113779.384, "from_m": 113216.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114563.432, "from_m": 113779.384, "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": 115184.382, "from_m": 114563.432, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115231.906, "from_m": 115184.382, "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": 115423.709, "from_m": 115231.906, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116902.348, "from_m": 115423.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118343.833, "from_m": 116902.348, "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": 122501.894, "from_m": 118343.833, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 133266.524, "from_m": 122501.894, "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": 133305.312, "from_m": 133266.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138515.559, "from_m": 133305.312, "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": 140406.205, "from_m": 138515.559, "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": 142213.785, "from_m": 140406.205, "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": 146053.509, "from_m": 142213.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146571.121, "from_m": 146053.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 147664.63, "from_m": 146571.121, "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": 148604.893, "from_m": 147664.63, "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": 685023, "profile_key": "cfad4994b66dc7d227f9ee476c8ea0dbf8b8bff9e815eb2645cb38769770a5d0", "schedule_id": 18200, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2224", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Aberdeen Ferryhill Jn", "stage_seq": 2, "distance_m": 778.502, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Craiginches South Jn", "stage_seq": 3, "distance_m": 2638.161, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Aberdeen Sig. A56", "stage_seq": 4, "distance_m": 3751.003, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Aberdeen Sig. A230", "stage_seq": 5, "distance_m": 7543.998, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2234H", "location": "Portlethen", "stage_seq": 6, "distance_m": 13135.592, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Aberdeen Sig. A222", "stage_seq": 7, "distance_m": 16416.047, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243H", "location": "Stonehaven", "stage_seq": 8, "distance_m": 25938.603, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Carmont", "stage_seq": 9, "distance_m": 34783.654, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257", "location": "Laurencekirk", "stage_seq": 10, "distance_m": 49026.16, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Craigo S.B.", "stage_seq": 11, "distance_m": 57690.928, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Montrose", "stage_seq": 12, "distance_m": 65319.747, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Usan Jn", "stage_seq": 13, "distance_m": 68553.97, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Inverkeilor", "stage_seq": 14, "distance_m": 77372.973, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Arbroath", "stage_seq": 15, "distance_m": 87180.788, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Carnoustie", "stage_seq": 16, "distance_m": 97002.451, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Monifieth", "stage_seq": 17, "distance_m": 104320.737, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Broughty Ferry", "stage_seq": 18, "distance_m": 108201.302, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Camperdown Jn", "stage_seq": 19, "distance_m": 113456.664, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2349", "location": "Dundee", "stage_seq": 20, "distance_m": 114599.681, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Dundee Central Jn", "stage_seq": 21, "distance_m": 115184.382, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Dundee 672 Sig.", "stage_seq": 22, "distance_m": 119377.528, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Invergowrie", "stage_seq": 23, "distance_m": 120364.177, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Longforgan L.C.", "stage_seq": 24, "distance_m": 123653.383, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Errol L.C.", "stage_seq": 25, "distance_m": 131471.914, "section_seq": 1, "route_path_id": 73679}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Barnhill Jn (Perth)", "stage_seq": 26, "distance_m": 146571.121, "section_seq": 1, "route_path_id": 73679}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": null, "location": "Perth", "stage_seq": 27, "distance_m": 148604.893, "section_seq": 1, "route_path_id": 73679}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 148604.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 73679}], "total_distance_m": 148604.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 148604.893, "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-18T22:03:39Z", "source_id": 18361866, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:00Z", "source_id": 18362033, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:10:09Z", "source_id": 18365443, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:15Z", "source_id": 18374468, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:10Z", "source_id": 18377327, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:18Z", "source_id": 18381969, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:08Z", "source_id": 57629850, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T22:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:16Z", "source_id": 18385601, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:35Z", "source_id": 18398617, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}] Aberdeen 2224 2224 6S None None Perth 0012 0012 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88080/2026-09-19/detailed None Invergowrie 2026-09-19T23:57:30+01:00 Perth 20.5 {"type": "LineString", "coordinates": [[-3.0579014999999994, 56.45623109999999], [-3.0582673, 56.4559828], [-3.0590711, 56.45542], [-3.0596513, 56.4550793], [-3.0603116999999997, 56.4547316], [-3.0607121, 56.454523900000005], [-3.0612012, 56.454329099999995], [-3.0621486000000004, 56.4539907], [-3.0627643, 56.4537987], [-3.0635509, 56.45359069999999], [-3.0643348999999995, 56.4534019], [-3.0651939999999995, 56.4532391], [-3.0659963, 56.45312229999999], [-3.0679002, 56.45290659999999], [-3.0704495, 56.45262599999999], [-3.0729765, 56.4523372], [-3.0731312000000006, 56.45232299999999], [-3.0765083, 56.451943499999985], [-3.077347099999999, 56.451865600000005], [-3.0783194, 56.4517895], [-3.0794352000000003, 56.45172910000001], [-3.0804956, 56.4517104], [-3.0817271, 56.451697499999995], [-3.0826842, 56.4516828], [-3.0835709999999996, 56.451641300000006], [-3.0843507999999997, 56.4515682], [-3.0851094999999997, 56.45146929999999], [-3.0853086999999997, 56.45143589999999], [-3.0855998, 56.45138560000001], [-3.0860722999999997, 56.4513065], [-3.0868883, 56.4511136], [-3.0877485, 56.4508962], [-3.088556, 56.4506419], [-3.0898576, 56.45018689999999], [-3.0920973, 56.4493623], [-3.0931572999999997, 56.4489733], [-3.1054645, 56.44445709999999], [-3.1056031, 56.44440900000001], [-3.1059449, 56.4442793], [-3.1061998, 56.44418509999999], [-3.1127399, 56.4417669], [-3.1230605, 56.4379376], [-3.1284941, 56.4359543], [-3.1397663, 56.4317739], [-3.144103494418325, 56.430168777518], [-3.1518995999999997, 56.42728340000001], [-3.1562137000000003, 56.42569120000001], [-3.1586731, 56.4247835], [-3.1699012, 56.420636599999995], [-3.1700056999999995, 56.420598], [-3.1768475, 56.4180709], [-3.1819853, 56.4161733], [-3.1910754, 56.41281659999999], [-3.1917406, 56.41257469999999], [-3.1936333, 56.411896], [-3.1950202, 56.411426799999994], [-3.1968627000000005, 56.4108669], [-3.2072971, 56.40807279999999], [-3.2088567481004637, 56.40765512312499], [-3.2091521999999997, 56.40757599999999], [-3.209948499999999, 56.407362000000006], [-3.210162599999999, 56.40730450000001], [-3.2112944, 56.40699990000001], [-3.2125142999999996, 56.40667160000001], [-3.2134109999999994, 56.40643920000001], [-3.2140999, 56.40626069999999], [-3.2156482, 56.4058387], [-3.2167018, 56.4055569], [-3.2183045999999997, 56.40513469999999], [-3.2273984, 56.40269510000001], [-3.2326263, 56.4012852], [-3.233935022830277, 56.40093194478391], [-3.2387583, 56.39963], [-3.2390606, 56.3995484], [-3.2393238, 56.39947589999999], [-3.2412722, 56.3989392], [-3.2490264, 56.39684209999999], [-3.2526891999999994, 56.3958481], [-3.2564097, 56.394839999999995], [-3.2602165, 56.3938213], [-3.2625853999999994, 56.3932694], [-3.2632980999999996, 56.393116899999995], [-3.2637461999999995, 56.393038999999995], [-3.2647790999999997, 56.392847399999994], [-3.2679140999999996, 56.392343], [-3.2699274999999997, 56.39196570000001], [-3.2712579, 56.39168070000001], [-3.2725031, 56.39139649999999], [-3.273586, 56.3911141], [-3.2750000999999997, 56.3907044], [-3.2755915, 56.39053100000001], [-3.2762553999999997, 56.39030759999999], [-3.2776307999999994, 56.3898338], [-3.2787358999999996, 56.38940620000001], [-3.2799374999999995, 56.3889073], [-3.2967014, 56.38131820000001], [-3.2996570999999997, 56.37997999999999], [-3.301330800000001, 56.3791721], [-3.3015167, 56.379076100000006], [-3.3030796, 56.3782691], [-3.3037059, 56.37794569999999], [-3.3039821, 56.377793], [-3.3053994, 56.3770171], [-3.3068132, 56.3762156], [-3.3085941999999995, 56.3752392], [-3.3098476, 56.3745487], [-3.3107223, 56.3740669], [-3.3117736999999994, 56.37353409999999], [-3.3127569999999995, 56.3731063], [-3.3140015999999997, 56.37265479999999], [-3.3155358, 56.3721854], [-3.3168984, 56.37187049999999], [-3.3183897000000004, 56.371591200000005], [-3.3198953, 56.371406999999984], [-3.3212649999999995, 56.3712823], [-3.3227348, 56.37122279999999], [-3.3229528, 56.3712207], [-3.323766551242229, 56.371226163221024], [-3.3238613999999997, 56.37122680000001], [-3.3250522999999994, 56.371268399999984], [-3.3264971, 56.37137729999999], [-3.327645, 56.37151589999999], [-3.3288395, 56.3717041], [-3.3297515000000004, 56.3718764], [-3.3307385999999997, 56.37209630000001], [-3.3318864999999995, 56.3724112], [-3.333102, 56.3728248], [-3.3338069999999997, 56.3730647], [-3.3344647999999997, 56.3733229], [-3.3351803, 56.37365889999999], [-3.3363068, 56.3742055], [-3.3370697, 56.374643299999995], [-3.3376160999999995, 56.374956799999985], [-3.338517, 56.375429399999994], [-3.3395146999999996, 56.3758631], [-3.3404696, 56.37621359999999], [-3.3409363999999995, 56.376367], [-3.3414173999999996, 56.37651259999999], [-3.3423937999999995, 56.3767818], [-3.3434666, 56.37702139999999], [-3.3446788999999995, 56.37723530000001], [-3.3455122, 56.3773423], [-3.3464312, 56.3774473], [-3.3474647999999996, 56.3775244], [-3.3485018999999996, 56.377585800000006], [-3.349979, 56.37771059999999], [-3.3509838999999997, 56.3778471], [-3.3525420999999995, 56.37809339999999], [-3.3536446999999994, 56.3783442], [-3.3542436999999996, 56.3784878], [-3.3548285, 56.3786512], [-3.3559299, 56.37899370000001], [-3.3568908999999993, 56.3793193], [-3.362563999999999, 56.3812412], [-3.3631925, 56.3814533], [-3.3642948, 56.38182530000001], [-3.3651495999999996, 56.3820708], [-3.3658719, 56.3822352], [-3.3664593999999997, 56.382347300000006], [-3.3670754000000005, 56.382443599999995], [-3.3677486999999995, 56.3825254], [-3.3684432999999996, 56.3825837], [-3.3710610999999995, 56.3827401], [-3.3721411999999997, 56.382853], [-3.373017299999999, 56.38299750000001], [-3.3736827, 56.3831401], [-3.3745444999999994, 56.3833697], [-3.3751488999999997, 56.3835657], [-3.3759427999999994, 56.38388449999999], [-3.3768511, 56.3842746], [-3.3778024, 56.3846943], [-3.3784175999999997, 56.3849239], [-3.3793331999999996, 56.385206999999994], [-3.3801914, 56.385399], [-3.3811997999999996, 56.3855629], [-3.3820784999999995, 56.3856487], [-3.38297, 56.38569230000001], [-3.3838928, 56.3856778], [-3.3839983, 56.385672500000005], [-3.3848763, 56.38561099999998], [-3.385927699999999, 56.3854778], [-3.3873307999999995, 56.385198599999995], [-3.3924676999999996, 56.38394579999999], [-3.3931826999999997, 56.383746599999995], [-3.3963187999999995, 56.382760299999994], [-3.3986240999999997, 56.382035300000005], [-3.4018353, 56.3811105], [-3.4029132, 56.38087289999999], [-3.4040941, 56.3806906], [-3.4050003, 56.380591399999986], [-3.4059725, 56.380519699999994], [-3.4068605000000005, 56.380489100000005], [-3.4076965, 56.3804917], [-3.4086009999999995, 56.3805277], [-3.4093017, 56.3805849], [-3.4102458999999996, 56.3807051], [-3.4109003, 56.3808083], [-3.411842, 56.380998], [-3.4126392, 56.38118579999999], [-3.4135034, 56.3814494], [-3.4135980796541814, 56.38148208158237], [-3.4143756999999995, 56.3817505], [-3.4153471, 56.3821713], [-3.416064200000001, 56.38252090000001], [-3.4166973, 56.382892899999995], [-3.4175580999999995, 56.3834983], [-3.4181068999999997, 56.38395919999999], [-3.4187687, 56.3845953], [-3.4197608, 56.3857771], [-3.4204136999999997, 56.3864889], [-3.4206003999999997, 56.3867405], [-3.4208702999999994, 56.3871626], [-3.4210656, 56.38758719999999], [-3.421168, 56.38792959999999], [-3.4211998999999995, 56.3883012], [-3.4211408999999997, 56.38866159999999], [-3.4210663, 56.3889735], [-3.4210422, 56.3890552], [-3.4210226999999995, 56.38914380000001], [-3.4210126, 56.3892421], [-3.4210075999999994, 56.38934909999999], [-3.4210083, 56.38944490000001], [-3.4210181, 56.38955239999999], [-3.4210501999999994, 56.3897464], [-3.4210876999999997, 56.389892], [-3.4211421999999994, 56.39002669999999], [-3.4212226, 56.3902002], [-3.4212889, 56.3903258], [-3.4213552, 56.3904514], [-3.4216383999999995, 56.3907812], [-3.4219756, 56.3910668], [-3.4222133, 56.39125260000001], [-3.4225509999999995, 56.391459], [-3.4230529, 56.3917144], [-3.423411199999999, 56.3918651], [-3.4237844999999996, 56.3919939], [-3.4240794, 56.3920947], [-3.4244576, 56.392201500000006], [-3.4247786999999996, 56.392270999999994], [-3.4250545, 56.392321800000005], [-3.4252694999999997, 56.39235079999999], [-3.4255616999999994, 56.3923829], [-3.4259467, 56.3924169], [-3.4262372, 56.39243340000001], [-3.4270727, 56.3924779], [-3.4283585999999997, 56.3925291], [-3.4284807, 56.39253299999999], [-3.4285965999999997, 56.39253599999999], [-3.4290017000000006, 56.39254230000001], [-3.4303193, 56.3925587], [-3.4305296, 56.392559899999995], [-3.4322211999999994, 56.39258419999999], [-3.4324811999999993, 56.3925863], [-3.4332856, 56.392596000000005], [-3.4334309, 56.3925972], [-3.4339308999999996, 56.392599399999995], [-3.4343024999999994, 56.3926028], [-3.4345515, 56.3925934], [-3.434909099999999, 56.3925687], [-3.4354484999999997, 56.392503], [-3.4357195, 56.39245629999999], [-3.4359812999999995, 56.3924039], [-3.4362569999999995, 56.3923399], [-3.4364905, 56.3922743], [-3.4366356, 56.3922306], [-3.4367750999999997, 56.3921773], [-3.4369648, 56.3920989], [-3.4370213, 56.39207520000001], [-3.4373485, 56.39190260000001], [-3.4375520999999996, 56.39177039999999], [-3.4376842, 56.39166240000001], [-3.4377764999999996, 56.3915799], [-3.4378784, 56.3914747], [-3.4379966, 56.39133700000001], [-3.4380338, 56.3912844], [-3.4381019, 56.3911725], [-3.4381708, 56.39102809999999], [-3.4382191000000004, 56.3908919], [-3.4382399999999995, 56.390754900000005], [-3.438241399999999, 56.390660399999994], [-3.4382300000000003, 56.39051400000001], [-3.4382192000000003, 56.3903913], [-3.4381924, 56.39024729999999], [-3.4381548, 56.3901404], [-3.4380717, 56.3899503], [-3.4380238, 56.38985459999999], [-3.4379007999999995, 56.389482], [-3.437843599999999, 56.3893682], [-3.4377762999999995, 56.3892283], [-3.4377527999999997, 56.389185], [-3.4376485999999997, 56.38897370000001], [-3.4375811, 56.38883779999999], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} 17.6 2354½ 0015 Invergowrie Perth Perth 56.3917965 -3.4396233 56.3917965 -3.4396233 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:15:00 Perth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398617 1789774176432471 28 28 2026-09-18 23:39:36.880854 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:36.419818
655989 684493 G89060 321C62M718 2026-09-18 COMPLETE 18398634 2026-09-19 00:29:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 684493, "stp": "P", "toc": "Northern", "uid": "G89060", "consist": "195133", "dest_crs": "BIF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89060/2026-09-19/detailed", "trust_id": "321C62M718", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "1", "is_terminated": 1, "next_location": "Barrow-in-Furness", "signalling_id": "1C62", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0029", "current_leg_dep": "0024", "current_leg_end": "Barrow-in-Furness", "origin_dep_time": "2159", "origin_platform": "4A", "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]}", "current_leg_start": "Roose", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "54.1194065", "next_location_lon": "-3.2265776", "previous_location": "Roose", "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\": 382.629, \"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\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.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\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.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\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.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\": 17139.415, \"from_m\": 16526.484, \"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\": 17219.224, \"from_m\": 17139.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\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"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\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"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\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.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\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"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\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"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\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"capability_applied\": null, \"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\": 65979.649, \"from_m\": 65932.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66000.545, \"from_m\": 65979.649, \"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\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"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\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67644.954, \"from_m\": 67499.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69148.34, \"from_m\": 67644.954, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98866.267, \"from_m\": 69148.34, \"capability_applied\": null, \"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\": 102215.73, \"from_m\": 98866.267, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103911.522, \"from_m\": 102215.73, \"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\": 110618.755, \"from_m\": 103911.522, \"capability_applied\": null, \"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\": 110651.755, \"from_m\": 110618.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110700.167, \"from_m\": 110651.755, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 110720.696, \"from_m\": 110700.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111086.892, \"from_m\": 110720.696, \"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\": 111587.694, \"from_m\": 111086.892, \"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\": 115810.027, \"from_m\": 111587.694, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117014.577, \"from_m\": 115810.027, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 120095.713, \"from_m\": 117014.577, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120824.359, \"from_m\": 120095.713, \"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\": 125263.343, \"from_m\": 120824.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125308.999, \"from_m\": 125263.343, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 125425.394, \"from_m\": 125308.999, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126345.705, \"from_m\": 125425.394, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128830.571, \"from_m\": 126345.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130409.606, \"from_m\": 128830.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141230.065, \"from_m\": 130409.606, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 141333.827, \"from_m\": 141230.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 142387.372, \"from_m\": 141333.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149648.308, \"from_m\": 142387.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149679.251, \"from_m\": 149648.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 152532.653, \"from_m\": 149679.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154907.606, \"from_m\": 152532.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 155522.479, \"from_m\": 154907.606, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156504.809, \"from_m\": 155522.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 156922.551, \"from_m\": 156504.809, \"capability_applied\": null, \"effective_limit_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\": 684493, \"profile_key\": \"f201b718152d245f6953c12472e994e2162099d2b8cda433bf48fcbf8ab3ede0\", \"schedule_id\": 12644, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 5702.296, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 5, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Ardwick Jn\", \"stage_seq\": 6, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2217\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 7, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2224\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 8, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Deansgate\", \"stage_seq\": 9, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Water Street Jn\", \"stage_seq\": 10, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 11, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2239H\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Lostock Jn\", \"stage_seq\": 15, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2252H\", \"location\": \"Chorley\", \"stage_seq\": 16, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Euxton Jn\", \"stage_seq\": 17, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2310\", \"location\": \"Preston\", \"stage_seq\": 19, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 20, \"distance_m\": 67675.421, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 21, \"distance_m\": 74132.977, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 22, \"distance_m\": 81942.199, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2328H\", \"location\": \"Lancaster\", \"stage_seq\": 23, \"distance_m\": 100677.063, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 24, \"distance_m\": 103656.959, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 110548.941, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Carnforth\", \"stage_seq\": 26, \"distance_m\": 110831.169, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Silverdale\", \"stage_seq\": 27, \"distance_m\": 116192.364, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2348\", \"location\": \"Arnside\", \"stage_seq\": 28, \"distance_m\": 120308.227, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 29, \"distance_m\": 125539.532, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"Kents Bank\", \"stage_seq\": 30, \"distance_m\": 128536.09, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Cark\", \"stage_seq\": 31, \"distance_m\": 132340.851, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0009\", \"location\": \"Ulverston\", \"stage_seq\": 32, \"distance_m\": 141382.983, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017H\", \"location\": \"Dalton\", \"stage_seq\": 33, \"distance_m\": 148622.862, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Dalton Jn\", \"stage_seq\": 34, \"distance_m\": 149640.049, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0024\", \"location\": \"Roose\", \"stage_seq\": 35, \"distance_m\": 153940.189, \"section_seq\": 1, \"route_path_id\": 69879}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Barrow-in-Furness\", \"stage_seq\": 36, \"distance_m\": 156922.551, \"section_seq\": 1, \"route_path_id\": 69879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 156922.551, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69879}], \"total_distance_m\": 156922.551, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 152106.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4815.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2159", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.1194065", "current_position_lon": "-3.2265776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:01:25Z\", \"source_id\": 57429659, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:01:30Z\", \"source_id\": 18325418, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:02:46Z\", \"source_id\": 57432474, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:02:49Z\", \"source_id\": 18326255, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:13:20Z\", \"source_id\": 57454426, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:13:25Z\", \"source_id\": 18332704, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:18:25Z\", \"source_id\": 57464805, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:18:30Z\", \"source_id\": 18335794, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:24:50Z\", \"source_id\": 57477789, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:25:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:24:55Z\", \"source_id\": 18339688, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:27:53Z\", \"source_id\": 57483542, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:27:53Z\", \"source_id\": 18341473, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:35:33Z\", \"source_id\": 57498767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:35:39Z\", \"source_id\": 18345990, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:48:07Z\", \"source_id\": 57523732, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:48:13Z\", \"source_id\": 18353222, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:25Z\", \"source_id\": 57550431, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:30Z\", \"source_id\": 18361198, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:26:49Z\", \"source_id\": 57593463, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:26:50Z\", \"source_id\": 18374281, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:51Z\", \"source_id\": 57611369, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:54Z\", \"source_id\": 18379825, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:20Z\", \"source_id\": 18383400, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:44Z\", \"source_id\": 18385841, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:21Z\", \"source_id\": 18387401, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:50Z\", \"source_id\": 18388813, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:30Z\", \"source_id\": 18393618, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:41Z\", \"source_id\": 18398634, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "1", "timing_fact_generation": 1789774181634977, "current_leg_arrival_utc": "2026-09-20T00:29:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:41.620697", "service_state_evidence_id": 18398634, "current_leg_start_actual_dep": "2026-09-20T00:24:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-18T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:39:44.104335", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA BIF 1C62 195133 3 100 None {"version": 3, "segments": [{"to_m": 382.629, "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": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.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": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.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": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.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": 17139.415, "from_m": 16526.484, "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": 17219.224, "from_m": 17139.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", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "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": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "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": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.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": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "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": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "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": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "capability_applied": null, "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": 65979.649, "from_m": 65932.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66000.545, "from_m": 65979.649, "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": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "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": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67644.954, "from_m": 67499.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69148.34, "from_m": 67644.954, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98866.267, "from_m": 69148.34, "capability_applied": null, "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": 102215.73, "from_m": 98866.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103911.522, "from_m": 102215.73, "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": 110618.755, "from_m": 103911.522, "capability_applied": null, "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": 110651.755, "from_m": 110618.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110700.167, "from_m": 110651.755, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 110720.696, "from_m": 110700.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111086.892, "from_m": 110720.696, "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": 111587.694, "from_m": 111086.892, "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": 115810.027, "from_m": 111587.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117014.577, "from_m": 115810.027, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 120095.713, "from_m": 117014.577, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120824.359, "from_m": 120095.713, "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": 125263.343, "from_m": 120824.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125308.999, "from_m": 125263.343, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 125425.394, "from_m": 125308.999, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126345.705, "from_m": 125425.394, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 128830.571, "from_m": 126345.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130409.606, "from_m": 128830.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141230.065, "from_m": 130409.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 141333.827, "from_m": 141230.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 142387.372, "from_m": 141333.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149648.308, "from_m": 142387.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149679.251, "from_m": 149648.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 152532.653, "from_m": 149679.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154907.606, "from_m": 152532.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 155522.479, "from_m": 154907.606, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156504.809, "from_m": 155522.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156922.551, "from_m": 156504.809, "capability_applied": null, "effective_limit_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": 684493, "profile_key": "f201b718152d245f6953c12472e994e2162099d2b8cda433bf48fcbf8ab3ede0", "schedule_id": 12644, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2159", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "Gatley", "stage_seq": 4, "distance_m": 5702.296, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Slade Lane Jn", "stage_seq": 5, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Ardwick Jn", "stage_seq": 6, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2217", "location": "Manchester Piccadilly", "stage_seq": 7, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2224", "location": "Manchester Oxford Road", "stage_seq": 8, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Deansgate", "stage_seq": 9, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Water Street Jn", "stage_seq": 10, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Ordsall Lane Jn", "stage_seq": 11, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2239H", "location": "Bolton", "stage_seq": 14, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Lostock Jn", "stage_seq": 15, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2252H", "location": "Chorley", "stage_seq": 16, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Euxton Jn", "stage_seq": 17, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2310", "location": "Preston", "stage_seq": 19, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Preston Fylde Jn", "stage_seq": 20, "distance_m": 67675.421, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Barton & Broughton Pass Loop", "stage_seq": 21, "distance_m": 74132.977, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Garstang & Catteral", "stage_seq": 22, "distance_m": 81942.199, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2328H", "location": "Lancaster", "stage_seq": 23, "distance_m": 100677.063, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Morecambe South Jn", "stage_seq": 24, "distance_m": 103656.959, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 110548.941, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Carnforth", "stage_seq": 26, "distance_m": 110831.169, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Silverdale", "stage_seq": 27, "distance_m": 116192.364, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2348", "location": "Arnside", "stage_seq": 28, "distance_m": 120308.227, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Grange-over-Sands", "stage_seq": 29, "distance_m": 125539.532, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "Kents Bank", "stage_seq": 30, "distance_m": 128536.09, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Cark", "stage_seq": 31, "distance_m": 132340.851, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Ulverston", "stage_seq": 32, "distance_m": 141382.983, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017H", "location": "Dalton", "stage_seq": 33, "distance_m": 148622.862, "section_seq": 1, "route_path_id": 69879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Dalton Jn", "stage_seq": 34, "distance_m": 149640.049, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0024", "location": "Roose", "stage_seq": 35, "distance_m": 153940.189, "section_seq": 1, "route_path_id": 69879}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Barrow-in-Furness", "stage_seq": 36, "distance_m": 156922.551, "section_seq": 1, "route_path_id": 69879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 156922.551, "from_m": 0.0, "section_seq": 1, "route_path_id": 69879}], "total_distance_m": 156922.551, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 152106.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4815.862, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:01:25Z", "source_id": 57429659, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T21:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:01:30Z", "source_id": 18325418, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:02:46Z", "source_id": 57432474, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T21:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:02:49Z", "source_id": 18326255, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:13:20Z", "source_id": 57454426, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:13:25Z", "source_id": 18332704, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:18:25Z", "source_id": 57464805, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T21:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:18:30Z", "source_id": 18335794, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:24:50Z", "source_id": 57477789, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T21:25:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:24:55Z", "source_id": 18339688, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:27:53Z", "source_id": 57483542, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T21:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:27:53Z", "source_id": 18341473, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:35:33Z", "source_id": 57498767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T21:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:35:39Z", "source_id": 18345990, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:48:07Z", "source_id": 57523732, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T21:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:48:13Z", "source_id": 18353222, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:25Z", "source_id": 57550431, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T22:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:30Z", "source_id": 18361198, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:26:49Z", "source_id": 57593463, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T22:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:26:50Z", "source_id": 18374281, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:51Z", "source_id": 57611369, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T22:38:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:54Z", "source_id": 18379825, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:20Z", "source_id": 18383400, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T23:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:44Z", "source_id": 18385841, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:21Z", "source_id": 18387401, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:50Z", "source_id": 18388813, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:30Z", "source_id": 18393618, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:41Z", "source_id": 18398634, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}] Manchester Airport 2159 2159 4A None None Barrow-in-Furness 0030 0030 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89060/2026-09-19/detailed None Roose 2026-09-20T00:24:00+01:00 Barrow-in-Furness 5.0 {"type": "LineString", "coordinates": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]} 1.8 0024 0029 Roose Barrow-in-Furness Barrow-in-Furness 54.1194065 -3.2265776 54.1194065 -3.2265776 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:29:00 Barrow-in-Furness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398634 1789774181634977 135 135 2026-09-18 23:39:44.104335 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:41.620697
655990 686339 W86509 035G77M918 2026-09-18 COMPLETE 18398687 2026-09-19 00:19:00 2026-09-18 23:39:56 2026-09-20 23:39:56 {"id": 686339, "stp": "P", "toc": "ScotRail", "uid": "W86509", "consist": "170409", "dest_crs": "PTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86509/2026-09-19/detailed", "trust_id": "035G77M918", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-18", "dest_arr_time": "0031", "dest_platform": "3", "is_terminated": 1, "next_location": "Perth", "signalling_id": "5G77", "timing_status": "EARLY", "origin_station": "Leven", "current_leg_arr": "0019", "current_leg_dep": "0024", "current_leg_end": "Perth", "origin_dep_time": "2329½", "origin_platform": "1", "current_location": "Perth", "last_update_time": "2026-09-18T23:39:56", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4296616999999996, 56.3557739], [-3.4302068, 56.3566781], [-3.4305919999999994, 56.357294], [-3.430983876718663, 56.35792064800712], [-3.4309896, 56.3579298], [-3.4314659000000005, 56.3587136], [-3.4317495999999994, 56.3591157], [-3.4322694999999994, 56.359949799999995], [-3.4324578, 56.36027309999999], [-3.4326133999999997, 56.36061149999999], [-3.4327156, 56.3608902], [-3.4327877, 56.3611347], [-3.4328372, 56.3614118], [-3.4328657, 56.3617031], [-3.4328634, 56.36185579999999], [-3.4328613999999997, 56.3619271], [-3.4328498, 56.3621856], [-3.4327878, 56.3624666], [-3.4326762, 56.362842], [-3.4325422999999997, 56.3631595], [-3.4325247000000005, 56.36319309999999], [-3.432357399999999, 56.3635128], [-3.4321731, 56.3637861], [-3.4319694, 56.3640259], [-3.4318288000000003, 56.36417380000001], [-3.4315825, 56.3643849], [-3.4315387999999993, 56.36441519999999], [-3.4313271999999997, 56.3646053], [-3.431007699999999, 56.3648366], [-3.4301671999999996, 56.3655094], [-3.429399800000001, 56.36629889999999], [-3.4288204, 56.36704909999999], [-3.428409499999999, 56.367655899999995], [-3.4279841, 56.3683853], [-3.4275490999999993, 56.3692386], [-3.4272652999999997, 56.36991619999999], [-3.4270727, 56.3706227], [-3.4269901, 56.371508], [-3.4269627, 56.3721723], [-3.4271264, 56.373243], [-3.4273458, 56.37408899999999], [-3.4275586, 56.374559], [-3.427873, 56.37525350000001], [-3.428194599999999, 56.3757541], [-3.428496, 56.376206800000006], [-3.4289245, 56.37680279999999], [-3.4293013999999995, 56.3773194], [-3.4297411, 56.3779381], [-3.4301918999999996, 56.3785618], [-3.4305233, 56.3790196], [-3.4310065, 56.37969799999999], [-3.4315684999999996, 56.38046370000001], [-3.4318649999999997, 56.380877599999984], [-3.432368, 56.38155329999999], [-3.4333536999999996, 56.3829117], [-3.4341642, 56.3840251], [-3.4344637, 56.3845153], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Hilton Jn Hj13 Sig.", "dest_arr_time_act": "0031", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Hilton Jn Hj13 Sig.", "current_leg_milage": "2.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"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\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2912.471, \"from_m\": 837.623, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3867.866, \"from_m\": 2912.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9231.517, \"from_m\": 3867.866, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9358.981, \"from_m\": 9231.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9432.247, \"from_m\": 9358.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9500.036, \"from_m\": 9432.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19122.155, \"from_m\": 9500.036, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22683.047, \"from_m\": 19122.155, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22726.749, \"from_m\": 22683.047, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22931.183, \"from_m\": 22726.749, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22984.037, \"from_m\": 22931.183, \"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\": 23947.361, \"from_m\": 22984.037, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33333.298, \"from_m\": 23947.361, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33394.778, \"from_m\": 33333.298, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33923.255, \"from_m\": 33394.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35153.479, \"from_m\": 33923.255, \"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\": 43385.587, \"from_m\": 35153.479, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48023.89, \"from_m\": 43385.587, \"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\": 48169.346, \"from_m\": 48023.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48173.659, \"from_m\": 48169.346, \"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\": 48198.492, \"from_m\": 48173.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50361.478, \"from_m\": 48198.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50967.488, \"from_m\": 50361.478, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51048.597, \"from_m\": 50967.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51100.87, \"from_m\": 51048.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\": 51422.627, \"from_m\": 51100.87, \"capability_applied\": null, \"effective_limit_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\": 686339, \"profile_key\": \"9730149c99380e63a674b2d2fd99c3ac7a6129c40d02a4aa68b0984b19f87638\", \"schedule_id\": 33396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 2, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Thornton North Jn\", \"stage_seq\": 3, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2351\", \"location\": \"Thornton North Sig. ET567\", \"stage_seq\": 4, \"distance_m\": 9500.036, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Thornton North Jn\", \"stage_seq\": 5, \"distance_m\": 9523.014, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Ladybank\", \"stage_seq\": 6, \"distance_m\": 22820.421, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Newburgh\", \"stage_seq\": 7, \"distance_m\": 35320.004, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0024\", \"location\": \"Hilton Jn Hj13 Sig.\", \"stage_seq\": 8, \"distance_m\": 47165.734, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Hilton Jn\", \"stage_seq\": 9, \"distance_m\": 48230.876, \"section_seq\": 1, \"route_path_id\": 102391}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 10, \"distance_m\": 51422.627, \"section_seq\": 1, \"route_path_id\": 102391}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51422.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102391}], \"total_distance_m\": 51422.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 51370.354, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2329½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1435.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:41Z\", \"source_id\": 57637546, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:50Z\", \"source_id\": 18387965, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:55Z\", \"source_id\": 18398687, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "3", "timing_fact_generation": 1789774195804039, "current_leg_arrival_utc": "2026-09-20T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:29:55.798675", "service_state_evidence_id": 18398687, "current_leg_start_actual_dep": "2026-09-20T00:24:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-18T23:19:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:29:55.809388", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LEV PTH 5G77 170409 3 100 None {"version": 3, "segments": [{"to_m": 441.04, "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": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 2912.471, "from_m": 837.623, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9231.517, "from_m": 3867.866, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9432.247, "from_m": 9358.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19122.155, "from_m": 9500.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22683.047, "from_m": 19122.155, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22726.749, "from_m": 22683.047, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22931.183, "from_m": 22726.749, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22984.037, "from_m": 22931.183, "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": 23947.361, "from_m": 22984.037, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 33333.298, "from_m": 23947.361, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33394.778, "from_m": 33333.298, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33923.255, "from_m": 33394.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35153.479, "from_m": 33923.255, "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": 43385.587, "from_m": 35153.479, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48023.89, "from_m": 43385.587, "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": 48169.346, "from_m": 48023.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48173.659, "from_m": 48169.346, "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": 48198.492, "from_m": 48173.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50361.478, "from_m": 48198.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50967.488, "from_m": 50361.478, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51048.597, "from_m": 50967.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51100.87, "from_m": 51048.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": 51422.627, "from_m": 51100.87, "capability_applied": null, "effective_limit_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": 686339, "profile_key": "9730149c99380e63a674b2d2fd99c3ac7a6129c40d02a4aa68b0984b19f87638", "schedule_id": 33396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2329H", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Earlseat Jn", "stage_seq": 2, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 102391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Thornton North Jn", "stage_seq": 3, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 102391}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2351", "location": "Thornton North Sig. ET567", "stage_seq": 4, "distance_m": 9500.036, "section_seq": 1, "route_path_id": 102391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Thornton North Jn", "stage_seq": 5, "distance_m": 9523.014, "section_seq": 1, "route_path_id": 102391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Ladybank", "stage_seq": 6, "distance_m": 22820.421, "section_seq": 1, "route_path_id": 102391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Newburgh", "stage_seq": 7, "distance_m": 35320.004, "section_seq": 1, "route_path_id": 102391}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0024", "location": "Hilton Jn Hj13 Sig.", "stage_seq": 8, "distance_m": 47165.734, "section_seq": 1, "route_path_id": 102391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Hilton Jn", "stage_seq": 9, "distance_m": 48230.876, "section_seq": 1, "route_path_id": 102391}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "Perth", "stage_seq": 10, "distance_m": 51422.627, "section_seq": 1, "route_path_id": 102391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51422.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 102391}], "total_distance_m": 51422.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51370.354, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:41Z", "source_id": 57637546, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:50Z", "source_id": 18387965, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:55Z", "source_id": 18398687, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}] Leven 2329½ 2329½ 1 None None Perth 0031 0031 3 EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86509/2026-09-19/detailed None Hilton Jn Hj13 Sig. 2026-09-20T00:24:00+01:00 Perth 1435.0 {"type": "LineString", "coordinates": [[-3.4296616999999996, 56.3557739], [-3.4302068, 56.3566781], [-3.4305919999999994, 56.357294], [-3.430983876718663, 56.35792064800712], [-3.4309896, 56.3579298], [-3.4314659000000005, 56.3587136], [-3.4317495999999994, 56.3591157], [-3.4322694999999994, 56.359949799999995], [-3.4324578, 56.36027309999999], [-3.4326133999999997, 56.36061149999999], [-3.4327156, 56.3608902], [-3.4327877, 56.3611347], [-3.4328372, 56.3614118], [-3.4328657, 56.3617031], [-3.4328634, 56.36185579999999], [-3.4328613999999997, 56.3619271], [-3.4328498, 56.3621856], [-3.4327878, 56.3624666], [-3.4326762, 56.362842], [-3.4325422999999997, 56.3631595], [-3.4325247000000005, 56.36319309999999], [-3.432357399999999, 56.3635128], [-3.4321731, 56.3637861], [-3.4319694, 56.3640259], [-3.4318288000000003, 56.36417380000001], [-3.4315825, 56.3643849], [-3.4315387999999993, 56.36441519999999], [-3.4313271999999997, 56.3646053], [-3.431007699999999, 56.3648366], [-3.4301671999999996, 56.3655094], [-3.429399800000001, 56.36629889999999], [-3.4288204, 56.36704909999999], [-3.428409499999999, 56.367655899999995], [-3.4279841, 56.3683853], [-3.4275490999999993, 56.3692386], [-3.4272652999999997, 56.36991619999999], [-3.4270727, 56.3706227], [-3.4269901, 56.371508], [-3.4269627, 56.3721723], [-3.4271264, 56.373243], [-3.4273458, 56.37408899999999], [-3.4275586, 56.374559], [-3.427873, 56.37525350000001], [-3.428194599999999, 56.3757541], [-3.428496, 56.376206800000006], [-3.4289245, 56.37680279999999], [-3.4293013999999995, 56.3773194], [-3.4297411, 56.3779381], [-3.4301918999999996, 56.3785618], [-3.4305233, 56.3790196], [-3.4310065, 56.37969799999999], [-3.4315684999999996, 56.38046370000001], [-3.4318649999999997, 56.380877599999984], [-3.432368, 56.38155329999999], [-3.4333536999999996, 56.3829117], [-3.4341642, 56.3840251], [-3.4344637, 56.3845153], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} 2.7 0024 0019 Hilton Jn Hj13 Sig. Perth Perth 56.3917965 -3.4396233 56.3917965 -3.4396233 1 0 2026-09-18 23:39:56 TERMINATED 2026-09-18 23:19:00 Perth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398687 1789774195804039 18 18 2026-09-18 23:29:55.809388 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:29:55.798675
655991 686734 S00405 722I231918 2026-09-18 COMPLETE 18398528 2026-09-19 00:30:00 2026-09-18 23:40:26 2026-09-20 23:40:26 {"id": 686734, "stp": "N", "toc": "London Underground", "uid": "S00405", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00405/2026-09-19/detailed", "trust_id": "722I231918", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "23:52:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-18", "dest_arr_time": "0031", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I23", "timing_status": "ON TIME", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0030", "current_leg_dep": "0028", "current_leg_end": "Stonebridge Park", "origin_dep_time": "2352", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-18T23:40:26", "route_debug_link": null, "timing_variation": "-1 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": "0030½", "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": "2352½", "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-18T23:18:31Z\", \"source_id\": 18395743, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:40Z\", \"source_id\": 18396886, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:51Z\", \"source_id\": 18397442, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:20Z\", \"source_id\": 18398087, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:11Z\", \"source_id\": 18398528, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789774155005937, "current_leg_arrival_utc": "2026-09-20T00:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:00.517840", "service_state_evidence_id": 18398528, "current_leg_start_actual_dep": "2026-09-20T00:28:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:01.180447", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL SBP 2I23 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:31Z", "source_id": 18395743, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:40Z", "source_id": 18396886, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:51Z", "source_id": 18397442, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:20Z", "source_id": 18398087, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:11Z", "source_id": 18398528, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 2352 2352½ None 23:52:00 None Stonebridge Park 0031 0030½ 2 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:S00405/2026-09-19/detailed None Harlesden 2026-09-20T00:28:00+01:00 Stonebridge Park 2.0 {"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} 0.9 0028 0030 Harlesden Stonebridge Park Stonebridge Park 51.5439881 -0.2764112 51.5439881 -0.2764112 1 0 2026-09-18 23:40:26 TERMINATED 2026-09-18 23:30:00 Stonebridge Park TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398528 1789774155005937 16 16 2026-09-18 23:40:01.180447 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:00.517840
655992 682408 G15508 832U34MZ18 2026-09-18 COMPLETE None 2026-09-18 23:30:00 2026-09-18 23:40:26 2026-09-20 23:40:26 {"id": 682408, "stp": "O", "toc": "Great Western Railway", "uid": "G15508", "consist": "166203", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15508/2026-09-18/detailed", "trust_id": "832U34MZ18", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-18", "dest_arr_time": "2330", "dest_platform": "2", "is_terminated": 1, "next_location": "Taunton", "signalling_id": "2U34", "timing_status": "EARLY", "origin_station": "Exmouth", "current_leg_arr": "2128", "current_leg_dep": "2100", "current_leg_end": "Taunton", "origin_dep_time": "2024", "origin_platform": null, "current_location": "Tiverton Parkway", "last_update_time": "2026-09-18T23:40:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5438196903805395, 50.72966196299626], [-3.5437884999999993, 50.73046620000001], [-3.5437888999999996, 50.7308791], [-3.5437991, 50.7310462], [-3.5438160999999995, 50.73132609999999], [-3.5438517000000003, 50.73154720000001], [-3.5438750999999997, 50.73189309999999], [-3.5439145, 50.732132], [-3.5439655, 50.732394], [-3.5440164999999997, 50.7326568], [-3.5440631, 50.732843200000005], [-3.5441495000000005, 50.7331599], [-3.5441716, 50.73324070000001], [-3.5442636, 50.7335387], [-3.5443547, 50.73383410000001], [-3.5445143999999997, 50.73436199999998], [-3.5446470999999997, 50.7347719], [-3.544894, 50.7355711], [-3.5451744, 50.736437], [-3.5452808, 50.73678199999999], [-3.5456909999999997, 50.7380932], [-3.5459245, 50.738815599999995], [-3.5460812999999995, 50.739246], [-3.5462911, 50.73973689999999], [-3.5465090999999997, 50.7401979], [-3.5467397999999997, 50.740614], [-3.5470281, 50.7410885], [-3.5473077, 50.741530299999994], [-3.5475379999999994, 50.74191389999999], [-3.547773799999999, 50.742337899999995], [-3.5478857, 50.742586], [-3.5479984, 50.7428668], [-3.5481056, 50.7431776], [-3.548189, 50.743467200000005], [-3.5482863999999994, 50.7439109], [-3.548328, 50.74423049999999], [-3.5483561999999997, 50.7445604], [-3.5483541999999995, 50.7449287], [-3.5483232, 50.7452929], [-3.5482797, 50.7456013], [-3.5482305, 50.7458409], [-3.5481263999999997, 50.74606129999999], [-3.5481179, 50.7461072], [-3.5480716001450365, 50.746240964052376], [-3.5480024999999995, 50.746440599999985], [-3.5478922999999996, 50.7468786], [-3.5478038999999995, 50.747104099999994], [-3.5477445999999997, 50.7472369], [-3.5475592999999996, 50.7476207], [-3.5472836999999995, 50.74801159999999], [-3.5471724, 50.74816249999999], [-3.5469693, 50.74841910000001], [-3.5465616999999994, 50.7488657], [-3.5462859, 50.7491351], [-3.546136, 50.7492632], [-3.545827, 50.749531299999994], [-3.5455182999999995, 50.74976370000001], [-3.545273, 50.749925600000005], [-3.5450169, 50.7500671], [-3.5445975999999995, 50.750346], [-3.5441881999999993, 50.750586799999994], [-3.5438741999999994, 50.75075569999999], [-3.5432173999999996, 50.75107549999999], [-3.5426119, 50.751334199999995], [-3.5420728, 50.7515386], [-3.541758, 50.7516466], [-3.5414602999999993, 50.751739400000005], [-3.5408336999999994, 50.75191889999999], [-3.540195, 50.75207489999999], [-3.5390686, 50.752330099999995], [-3.5387819, 50.7523951], [-3.5380577999999994, 50.75256789999999], [-3.5374133999999997, 50.75274519999999], [-3.536473599999999, 50.7530179], [-3.5358089999999995, 50.7532344], [-3.5350008999999996, 50.7535228], [-3.5344645999999997, 50.75374349999999], [-3.5336947, 50.7540593], [-3.5330401999999994, 50.7543547], [-3.5323078999999997, 50.754714699999994], [-3.5316921999999997, 50.755041799999994], [-3.5311076, 50.75537460000001], [-3.5306884999999997, 50.755623], [-3.5303113999999995, 50.7558691], [-3.5294254, 50.75644259999999], [-3.5288446999999996, 50.7568323], [-3.5287030999999995, 50.7569265], [-3.5279698, 50.757410499999985], [-3.5270807, 50.75799829999999], [-3.5252668, 50.7592015], [-3.5243484, 50.7598044], [-3.5235015999999995, 50.7603096], [-3.523021, 50.760568799999994], [-3.5225163, 50.760821799999995], [-3.5214934999999996, 50.7612998], [-3.5211448, 50.761465099999995], [-3.5204663, 50.7617866], [-3.5199830999999997, 50.762040000000006], [-3.5195139999999996, 50.76230629999999], [-3.5184733, 50.7629682], [-3.5175001999999997, 50.7637061], [-3.5171900999999997, 50.7639531], [-3.5165168, 50.7645593], [-3.5162014, 50.7648594], [-3.5159017999999995, 50.765145999999994], [-3.5155305999999995, 50.76556050000001], [-3.5152003779808267, 50.765967351893885], [-3.5151837, 50.7659879], [-3.5145332999999996, 50.766863400000005], [-3.5139332999999997, 50.7676549], [-3.513544, 50.76810909999998], [-3.5131564, 50.76853560000001], [-3.5128016999999994, 50.7688874], [-3.5124706999999997, 50.769209999999994], [-3.5121241999999997, 50.769522499999994], [-3.5117901999999996, 50.7697904], [-3.5102523999999997, 50.7709924], [-3.5093078, 50.771800000000006], [-3.5090652, 50.7720228], [-3.5086531999999995, 50.7724238], [-3.5082712999999996, 50.77283330000001], [-3.5079129999999994, 50.7732393], [-3.5075481999999996, 50.7736975], [-3.5070223, 50.774402499999994], [-3.5064991999999995, 50.77513400000001], [-3.5057933, 50.7761324], [-3.5054779, 50.77657859999999], [-3.5036722, 50.7791459], [-3.5034296080661336, 50.77946021513221], [-3.5031573999999996, 50.7798129], [-3.5026504000000003, 50.78038670000001], [-3.5024265, 50.7806438], [-3.5019313999999997, 50.78111690000001], [-3.501426, 50.7815538], [-3.5009639999999997, 50.781908400000006], [-3.5004923, 50.78225289999999], [-3.5000478, 50.78254229999999], [-3.4995573999999996, 50.78283690000001], [-3.4990849999999996, 50.78309999999999], [-3.4986030999999995, 50.78334310000001], [-3.497602399999999, 50.783805099999995], [-3.4968005999999994, 50.784158], [-3.4959561999999997, 50.7845107], [-3.4951181, 50.784856], [-3.494308, 50.78521169999999], [-3.4934586, 50.7856536], [-3.4926221999999996, 50.7861262], [-3.4909509999999995, 50.787109], [-3.4892658, 50.7880816], [-3.4875732, 50.7890447], [-3.4841179999999996, 50.79102619999999], [-3.4806653999999995, 50.7930071], [-3.4763452, 50.79548439999999], [-3.4720458999999995, 50.7979467], [-3.4691155999999994, 50.7996234], [-3.4689975999999993, 50.799696199999985], [-3.4667483, 50.800985399999995], [-3.4658356, 50.80148710000001], [-3.4649043, 50.80196240000001], [-3.4641944, 50.802289], [-3.4635038999999996, 50.80258260000001], [-3.4626499999999996, 50.80291679999999], [-3.4617971999999995, 50.8032262], [-3.4613085, 50.80339250000001], [-3.4603060999999995, 50.80369069999999], [-3.4592644999999997, 50.803977499999995], [-3.458653599999999, 50.804115299999985], [-3.458077799999999, 50.80424099999999], [-3.4575297, 50.804350200000016], [-3.4569262, 50.80446629999999], [-3.4557358, 50.80464689999999], [-3.4542424, 50.8048356], [-3.4538183999999994, 50.80488999999999], [-3.4536814, 50.80490759999999], [-3.453595, 50.80491870000001], [-3.4526896, 50.805035], [-3.4513952, 50.80523459999999], [-3.4500902, 50.805462899999995], [-3.4487939999999995, 50.8057283], [-3.4475279999999997, 50.8060083], [-3.4462537, 50.8062809], [-3.4455887999999995, 50.80640419999999], [-3.4449576999999993, 50.806510499999995], [-3.4423346, 50.8069181], [-3.4422885, 50.806926199999985], [-3.4408953, 50.80717190000001], [-3.4400294, 50.80733889999999], [-3.4391882, 50.807528600000005], [-3.4385115000000006, 50.8076933], [-3.4381682, 50.807781600000006], [-3.4371847000000004, 50.80805699999999], [-3.4368170999999994, 50.80817], [-3.4342112, 50.809043399999986], [-3.4336502999999996, 50.80922689999999], [-3.4334261999999995, 50.8092985], [-3.4313859999999994, 50.8100042], [-3.4310787000000005, 50.81010289999999], [-3.4290617, 50.8107594], [-3.4281254999999997, 50.81108849999998], [-3.4271252, 50.81140739999999], [-3.4262876, 50.8117039], [-3.4261755, 50.81174649999999], [-3.4254592999999995, 50.8120183], [-3.424675699999999, 50.8123361], [-3.4239145, 50.812666599999986], [-3.4231986999999995, 50.813007799999994], [-3.422804, 50.8132031], [-3.4224711, 50.8133741], [-3.4211130999999995, 50.8141163], [-3.4201598, 50.81463159999999], [-3.4193312999999996, 50.81503860000001], [-3.4184158999999994, 50.81545739999999], [-3.4174433, 50.8158752], [-3.4163908999999997, 50.8162814], [-3.4153500999999995, 50.81670940000001], [-3.4143261, 50.8171401], [-3.4135980796541814, 50.8175004895817], [-3.413351, 50.8176228], [-3.4121657, 50.8182744], [-3.4109875, 50.8190464], [-3.4105654999999997, 50.81934639999999], [-3.4104466, 50.8194354], [-3.4098551, 50.81988770000001], [-3.4090637, 50.8205792], [-3.4078512, 50.8217072], [-3.406732259403992, 50.82275035457093], [-3.4066671, 50.82281110000001], [-3.4055622999999997, 50.82384989999999], [-3.404438799999999, 50.8248848], [-3.4035589, 50.8257038], [-3.4026999999999994, 50.82651909999999], [-3.4018146999999996, 50.82744350000001], [-3.4010058999999995, 50.8283868], [-3.400538, 50.829001899999994], [-3.4000743999999994, 50.829669799999984], [-3.3992543, 50.830986499999995], [-3.3988899999999997, 50.8315504], [-3.3985011, 50.832101], [-3.3981006999999996, 50.832634], [-3.3975978999999996, 50.8331797], [-3.3970901, 50.8336893], [-3.3965540999999995, 50.83418979999999], [-3.3959851999999997, 50.83467919999999], [-3.3953505999999996, 50.83519149999999], [-3.3945641999999996, 50.8357893], [-3.3938678, 50.83637569999999], [-3.3935004, 50.8366941], [-3.3931407, 50.83701979999999], [-3.3924597, 50.8377004], [-3.3919985999999995, 50.8381833], [-3.391591, 50.8386808], [-3.391316, 50.8390544], [-3.3910648999999995, 50.8394492], [-3.3908409, 50.8398545], [-3.3906554999999994, 50.840278999999995], [-3.3905335, 50.8406544], [-3.3904302, 50.8410313], [-3.3903673, 50.8413974], [-3.3903184, 50.84184569999999], [-3.3902953999999994, 50.8423345], [-3.3903017, 50.8428607], [-3.3903135, 50.8433744], [-3.3902995, 50.84387519999999], [-3.3902501, 50.8443571], [-3.3901635999999997, 50.8448132], [-3.3900186999999997, 50.845310299999994], [-3.3898434999999996, 50.8457477], [-3.3896361999999995, 50.846160899999994], [-3.3893942, 50.8465586], [-3.3890039, 50.8471021], [-3.3885474, 50.84765989999999], [-3.3879288999999995, 50.848358299999994], [-3.3875268, 50.84882739999999], [-3.3873331, 50.84909150000001], [-3.3871922, 50.8492889], [-3.3868595999999997, 50.849795099999994], [-3.3865809, 50.85031159999999], [-3.386345, 50.8508002], [-3.3861483999999997, 50.85129329999999], [-3.3859471999999995, 50.8518646], [-3.3857715999999995, 50.852519400000006], [-3.3855967, 50.85316869999999], [-3.3854661, 50.85380539999999], [-3.3853919999999995, 50.85439190000001], [-3.3853210999999996, 50.85499829999999], [-3.3852902999999994, 50.85543390000001], [-3.3852816, 50.8557047], [-3.3852683999999997, 50.85610520000001], [-3.3852729, 50.856413200000006], [-3.3852742000000005, 50.856492200000005], [-3.3853096, 50.8572399], [-3.3853304999999994, 50.85773330000001], [-3.3853399, 50.858097599999994], [-3.3853475, 50.8589221], [-3.3853054999999994, 50.859760699999995], [-3.3852845, 50.86008429999999], [-3.3852708999999996, 50.860245799999994], [-3.3852095, 50.860976699999995], [-3.3849943, 50.862144699999995], [-3.3847593999999996, 50.8633363], [-3.3845132000000007, 50.864523299999995], [-3.3837731999999994, 50.8680491], [-3.3833746, 50.8699485], [-3.3829737999999994, 50.8718284], [-3.3823921999999995, 50.8746488], [-3.3822666, 50.8752866], [-3.3821676999999997, 50.875910699999984], [-3.3821354, 50.8764924], [-3.3821761999999995, 50.8770848], [-3.3822199, 50.8774824], [-3.3822620999999997, 50.87775400000001], [-3.3823219999999994, 50.878044], [-3.3823782999999996, 50.87828540000001], [-3.3824931, 50.8787029], [-3.3826342000000005, 50.8791488], [-3.382738931186411, 50.87946438542721], [-3.3829884999999997, 50.8802164], [-3.3831016999999997, 50.880703399999994], [-3.3831816999999997, 50.881178899999995], [-3.3832292, 50.88155330000001], [-3.3832554, 50.882003999999995], [-3.3832466999999995, 50.8824323], [-3.3832238999999995, 50.882831999999986], [-3.3831466999999997, 50.88335430000001], [-3.383038, 50.883880899999994], [-3.3828823999999997, 50.8843972], [-3.3826974999999995, 50.8848987], [-3.3825326999999996, 50.88525039999999], [-3.3823736999999996, 50.88556789999999], [-3.3819834999999996, 50.8862773], [-3.3811994, 50.8876265], [-3.3807807, 50.8883639], [-3.3803617, 50.889094], [-3.3799414999999997, 50.8898347], [-3.3796851999999995, 50.890282199999994], [-3.3795268, 50.8905588], [-3.3790279999999995, 50.8914236], [-3.3787735999999997, 50.8918453], [-3.3785182, 50.892249099999994], [-3.3782612000000003, 50.89262740000001], [-3.3780012, 50.8929701], [-3.3775237999999996, 50.8935519], [-3.3772383113356192, 50.89386647483696], [-3.377125299999999, 50.893991], [-3.3768115999999995, 50.894313], [-3.3767036, 50.894423799999984], [-3.3765428, 50.89459], [-3.3764821000000005, 50.8946494], [-3.3756676999999997, 50.8954468], [-3.3753323, 50.895792], [-3.3750955, 50.8960921], [-3.3746756999999996, 50.8965915], [-3.3745039, 50.8968217], [-3.3740701, 50.8974029], [-3.3735215999999997, 50.89821769999999], [-3.3725135999999996, 50.899905699999984], [-3.3709818, 50.90223279999999], [-3.3701414999999995, 50.903364499999995], [-3.3692557999999995, 50.904504200000005], [-3.3683191999999997, 50.905704099999994], [-3.3677697999999996, 50.90644], [-3.3673946, 50.9069654], [-3.3666441, 50.90806849999999], [-3.3657187, 50.90956709999999], [-3.3644033999999996, 50.9117416], [-3.3636819, 50.9128137], [-3.3632876, 50.9133413], [-3.3628780999999996, 50.9138584], [-3.362208, 50.9146465], [-3.3615011, 50.9154241], [-3.3610412, 50.915877], [-3.3606829, 50.9162217], [-3.3603053, 50.916579], [-3.3597653999999997, 50.9170745], [-3.3592963, 50.9174864], [-3.3590813, 50.917671600000006], [-3.358733, 50.9179635], [-3.3575745999999995, 50.9188716], [-3.356752999999999, 50.9194681], [-3.3559245999999994, 50.9200409], [-3.3550596, 50.9206031], [-3.3541453999999997, 50.9211724], [-3.3519019, 50.9225701], [-3.350790299999999, 50.9232662], [-3.3496640999999996, 50.9239609], [-3.3474217999999993, 50.9253703], [-3.3451630999999997, 50.926775000000006], [-3.3427930999999997, 50.928265], [-3.3412239999999995, 50.92922939999999], [-3.3406082, 50.9296172], [-3.3400095, 50.92999230000001], [-3.3386759999999995, 50.9308165], [-3.3376693, 50.93145710000001], [-3.3370569, 50.93183509999999], [-3.3364521999999996, 50.932219999999994], [-3.3348222, 50.9332954], [-3.3335888, 50.9341172], [-3.332392, 50.93496979999999], [-3.3319533999999997, 50.93528129999999], [-3.3311965, 50.93581900000001], [-3.3308426406148004, 50.93610947273908], [-3.3301124, 50.9367089], [-3.3295392999999995, 50.9372381], [-3.3290046, 50.9377638], [-3.3284921999999995, 50.9383393], [-3.3280411999999995, 50.93890929999999], [-3.3278471, 50.93914300000001], [-3.3265761, 50.940733599999994], [-3.3263469, 50.9409846], [-3.3261179, 50.94123129999999], [-3.3257138999999993, 50.9416319], [-3.3252859, 50.9420296], [-3.3247605, 50.9424735], [-3.3243408999999997, 50.94280080000001], [-3.3238044999999996, 50.9431869], [-3.323766551242229, 50.94321224398214], [-3.3232953999999997, 50.94352689999999], [-3.3227429999999996, 50.9438801], [-3.3221943, 50.9441958], [-3.3214996999999995, 50.9445764], [-3.3207273999999996, 50.94497089999999], [-3.3198593, 50.945339699999984], [-3.3191988, 50.9456052], [-3.3184937999999997, 50.94586720000001], [-3.317046700000001, 50.9463301], [-3.3162566999999994, 50.9465465], [-3.3154276, 50.9467538], [-3.3146274999999994, 50.9469173], [-3.3135265000000005, 50.94713200000001], [-3.3131034, 50.9472154], [-3.3119360999999996, 50.94745459999999], [-3.3107839, 50.9477252], [-3.3101230000000004, 50.9478982], [-3.3095071, 50.9480721], [-3.3089086, 50.9482608], [-3.3074299, 50.9487566], [-3.306273, 50.9491994], [-3.3055389, 50.9495019], [-3.3017488, 50.951152699999994], [-3.2900362439150026, 50.95619622377096], [-3.2900291, 50.9561993], [-3.28945, 50.9564152], [-3.2888702999999997, 50.9566183], [-3.2882689, 50.9568045], [-3.2876658, 50.9569827], [-3.2868196999999997, 50.9572152], [-3.2859879, 50.9574392], [-3.2851716999999994, 50.9576765], [-3.2843637999999995, 50.9579343], [-3.2829976999999997, 50.95844280000001], [-3.2827279, 50.9585544], [-3.2826363999999995, 50.95859550000001], [-3.2816980999999994, 50.9590338], [-3.2812949, 50.9592351], [-3.2809178, 50.9594402], [-3.2805271000000005, 50.959658699999984], [-3.2801571999999997, 50.95987879999999], [-3.2794048, 50.9603573], [-3.2787478999999995, 50.9608322], [-3.2782655999999997, 50.96120249999999], [-3.2778247000000005, 50.9615778], [-3.2769655, 50.9623578], [-3.2759226999999997, 50.96335719999999], [-3.2748864, 50.9643506], [-3.2737302999999995, 50.965361399999985], [-3.2729781, 50.9659106], [-3.2723294, 50.966308], [-3.2720978, 50.96646009999999], [-3.2719088, 50.9665887], [-3.2717324000000003, 50.96669810000001], [-3.2712831, 50.96695170000001], [-3.2704756999999995, 50.9673737], [-3.2699024999999997, 50.9676571], [-3.2692806999999995, 50.96793709999999], [-3.268847, 50.9681174], [-3.2683978999999996, 50.9682928], [-3.2679973999999996, 50.9684442], [-3.2675152999999995, 50.96861150000001], [-3.2670372000000003, 50.9687682], [-3.2658760999999994, 50.96910960000001], [-3.2649431, 50.96934449999999], [-3.2634431, 50.96967399999998], [-3.2622463999999995, 50.9699019], [-3.2615258999999996, 50.97007059999999], [-3.2611620999999995, 50.970144700000006], [-3.2605462999999997, 50.97031080000001], [-3.2599348, 50.970481699999986], [-3.258977, 50.9707782], [-3.2581818, 50.97105590000001], [-3.2575592, 50.97130249999999], [-3.2566142, 50.971712], [-3.2553976, 50.9723063], [-3.2541027999999996, 50.973041300000006], [-3.25329, 50.9735816], [-3.2524865999999997, 50.9741288], [-3.250938, 50.9752122], [-3.2501124, 50.975823799999986], [-3.2497193999999996, 50.97612749999998], [-3.2493214, 50.97646220000001], [-3.2489074999999996, 50.976819699999986], [-3.2485839, 50.97713250000001], [-3.2482391999999995, 50.97747779999998], [-3.2479023999999996, 50.97782759999998], [-3.2478332999999995, 50.97790779999998], [-3.2478077999999995, 50.9779322], [-3.2472858, 50.9785585], [-3.2468015999999995, 50.9791126], [-3.2463065, 50.97967789999999], [-3.2457732, 50.98023589999998], [-3.2452536, 50.9807576], [-3.2446447999999997, 50.981288199999995], [-3.2439573, 50.9818268], [-3.2431979, 50.9823847], [-3.2423796999999994, 50.9829216], [-3.2413640999999997, 50.9835391], [-3.2407206, 50.98392759999999], [-3.2401497, 50.9842744], [-3.2390097, 50.9849669], [-3.2381365999999994, 50.985480800000005], [-3.2372306999999996, 50.9859738], [-3.2363084, 50.98643659999999], [-3.2353842, 50.9868454], [-3.234054, 50.98736279999999], [-3.233935022830277, 50.98740219578768], [-3.2335871, 50.9875174], [-3.2326670999999996, 50.98778779999999], [-3.231683799999999, 50.988048199999994], [-3.2305898999999996, 50.9882705], [-3.2304035999999994, 50.9883019], [-3.2295152, 50.988430000000015], [-3.228601, 50.9885346], [-3.2276087999999996, 50.9886018], [-3.2266217, 50.98863109999999], [-3.2250549, 50.9886137], [-3.2234203, 50.98858549999999], [-3.2218042999999996, 50.988599], [-3.2214516999999994, 50.98861939999999], [-3.2201994, 50.9887062], [-3.2189265, 50.98884790000002], [-3.2184579, 50.9889258], [-3.2183039, 50.98894799999999], [-3.217309999999999, 50.98912919999999], [-3.2163581999999997, 50.98933889999999], [-3.215692, 50.98950089999999], [-3.2155458999999995, 50.98953719999999], [-3.2149977999999995, 50.9896803], [-3.2130914999999995, 50.990182199999985], [-3.2114423, 50.99062199999999], [-3.2098385, 50.991038999999994], [-3.2083627, 50.9914469], [-3.2076856000000005, 50.99167589999999], [-3.2070208999999994, 50.991912000000006], [-3.2063085999999994, 50.992160199999994], [-3.205633999999999, 50.9924307], [-3.2050552939123453, 50.99268564501821], [-3.2042675, 50.99303270000001], [-3.2030384999999995, 50.99365809999999], [-3.2025577, 50.9939133], [-3.2017681, 50.99438440000001], [-3.2009918000000006, 50.9948945], [-3.2004123, 50.995310299999986], [-3.1998207999999995, 50.99575079999999], [-3.1987723999999997, 50.9966333], [-3.1978769, 50.997497900000006], [-3.1977423999999997, 50.997648299999994], [-3.1971223, 50.99836159999999], [-3.1968205, 50.998717899999995], [-3.1967547, 50.9988065], [-3.1965594000000004, 50.9990695], [-3.1962912, 50.99942690000001], [-3.1960488999999996, 50.9997532], [-3.1955176999999995, 51.0004061], [-3.1952571, 51.0007162], [-3.1949645, 51.0010309], [-3.1943724999999996, 51.0016207], [-3.1937599999999997, 51.002168299999994], [-3.1928541, 51.0028672], [-3.191774, 51.0036183], [-3.190434, 51.004518899999994], [-3.1890946999999996, 51.0053906], [-3.184924, 51.0080295], [-3.1807539, 51.0106453], [-3.1786177, 51.0119848], [-3.178093099999999, 51.01231059999999], [-3.1764764999999997, 51.0133333], [-3.1743502, 51.0146086], [-3.1733776999999996, 51.01517170000001], [-3.1729991, 51.01537859999999], [-3.1722292, 51.0157993], [-3.1716433, 51.016115099999986], [-3.1710413000000006, 51.0164313], [-3.1698390999999995, 51.0170384], [-3.167472, 51.0181921], [-3.1661495999999993, 51.0188247], [-3.1649527999999996, 51.01936409999999], [-3.1646517, 51.019488499999994], [-3.1633279999999995, 51.0200381], [-3.1622686, 51.0204395], [-3.1616305, 51.0206693], [-3.1608598, 51.0209308], [-3.1599262, 51.0212232], [-3.1589486, 51.021520899999985], [-3.1582106, 51.0217192], [-3.1573859999999994, 51.0219348], [-3.1561085, 51.0222433], [-3.1548334, 51.02250939999999], [-3.1536061, 51.022733200000005], [-3.1523898999999997, 51.02291610000001], [-3.1508048, 51.02313649999999], [-3.1494287999999995, 51.023314199999994], [-3.1486971, 51.0234119], [-3.1480421999999995, 51.0234994], [-3.1466421, 51.0236799], [-3.1454839, 51.0238357], [-3.1442406999999997, 51.0240002], [-3.144103494418325, 51.02401944247558], [-3.1429607999999996, 51.024179700000005], [-3.1420212, 51.02430389999999], [-3.1411019, 51.02442229999999], [-3.1408968, 51.02445060000001], [-3.1372486, 51.0249287], [-3.1366801, 51.02499449999999], [-3.1360402, 51.02506279999999], [-3.1354770999999997, 51.02510949999999], [-3.1348251, 51.0251622], [-3.1342676, 51.02519449999999], [-3.1338008, 51.0252187], [-3.1330091999999996, 51.02524660000001], [-3.1324715999999997, 51.0252517], [-3.1317142999999996, 51.025251], [-3.1311142, 51.0252424], [-3.1304296, 51.025220699999984], [-3.1296686, 51.02518789999999], [-3.1288615999999996, 51.02514729999999], [-3.1276952999999996, 51.025081], [-3.1149169999999997, 51.024475], [-3.1144885999999996, 51.0244545], [-3.113808, 51.02441099999999], [-3.1131047, 51.02435499999999], [-3.1123120999999996, 51.024280700000006], [-3.1116382999999996, 51.0242014], [-3.1106081999999997, 51.0240715], [-3.1098319999999995, 51.023973999999995], [-3.1084837, 51.0238299], [-3.1076545, 51.02372709999999], [-3.1071786999999995, 51.0236764], [-3.1064653, 51.0236064], [-3.1061918, 51.02358559999999], [-3.1060253, 51.023573], [-3.1055959999999994, 51.0235415], [-3.1047945, 51.0234933], [-3.1038695999999995, 51.0234353], [-3.10258048864577, 51.023365680395635]]}", "current_leg_start": "Exeter St. David's", "dest_arr_time_act": "2330", "motion_projection": null, "next_location_lat": "51.0233657", "next_location_lon": "-3.1025805", "previous_location": "Exeter Central", "current_leg_milage": "30.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 18, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57330879\", \"confirmationDeadline\": \"2026-09-18T21:27:14+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7945.958, \"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.391, \"from_m\": 7945.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8600.859, \"from_m\": 8328.391, \"capability_applied\": null, \"effective_limit_mph\": 50.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.27, \"from_m\": 8600.859, \"capability_applied\": null, \"effective_limit_mph\": 60.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.105, \"from_m\": 14725.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15143.061, \"from_m\": 15097.105, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15183.236, \"from_m\": 15143.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\": 16303.487, \"from_m\": 15183.236, \"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.926, \"from_m\": 16303.487, \"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.462, \"from_m\": 17560.926, \"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\": 18340.149, \"from_m\": 17850.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18408.086, \"from_m\": 18340.149, \"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\": 18484.434, \"from_m\": 18408.086, \"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\": 19856.544, \"from_m\": 18484.434, \"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\": 19882.123, \"from_m\": 19856.544, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19925.213, \"from_m\": 19882.123, \"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\": 19974.529, \"from_m\": 19925.213, \"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\": 20107.927, \"from_m\": 19974.529, \"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\": 20882.936, \"from_m\": 20107.927, \"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\": 22877.183, \"from_m\": 20882.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93498.177, \"from_m\": 22877.183, \"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\": 107035.422, \"from_m\": 93498.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 107706.323, \"from_m\": 107035.422, \"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\": 107853.358, \"from_m\": 107706.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 109865.944, \"from_m\": 107853.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110729.206, \"from_m\": 109865.944, \"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\": 113868.676, \"from_m\": 110729.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113987.513, \"from_m\": 113868.676, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135000.667, \"from_m\": 113987.513, \"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\": 135106.519, \"from_m\": 135000.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139760.194, \"from_m\": 135106.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\": 140716.039, \"from_m\": 139760.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141443.676, \"from_m\": 140716.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 141506.728, \"from_m\": 141443.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141523.102, \"from_m\": 141506.728, \"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\": 141560.609, \"from_m\": 141523.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\": 141613.281, \"from_m\": 141560.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\": 142049.105, \"from_m\": 141613.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142398.629, \"from_m\": 142049.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143591.18, \"from_m\": 142398.629, \"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\": 143745.548, \"from_m\": 143591.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144122.859, \"from_m\": 143745.548, \"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\": 144142.947, \"from_m\": 144122.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147955.194, \"from_m\": 144142.947, \"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\": 148307.257, \"from_m\": 147955.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 148429.568, \"from_m\": 148307.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149980.411, \"from_m\": 148429.568, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 150083.962, \"from_m\": 149980.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 150103.469, \"from_m\": 150083.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158543.672, \"from_m\": 150103.469, \"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\": 166877.285, \"from_m\": 158543.672, \"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\": 167693.19, \"from_m\": 166877.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}, {\"to_m\": 167826.065, \"from_m\": 167693.19, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 167921.761, \"from_m\": 167826.065, \"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\": 170143.655, \"from_m\": 167921.761, \"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\": 179128.397, \"from_m\": 170143.655, \"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\": 179220.098, \"from_m\": 179128.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180437.001, \"from_m\": 179220.098, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 180506.522, \"from_m\": 180437.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180562.404, \"from_m\": 180506.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181676.992, \"from_m\": 180562.404, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181692.214, \"from_m\": 181676.992, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181760.114, \"from_m\": 181692.214, \"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\": 182856.841, \"from_m\": 181760.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 183408.934, \"from_m\": 182856.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183648.779, \"from_m\": 183408.934, \"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\": 183835.29, \"from_m\": 183648.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184706.551, \"from_m\": 183835.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 186084.144, \"from_m\": 184706.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 186318.275, \"from_m\": 186084.144, \"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\": 198240.576, \"from_m\": 186318.275, \"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\": 201231.288, \"from_m\": 198240.576, \"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\": 201281.195, \"from_m\": 201231.288, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 201431.588, \"from_m\": 201281.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201543.304, \"from_m\": 201431.588, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 201607.219, \"from_m\": 201543.304, \"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\": 201936.616, \"from_m\": 201607.219, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202278.497, \"from_m\": 201936.616, \"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\": 682408, \"profile_key\": \"2dadf848e16dd415f80e75901166cde03a4c88bb31946974a513ea48eaca1a92\", \"schedule_id\": 39833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.506, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 3, \"distance_m\": 5002.058, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Exton\", \"stage_seq\": 4, \"distance_m\": 5658.513, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Topsham\", \"stage_seq\": 5, \"distance_m\": 8109.854, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Newcourt\", \"stage_seq\": 6, \"distance_m\": 10145.876, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Digby & Sowton\", \"stage_seq\": 7, \"distance_m\": 11423.902, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2046H\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 8, \"distance_m\": 14454.899, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 9, \"distance_m\": 15016.92, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"St. James' Park\", \"stage_seq\": 10, \"distance_m\": 16035.641, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052H\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 16835.961, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2101\", \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 18014.377, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 19925.213, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 14, \"distance_m\": 41805.7, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 15, \"distance_m\": 44586.661, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Whiteball\", \"stage_seq\": 16, \"distance_m\": 51312.31, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 17, \"distance_m\": 64722.378, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2132\", \"location\": \"Taunton\", \"stage_seq\": 18, \"distance_m\": 67423.263, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Cogload Jn\", \"stage_seq\": 19, \"distance_m\": 74896.663, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Bridgwater\", \"stage_seq\": 20, \"distance_m\": 85925.675, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 21, \"distance_m\": 96052.708, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Uphill Jn\", \"stage_seq\": 22, \"distance_m\": 107576.072, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2202H\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 23, \"distance_m\": 110476.538, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Worle Jn\", \"stage_seq\": 24, \"distance_m\": 114070.419, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Worle\", \"stage_seq\": 25, \"distance_m\": 114970.991, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Yatton\", \"stage_seq\": 26, \"distance_m\": 121687.594, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2220\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 27, \"distance_m\": 127986.289, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Parson Street\", \"stage_seq\": 28, \"distance_m\": 137961.783, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 29, \"distance_m\": 140303.198, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2234\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 30, \"distance_m\": 140835.266, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Bristol East Jn\", \"stage_seq\": 31, \"distance_m\": 141402.978, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 32, \"distance_m\": 141994.597, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Horfield Jn\", \"stage_seq\": 33, \"distance_m\": 146887.772, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 34, \"distance_m\": 147902.609, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Patchway\", \"stage_seq\": 35, \"distance_m\": 150453.134, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Pilning\", \"stage_seq\": 36, \"distance_m\": 156368.126, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 37, \"distance_m\": 158543.672, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 38, \"distance_m\": 165536.789, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2255\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 39, \"distance_m\": 167331.655, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 40, \"distance_m\": 179504.734, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 41, \"distance_m\": 182050.682, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 42, \"distance_m\": 182562.255, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2311\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 43, \"distance_m\": 183051.756, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Gaer Jn\", \"stage_seq\": 44, \"distance_m\": 184747.165, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 45, \"distance_m\": 185776.336, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Marshfield\", \"stage_seq\": 46, \"distance_m\": 191727.999, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 47, \"distance_m\": 200858.187, \"section_seq\": 1, \"route_path_id\": 109625}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 48, \"distance_m\": 202278.497, \"section_seq\": 1, \"route_path_id\": 109625}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 202278.497, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109625}], \"total_distance_m\": 202278.497, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 194195.786, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8082.711, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2024", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "28.0", "current_position_lat": "51.0233657", "current_position_lon": "-3.1025805", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:27:36Z\", \"source_id\": 18263632, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:30:14Z\", \"source_id\": 18265477, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:34:15Z\", \"source_id\": 57229758, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:34:18Z\", \"source_id\": 18268372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:39:05Z\", \"source_id\": 18271519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:42:07Z\", \"source_id\": 18273571, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:46:07Z\", \"source_id\": 18276311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:47:41Z\", \"source_id\": 57261834, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:47:49Z\", \"source_id\": 18277452, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:50:08Z\", \"source_id\": 57267786, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:50:13Z\", \"source_id\": 18279116, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:53:35Z\", \"source_id\": 57276061, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:53:37Z\", \"source_id\": 18281372, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:13:10Z\", \"source_id\": 57322632, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:13:16Z\", \"source_id\": 18294585, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:14:19Z\", \"source_id\": 57325444, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:14:21Z\", \"source_id\": 18295313, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tiverton Parkway", "service_state_platform": "2", "timing_fact_generation": 1789765322942047, "current_leg_arrival_utc": "2026-09-18T21:27:14+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:00.542456", "service_state_evidence_id": 57325444, "current_leg_start_actual_dep": "2026-09-18T21:00:44+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:01.031242", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O EXM CDF 2U34 166203 3 90 None {"version": 3, "segments": [{"to_m": 7945.958, "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.391, "from_m": 7945.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8600.859, "from_m": 8328.391, "capability_applied": null, "effective_limit_mph": 50.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.27, "from_m": 8600.859, "capability_applied": null, "effective_limit_mph": 60.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.105, "from_m": 14725.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15143.061, "from_m": 15097.105, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15183.236, "from_m": 15143.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": 16303.487, "from_m": 15183.236, "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.926, "from_m": 16303.487, "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.462, "from_m": 17560.926, "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": 18340.149, "from_m": 17850.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18408.086, "from_m": 18340.149, "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": 18484.434, "from_m": 18408.086, "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": 19856.544, "from_m": 18484.434, "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": 19882.123, "from_m": 19856.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19925.213, "from_m": 19882.123, "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": 19974.529, "from_m": 19925.213, "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": 20107.927, "from_m": 19974.529, "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": 20882.936, "from_m": 20107.927, "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": 22877.183, "from_m": 20882.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93498.177, "from_m": 22877.183, "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": 107035.422, "from_m": 93498.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 107706.323, "from_m": 107035.422, "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": 107853.358, "from_m": 107706.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 109865.944, "from_m": 107853.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110729.206, "from_m": 109865.944, "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": 113868.676, "from_m": 110729.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113987.513, "from_m": 113868.676, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135000.667, "from_m": 113987.513, "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": 135106.519, "from_m": 135000.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139760.194, "from_m": 135106.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": 140716.039, "from_m": 139760.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141443.676, "from_m": 140716.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 141506.728, "from_m": 141443.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141523.102, "from_m": 141506.728, "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": 141560.609, "from_m": 141523.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": 141613.281, "from_m": 141560.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": 142049.105, "from_m": 141613.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142398.629, "from_m": 142049.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143591.18, "from_m": 142398.629, "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": 143745.548, "from_m": 143591.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144122.859, "from_m": 143745.548, "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": 144142.947, "from_m": 144122.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147955.194, "from_m": 144142.947, "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": 148307.257, "from_m": 147955.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 148429.568, "from_m": 148307.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149980.411, "from_m": 148429.568, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 150083.962, "from_m": 149980.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 150103.469, "from_m": 150083.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158543.672, "from_m": 150103.469, "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": 166877.285, "from_m": 158543.672, "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": 167693.19, "from_m": 166877.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}, {"to_m": 167826.065, "from_m": 167693.19, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 167921.761, "from_m": 167826.065, "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": 170143.655, "from_m": 167921.761, "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": 179128.397, "from_m": 170143.655, "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": 179220.098, "from_m": 179128.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180437.001, "from_m": 179220.098, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180506.522, "from_m": 180437.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180562.404, "from_m": 180506.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181676.992, "from_m": 180562.404, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181692.214, "from_m": 181676.992, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181760.114, "from_m": 181692.214, "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": 182856.841, "from_m": 181760.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 183408.934, "from_m": 182856.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183648.779, "from_m": 183408.934, "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": 183835.29, "from_m": 183648.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184706.551, "from_m": 183835.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 186084.144, "from_m": 184706.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 186318.275, "from_m": 186084.144, "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": 198240.576, "from_m": 186318.275, "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": 201231.288, "from_m": 198240.576, "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": 201281.195, "from_m": 201231.288, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201431.588, "from_m": 201281.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201543.304, "from_m": 201431.588, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201607.219, "from_m": 201543.304, "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": 201936.616, "from_m": 201607.219, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202278.497, "from_m": 201936.616, "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": 682408, "profile_key": "2dadf848e16dd415f80e75901166cde03a4c88bb31946974a513ea48eaca1a92", "schedule_id": 39833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2024", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.506, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Lympstone Commando", "stage_seq": 3, "distance_m": 5002.058, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Exton", "stage_seq": 4, "distance_m": 5658.513, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Topsham", "stage_seq": 5, "distance_m": 8109.854, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Newcourt", "stage_seq": 6, "distance_m": 10145.876, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Digby & Sowton", "stage_seq": 7, "distance_m": 11423.902, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2046H", "location": "Polsloe Bridge", "stage_seq": 8, "distance_m": 14454.899, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Exmouth Jn", "stage_seq": 9, "distance_m": 15016.92, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "St. James' Park", "stage_seq": 10, "distance_m": 16035.641, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052H", "location": "Exeter Central", "stage_seq": 11, "distance_m": 16835.961, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2101", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 18014.377, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Cowley Bridge Jn", "stage_seq": 13, "distance_m": 19925.213, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Tiverton Loop", "stage_seq": 14, "distance_m": 41805.7, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Tiverton Parkway", "stage_seq": 15, "distance_m": 44586.661, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Whiteball", "stage_seq": 16, "distance_m": 51312.31, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Norton Fitzwarren Jn", "stage_seq": 17, "distance_m": 64722.378, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2132", "location": "Taunton", "stage_seq": 18, "distance_m": 67423.263, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Cogload Jn", "stage_seq": 19, "distance_m": 74896.663, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Bridgwater", "stage_seq": 20, "distance_m": 85925.675, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Highbridge & Burnham", "stage_seq": 21, "distance_m": 96052.708, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Uphill Jn", "stage_seq": 22, "distance_m": 107576.072, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2202H", "location": "Weston-super-Mare", "stage_seq": 23, "distance_m": 110476.538, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Worle Jn", "stage_seq": 24, "distance_m": 114070.419, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Worle", "stage_seq": 25, "distance_m": 114970.991, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Yatton", "stage_seq": 26, "distance_m": 121687.594, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2220", "location": "Nailsea & Backwell", "stage_seq": 27, "distance_m": 127986.289, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Parson Street", "stage_seq": 28, "distance_m": 137961.783, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Bristol West Jn", "stage_seq": 29, "distance_m": 140303.198, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2234", "location": "Bristol Temple Meads", "stage_seq": 30, "distance_m": 140835.266, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Bristol East Jn", "stage_seq": 31, "distance_m": 141402.978, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Dr Day's Jn", "stage_seq": 32, "distance_m": 141994.597, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Horfield Jn", "stage_seq": 33, "distance_m": 146887.772, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Filton Abbey Wood", "stage_seq": 34, "distance_m": 147902.609, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Patchway", "stage_seq": 35, "distance_m": 150453.134, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Pilning", "stage_seq": 36, "distance_m": 156368.126, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Severn Tunnel East", "stage_seq": 37, "distance_m": 158543.672, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Severn Tunnel West", "stage_seq": 38, "distance_m": 165536.789, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2255", "location": "Severn Tunnel Junction", "stage_seq": 39, "distance_m": 167331.655, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Llanwern West Jn", "stage_seq": 40, "distance_m": 179504.734, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Maindee East Jn", "stage_seq": 41, "distance_m": 182050.682, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Maindee West Jn", "stage_seq": 42, "distance_m": 182562.255, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2311", "location": "Newport (South Wales)", "stage_seq": 43, "distance_m": 183051.756, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Gaer Jn", "stage_seq": 44, "distance_m": 184747.165, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Ebbw Jn", "stage_seq": 45, "distance_m": 185776.336, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Marshfield", "stage_seq": 46, "distance_m": 191727.999, "section_seq": 1, "route_path_id": 109625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Long Dyke Jn", "stage_seq": 47, "distance_m": 200858.187, "section_seq": 1, "route_path_id": 109625}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 48, "distance_m": 202278.497, "section_seq": 1, "route_path_id": 109625}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 202278.497, "from_m": 0.0, "section_seq": 1, "route_path_id": 109625}], "total_distance_m": 202278.497, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 194195.786, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8082.711, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:27:36Z", "source_id": 18263632, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T20:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:30:14Z", "source_id": 18265477, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:34:15Z", "source_id": 57229758, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T19:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:34:18Z", "source_id": 18268372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T20:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:39:05Z", "source_id": 18271519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T20:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:42:07Z", "source_id": 18273571, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T20:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:46:07Z", "source_id": 18276311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:47:41Z", "source_id": 57261834, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T19:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:47:49Z", "source_id": 18277452, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:50:08Z", "source_id": 57267786, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T19:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:50:13Z", "source_id": 18279116, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26452, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:53:35Z", "source_id": 57276061, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T19:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:53:37Z", "source_id": 18281372, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:13:10Z", "source_id": 57322632, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T20:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:13:16Z", "source_id": 18294585, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:14:19Z", "source_id": 57325444, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T20:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:14:21Z", "source_id": 18295313, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T21:15:00+01:00", "operational_fact": true}] Exmouth 2024 2024 None None None Cardiff Central 2330 2330 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15508/2026-09-18/detailed None Exeter St. David's 2026-09-18T21:00:44+01:00 Taunton 28.0 {"type": "LineString", "coordinates": [[-3.5438196903805395, 50.72966196299626], [-3.5437884999999993, 50.73046620000001], [-3.5437888999999996, 50.7308791], [-3.5437991, 50.7310462], [-3.5438160999999995, 50.73132609999999], [-3.5438517000000003, 50.73154720000001], [-3.5438750999999997, 50.73189309999999], [-3.5439145, 50.732132], [-3.5439655, 50.732394], [-3.5440164999999997, 50.7326568], [-3.5440631, 50.732843200000005], [-3.5441495000000005, 50.7331599], [-3.5441716, 50.73324070000001], [-3.5442636, 50.7335387], [-3.5443547, 50.73383410000001], [-3.5445143999999997, 50.73436199999998], [-3.5446470999999997, 50.7347719], [-3.544894, 50.7355711], [-3.5451744, 50.736437], [-3.5452808, 50.73678199999999], [-3.5456909999999997, 50.7380932], [-3.5459245, 50.738815599999995], [-3.5460812999999995, 50.739246], [-3.5462911, 50.73973689999999], [-3.5465090999999997, 50.7401979], [-3.5467397999999997, 50.740614], [-3.5470281, 50.7410885], [-3.5473077, 50.741530299999994], [-3.5475379999999994, 50.74191389999999], [-3.547773799999999, 50.742337899999995], [-3.5478857, 50.742586], [-3.5479984, 50.7428668], [-3.5481056, 50.7431776], [-3.548189, 50.743467200000005], [-3.5482863999999994, 50.7439109], [-3.548328, 50.74423049999999], [-3.5483561999999997, 50.7445604], [-3.5483541999999995, 50.7449287], [-3.5483232, 50.7452929], [-3.5482797, 50.7456013], [-3.5482305, 50.7458409], [-3.5481263999999997, 50.74606129999999], [-3.5481179, 50.7461072], [-3.5480716001450365, 50.746240964052376], [-3.5480024999999995, 50.746440599999985], [-3.5478922999999996, 50.7468786], [-3.5478038999999995, 50.747104099999994], [-3.5477445999999997, 50.7472369], [-3.5475592999999996, 50.7476207], [-3.5472836999999995, 50.74801159999999], [-3.5471724, 50.74816249999999], [-3.5469693, 50.74841910000001], [-3.5465616999999994, 50.7488657], [-3.5462859, 50.7491351], [-3.546136, 50.7492632], [-3.545827, 50.749531299999994], [-3.5455182999999995, 50.74976370000001], [-3.545273, 50.749925600000005], [-3.5450169, 50.7500671], [-3.5445975999999995, 50.750346], [-3.5441881999999993, 50.750586799999994], [-3.5438741999999994, 50.75075569999999], [-3.5432173999999996, 50.75107549999999], [-3.5426119, 50.751334199999995], [-3.5420728, 50.7515386], [-3.541758, 50.7516466], [-3.5414602999999993, 50.751739400000005], [-3.5408336999999994, 50.75191889999999], [-3.540195, 50.75207489999999], [-3.5390686, 50.752330099999995], [-3.5387819, 50.7523951], [-3.5380577999999994, 50.75256789999999], [-3.5374133999999997, 50.75274519999999], [-3.536473599999999, 50.7530179], [-3.5358089999999995, 50.7532344], [-3.5350008999999996, 50.7535228], [-3.5344645999999997, 50.75374349999999], [-3.5336947, 50.7540593], [-3.5330401999999994, 50.7543547], [-3.5323078999999997, 50.754714699999994], [-3.5316921999999997, 50.755041799999994], [-3.5311076, 50.75537460000001], [-3.5306884999999997, 50.755623], [-3.5303113999999995, 50.7558691], [-3.5294254, 50.75644259999999], [-3.5288446999999996, 50.7568323], [-3.5287030999999995, 50.7569265], [-3.5279698, 50.757410499999985], [-3.5270807, 50.75799829999999], [-3.5252668, 50.7592015], [-3.5243484, 50.7598044], [-3.5235015999999995, 50.7603096], [-3.523021, 50.760568799999994], [-3.5225163, 50.760821799999995], [-3.5214934999999996, 50.7612998], [-3.5211448, 50.761465099999995], [-3.5204663, 50.7617866], [-3.5199830999999997, 50.762040000000006], [-3.5195139999999996, 50.76230629999999], [-3.5184733, 50.7629682], [-3.5175001999999997, 50.7637061], [-3.5171900999999997, 50.7639531], [-3.5165168, 50.7645593], [-3.5162014, 50.7648594], [-3.5159017999999995, 50.765145999999994], [-3.5155305999999995, 50.76556050000001], [-3.5152003779808267, 50.765967351893885], [-3.5151837, 50.7659879], [-3.5145332999999996, 50.766863400000005], [-3.5139332999999997, 50.7676549], [-3.513544, 50.76810909999998], [-3.5131564, 50.76853560000001], [-3.5128016999999994, 50.7688874], [-3.5124706999999997, 50.769209999999994], [-3.5121241999999997, 50.769522499999994], [-3.5117901999999996, 50.7697904], [-3.5102523999999997, 50.7709924], [-3.5093078, 50.771800000000006], [-3.5090652, 50.7720228], [-3.5086531999999995, 50.7724238], [-3.5082712999999996, 50.77283330000001], [-3.5079129999999994, 50.7732393], [-3.5075481999999996, 50.7736975], [-3.5070223, 50.774402499999994], [-3.5064991999999995, 50.77513400000001], [-3.5057933, 50.7761324], [-3.5054779, 50.77657859999999], [-3.5036722, 50.7791459], [-3.5034296080661336, 50.77946021513221], [-3.5031573999999996, 50.7798129], [-3.5026504000000003, 50.78038670000001], [-3.5024265, 50.7806438], [-3.5019313999999997, 50.78111690000001], [-3.501426, 50.7815538], [-3.5009639999999997, 50.781908400000006], [-3.5004923, 50.78225289999999], [-3.5000478, 50.78254229999999], [-3.4995573999999996, 50.78283690000001], [-3.4990849999999996, 50.78309999999999], [-3.4986030999999995, 50.78334310000001], [-3.497602399999999, 50.783805099999995], [-3.4968005999999994, 50.784158], [-3.4959561999999997, 50.7845107], [-3.4951181, 50.784856], [-3.494308, 50.78521169999999], [-3.4934586, 50.7856536], [-3.4926221999999996, 50.7861262], [-3.4909509999999995, 50.787109], [-3.4892658, 50.7880816], [-3.4875732, 50.7890447], [-3.4841179999999996, 50.79102619999999], [-3.4806653999999995, 50.7930071], [-3.4763452, 50.79548439999999], [-3.4720458999999995, 50.7979467], [-3.4691155999999994, 50.7996234], [-3.4689975999999993, 50.799696199999985], [-3.4667483, 50.800985399999995], [-3.4658356, 50.80148710000001], [-3.4649043, 50.80196240000001], [-3.4641944, 50.802289], [-3.4635038999999996, 50.80258260000001], [-3.4626499999999996, 50.80291679999999], [-3.4617971999999995, 50.8032262], [-3.4613085, 50.80339250000001], [-3.4603060999999995, 50.80369069999999], [-3.4592644999999997, 50.803977499999995], [-3.458653599999999, 50.804115299999985], [-3.458077799999999, 50.80424099999999], [-3.4575297, 50.804350200000016], [-3.4569262, 50.80446629999999], [-3.4557358, 50.80464689999999], [-3.4542424, 50.8048356], [-3.4538183999999994, 50.80488999999999], [-3.4536814, 50.80490759999999], [-3.453595, 50.80491870000001], [-3.4526896, 50.805035], [-3.4513952, 50.80523459999999], [-3.4500902, 50.805462899999995], [-3.4487939999999995, 50.8057283], [-3.4475279999999997, 50.8060083], [-3.4462537, 50.8062809], [-3.4455887999999995, 50.80640419999999], [-3.4449576999999993, 50.806510499999995], [-3.4423346, 50.8069181], [-3.4422885, 50.806926199999985], [-3.4408953, 50.80717190000001], [-3.4400294, 50.80733889999999], [-3.4391882, 50.807528600000005], [-3.4385115000000006, 50.8076933], [-3.4381682, 50.807781600000006], [-3.4371847000000004, 50.80805699999999], [-3.4368170999999994, 50.80817], [-3.4342112, 50.809043399999986], [-3.4336502999999996, 50.80922689999999], [-3.4334261999999995, 50.8092985], [-3.4313859999999994, 50.8100042], [-3.4310787000000005, 50.81010289999999], [-3.4290617, 50.8107594], [-3.4281254999999997, 50.81108849999998], [-3.4271252, 50.81140739999999], [-3.4262876, 50.8117039], [-3.4261755, 50.81174649999999], [-3.4254592999999995, 50.8120183], [-3.424675699999999, 50.8123361], [-3.4239145, 50.812666599999986], [-3.4231986999999995, 50.813007799999994], [-3.422804, 50.8132031], [-3.4224711, 50.8133741], [-3.4211130999999995, 50.8141163], [-3.4201598, 50.81463159999999], [-3.4193312999999996, 50.81503860000001], [-3.4184158999999994, 50.81545739999999], [-3.4174433, 50.8158752], [-3.4163908999999997, 50.8162814], [-3.4153500999999995, 50.81670940000001], [-3.4143261, 50.8171401], [-3.4135980796541814, 50.8175004895817], [-3.413351, 50.8176228], [-3.4121657, 50.8182744], [-3.4109875, 50.8190464], [-3.4105654999999997, 50.81934639999999], [-3.4104466, 50.8194354], [-3.4098551, 50.81988770000001], [-3.4090637, 50.8205792], [-3.4078512, 50.8217072], [-3.406732259403992, 50.82275035457093], [-3.4066671, 50.82281110000001], [-3.4055622999999997, 50.82384989999999], [-3.404438799999999, 50.8248848], [-3.4035589, 50.8257038], [-3.4026999999999994, 50.82651909999999], [-3.4018146999999996, 50.82744350000001], [-3.4010058999999995, 50.8283868], [-3.400538, 50.829001899999994], [-3.4000743999999994, 50.829669799999984], [-3.3992543, 50.830986499999995], [-3.3988899999999997, 50.8315504], [-3.3985011, 50.832101], [-3.3981006999999996, 50.832634], [-3.3975978999999996, 50.8331797], [-3.3970901, 50.8336893], [-3.3965540999999995, 50.83418979999999], [-3.3959851999999997, 50.83467919999999], [-3.3953505999999996, 50.83519149999999], [-3.3945641999999996, 50.8357893], [-3.3938678, 50.83637569999999], [-3.3935004, 50.8366941], [-3.3931407, 50.83701979999999], [-3.3924597, 50.8377004], [-3.3919985999999995, 50.8381833], [-3.391591, 50.8386808], [-3.391316, 50.8390544], [-3.3910648999999995, 50.8394492], [-3.3908409, 50.8398545], [-3.3906554999999994, 50.840278999999995], [-3.3905335, 50.8406544], [-3.3904302, 50.8410313], [-3.3903673, 50.8413974], [-3.3903184, 50.84184569999999], [-3.3902953999999994, 50.8423345], [-3.3903017, 50.8428607], [-3.3903135, 50.8433744], [-3.3902995, 50.84387519999999], [-3.3902501, 50.8443571], [-3.3901635999999997, 50.8448132], [-3.3900186999999997, 50.845310299999994], [-3.3898434999999996, 50.8457477], [-3.3896361999999995, 50.846160899999994], [-3.3893942, 50.8465586], [-3.3890039, 50.8471021], [-3.3885474, 50.84765989999999], [-3.3879288999999995, 50.848358299999994], [-3.3875268, 50.84882739999999], [-3.3873331, 50.84909150000001], [-3.3871922, 50.8492889], [-3.3868595999999997, 50.849795099999994], [-3.3865809, 50.85031159999999], [-3.386345, 50.8508002], [-3.3861483999999997, 50.85129329999999], [-3.3859471999999995, 50.8518646], [-3.3857715999999995, 50.852519400000006], [-3.3855967, 50.85316869999999], [-3.3854661, 50.85380539999999], [-3.3853919999999995, 50.85439190000001], [-3.3853210999999996, 50.85499829999999], [-3.3852902999999994, 50.85543390000001], [-3.3852816, 50.8557047], [-3.3852683999999997, 50.85610520000001], [-3.3852729, 50.856413200000006], [-3.3852742000000005, 50.856492200000005], [-3.3853096, 50.8572399], [-3.3853304999999994, 50.85773330000001], [-3.3853399, 50.858097599999994], [-3.3853475, 50.8589221], [-3.3853054999999994, 50.859760699999995], [-3.3852845, 50.86008429999999], [-3.3852708999999996, 50.860245799999994], [-3.3852095, 50.860976699999995], [-3.3849943, 50.862144699999995], [-3.3847593999999996, 50.8633363], [-3.3845132000000007, 50.864523299999995], [-3.3837731999999994, 50.8680491], [-3.3833746, 50.8699485], [-3.3829737999999994, 50.8718284], [-3.3823921999999995, 50.8746488], [-3.3822666, 50.8752866], [-3.3821676999999997, 50.875910699999984], [-3.3821354, 50.8764924], [-3.3821761999999995, 50.8770848], [-3.3822199, 50.8774824], [-3.3822620999999997, 50.87775400000001], [-3.3823219999999994, 50.878044], [-3.3823782999999996, 50.87828540000001], [-3.3824931, 50.8787029], [-3.3826342000000005, 50.8791488], [-3.382738931186411, 50.87946438542721], [-3.3829884999999997, 50.8802164], [-3.3831016999999997, 50.880703399999994], [-3.3831816999999997, 50.881178899999995], [-3.3832292, 50.88155330000001], [-3.3832554, 50.882003999999995], [-3.3832466999999995, 50.8824323], [-3.3832238999999995, 50.882831999999986], [-3.3831466999999997, 50.88335430000001], [-3.383038, 50.883880899999994], [-3.3828823999999997, 50.8843972], [-3.3826974999999995, 50.8848987], [-3.3825326999999996, 50.88525039999999], [-3.3823736999999996, 50.88556789999999], [-3.3819834999999996, 50.8862773], [-3.3811994, 50.8876265], [-3.3807807, 50.8883639], [-3.3803617, 50.889094], [-3.3799414999999997, 50.8898347], [-3.3796851999999995, 50.890282199999994], [-3.3795268, 50.8905588], [-3.3790279999999995, 50.8914236], [-3.3787735999999997, 50.8918453], [-3.3785182, 50.892249099999994], [-3.3782612000000003, 50.89262740000001], [-3.3780012, 50.8929701], [-3.3775237999999996, 50.8935519], [-3.3772383113356192, 50.89386647483696], [-3.377125299999999, 50.893991], [-3.3768115999999995, 50.894313], [-3.3767036, 50.894423799999984], [-3.3765428, 50.89459], [-3.3764821000000005, 50.8946494], [-3.3756676999999997, 50.8954468], [-3.3753323, 50.895792], [-3.3750955, 50.8960921], [-3.3746756999999996, 50.8965915], [-3.3745039, 50.8968217], [-3.3740701, 50.8974029], [-3.3735215999999997, 50.89821769999999], [-3.3725135999999996, 50.899905699999984], [-3.3709818, 50.90223279999999], [-3.3701414999999995, 50.903364499999995], [-3.3692557999999995, 50.904504200000005], [-3.3683191999999997, 50.905704099999994], [-3.3677697999999996, 50.90644], [-3.3673946, 50.9069654], [-3.3666441, 50.90806849999999], [-3.3657187, 50.90956709999999], [-3.3644033999999996, 50.9117416], [-3.3636819, 50.9128137], [-3.3632876, 50.9133413], [-3.3628780999999996, 50.9138584], [-3.362208, 50.9146465], [-3.3615011, 50.9154241], [-3.3610412, 50.915877], [-3.3606829, 50.9162217], [-3.3603053, 50.916579], [-3.3597653999999997, 50.9170745], [-3.3592963, 50.9174864], [-3.3590813, 50.917671600000006], [-3.358733, 50.9179635], [-3.3575745999999995, 50.9188716], [-3.356752999999999, 50.9194681], [-3.3559245999999994, 50.9200409], [-3.3550596, 50.9206031], [-3.3541453999999997, 50.9211724], [-3.3519019, 50.9225701], [-3.350790299999999, 50.9232662], [-3.3496640999999996, 50.9239609], [-3.3474217999999993, 50.9253703], [-3.3451630999999997, 50.926775000000006], [-3.3427930999999997, 50.928265], [-3.3412239999999995, 50.92922939999999], [-3.3406082, 50.9296172], [-3.3400095, 50.92999230000001], [-3.3386759999999995, 50.9308165], [-3.3376693, 50.93145710000001], [-3.3370569, 50.93183509999999], [-3.3364521999999996, 50.932219999999994], [-3.3348222, 50.9332954], [-3.3335888, 50.9341172], [-3.332392, 50.93496979999999], [-3.3319533999999997, 50.93528129999999], [-3.3311965, 50.93581900000001], [-3.3308426406148004, 50.93610947273908], [-3.3301124, 50.9367089], [-3.3295392999999995, 50.9372381], [-3.3290046, 50.9377638], [-3.3284921999999995, 50.9383393], [-3.3280411999999995, 50.93890929999999], [-3.3278471, 50.93914300000001], [-3.3265761, 50.940733599999994], [-3.3263469, 50.9409846], [-3.3261179, 50.94123129999999], [-3.3257138999999993, 50.9416319], [-3.3252859, 50.9420296], [-3.3247605, 50.9424735], [-3.3243408999999997, 50.94280080000001], [-3.3238044999999996, 50.9431869], [-3.323766551242229, 50.94321224398214], [-3.3232953999999997, 50.94352689999999], [-3.3227429999999996, 50.9438801], [-3.3221943, 50.9441958], [-3.3214996999999995, 50.9445764], [-3.3207273999999996, 50.94497089999999], [-3.3198593, 50.945339699999984], [-3.3191988, 50.9456052], [-3.3184937999999997, 50.94586720000001], [-3.317046700000001, 50.9463301], [-3.3162566999999994, 50.9465465], [-3.3154276, 50.9467538], [-3.3146274999999994, 50.9469173], [-3.3135265000000005, 50.94713200000001], [-3.3131034, 50.9472154], [-3.3119360999999996, 50.94745459999999], [-3.3107839, 50.9477252], [-3.3101230000000004, 50.9478982], [-3.3095071, 50.9480721], [-3.3089086, 50.9482608], [-3.3074299, 50.9487566], [-3.306273, 50.9491994], [-3.3055389, 50.9495019], [-3.3017488, 50.951152699999994], [-3.2900362439150026, 50.95619622377096], [-3.2900291, 50.9561993], [-3.28945, 50.9564152], [-3.2888702999999997, 50.9566183], [-3.2882689, 50.9568045], [-3.2876658, 50.9569827], [-3.2868196999999997, 50.9572152], [-3.2859879, 50.9574392], [-3.2851716999999994, 50.9576765], [-3.2843637999999995, 50.9579343], [-3.2829976999999997, 50.95844280000001], [-3.2827279, 50.9585544], [-3.2826363999999995, 50.95859550000001], [-3.2816980999999994, 50.9590338], [-3.2812949, 50.9592351], [-3.2809178, 50.9594402], [-3.2805271000000005, 50.959658699999984], [-3.2801571999999997, 50.95987879999999], [-3.2794048, 50.9603573], [-3.2787478999999995, 50.9608322], [-3.2782655999999997, 50.96120249999999], [-3.2778247000000005, 50.9615778], [-3.2769655, 50.9623578], [-3.2759226999999997, 50.96335719999999], [-3.2748864, 50.9643506], [-3.2737302999999995, 50.965361399999985], [-3.2729781, 50.9659106], [-3.2723294, 50.966308], [-3.2720978, 50.96646009999999], [-3.2719088, 50.9665887], [-3.2717324000000003, 50.96669810000001], [-3.2712831, 50.96695170000001], [-3.2704756999999995, 50.9673737], [-3.2699024999999997, 50.9676571], [-3.2692806999999995, 50.96793709999999], [-3.268847, 50.9681174], [-3.2683978999999996, 50.9682928], [-3.2679973999999996, 50.9684442], [-3.2675152999999995, 50.96861150000001], [-3.2670372000000003, 50.9687682], [-3.2658760999999994, 50.96910960000001], [-3.2649431, 50.96934449999999], [-3.2634431, 50.96967399999998], [-3.2622463999999995, 50.9699019], [-3.2615258999999996, 50.97007059999999], [-3.2611620999999995, 50.970144700000006], [-3.2605462999999997, 50.97031080000001], [-3.2599348, 50.970481699999986], [-3.258977, 50.9707782], [-3.2581818, 50.97105590000001], [-3.2575592, 50.97130249999999], [-3.2566142, 50.971712], [-3.2553976, 50.9723063], [-3.2541027999999996, 50.973041300000006], [-3.25329, 50.9735816], [-3.2524865999999997, 50.9741288], [-3.250938, 50.9752122], [-3.2501124, 50.975823799999986], [-3.2497193999999996, 50.97612749999998], [-3.2493214, 50.97646220000001], [-3.2489074999999996, 50.976819699999986], [-3.2485839, 50.97713250000001], [-3.2482391999999995, 50.97747779999998], [-3.2479023999999996, 50.97782759999998], [-3.2478332999999995, 50.97790779999998], [-3.2478077999999995, 50.9779322], [-3.2472858, 50.9785585], [-3.2468015999999995, 50.9791126], [-3.2463065, 50.97967789999999], [-3.2457732, 50.98023589999998], [-3.2452536, 50.9807576], [-3.2446447999999997, 50.981288199999995], [-3.2439573, 50.9818268], [-3.2431979, 50.9823847], [-3.2423796999999994, 50.9829216], [-3.2413640999999997, 50.9835391], [-3.2407206, 50.98392759999999], [-3.2401497, 50.9842744], [-3.2390097, 50.9849669], [-3.2381365999999994, 50.985480800000005], [-3.2372306999999996, 50.9859738], [-3.2363084, 50.98643659999999], [-3.2353842, 50.9868454], [-3.234054, 50.98736279999999], [-3.233935022830277, 50.98740219578768], [-3.2335871, 50.9875174], [-3.2326670999999996, 50.98778779999999], [-3.231683799999999, 50.988048199999994], [-3.2305898999999996, 50.9882705], [-3.2304035999999994, 50.9883019], [-3.2295152, 50.988430000000015], [-3.228601, 50.9885346], [-3.2276087999999996, 50.9886018], [-3.2266217, 50.98863109999999], [-3.2250549, 50.9886137], [-3.2234203, 50.98858549999999], [-3.2218042999999996, 50.988599], [-3.2214516999999994, 50.98861939999999], [-3.2201994, 50.9887062], [-3.2189265, 50.98884790000002], [-3.2184579, 50.9889258], [-3.2183039, 50.98894799999999], [-3.217309999999999, 50.98912919999999], [-3.2163581999999997, 50.98933889999999], [-3.215692, 50.98950089999999], [-3.2155458999999995, 50.98953719999999], [-3.2149977999999995, 50.9896803], [-3.2130914999999995, 50.990182199999985], [-3.2114423, 50.99062199999999], [-3.2098385, 50.991038999999994], [-3.2083627, 50.9914469], [-3.2076856000000005, 50.99167589999999], [-3.2070208999999994, 50.991912000000006], [-3.2063085999999994, 50.992160199999994], [-3.205633999999999, 50.9924307], [-3.2050552939123453, 50.99268564501821], [-3.2042675, 50.99303270000001], [-3.2030384999999995, 50.99365809999999], [-3.2025577, 50.9939133], [-3.2017681, 50.99438440000001], [-3.2009918000000006, 50.9948945], [-3.2004123, 50.995310299999986], [-3.1998207999999995, 50.99575079999999], [-3.1987723999999997, 50.9966333], [-3.1978769, 50.997497900000006], [-3.1977423999999997, 50.997648299999994], [-3.1971223, 50.99836159999999], [-3.1968205, 50.998717899999995], [-3.1967547, 50.9988065], [-3.1965594000000004, 50.9990695], [-3.1962912, 50.99942690000001], [-3.1960488999999996, 50.9997532], [-3.1955176999999995, 51.0004061], [-3.1952571, 51.0007162], [-3.1949645, 51.0010309], [-3.1943724999999996, 51.0016207], [-3.1937599999999997, 51.002168299999994], [-3.1928541, 51.0028672], [-3.191774, 51.0036183], [-3.190434, 51.004518899999994], [-3.1890946999999996, 51.0053906], [-3.184924, 51.0080295], [-3.1807539, 51.0106453], [-3.1786177, 51.0119848], [-3.178093099999999, 51.01231059999999], [-3.1764764999999997, 51.0133333], [-3.1743502, 51.0146086], [-3.1733776999999996, 51.01517170000001], [-3.1729991, 51.01537859999999], [-3.1722292, 51.0157993], [-3.1716433, 51.016115099999986], [-3.1710413000000006, 51.0164313], [-3.1698390999999995, 51.0170384], [-3.167472, 51.0181921], [-3.1661495999999993, 51.0188247], [-3.1649527999999996, 51.01936409999999], [-3.1646517, 51.019488499999994], [-3.1633279999999995, 51.0200381], [-3.1622686, 51.0204395], [-3.1616305, 51.0206693], [-3.1608598, 51.0209308], [-3.1599262, 51.0212232], [-3.1589486, 51.021520899999985], [-3.1582106, 51.0217192], [-3.1573859999999994, 51.0219348], [-3.1561085, 51.0222433], [-3.1548334, 51.02250939999999], [-3.1536061, 51.022733200000005], [-3.1523898999999997, 51.02291610000001], [-3.1508048, 51.02313649999999], [-3.1494287999999995, 51.023314199999994], [-3.1486971, 51.0234119], [-3.1480421999999995, 51.0234994], [-3.1466421, 51.0236799], [-3.1454839, 51.0238357], [-3.1442406999999997, 51.0240002], [-3.144103494418325, 51.02401944247558], [-3.1429607999999996, 51.024179700000005], [-3.1420212, 51.02430389999999], [-3.1411019, 51.02442229999999], [-3.1408968, 51.02445060000001], [-3.1372486, 51.0249287], [-3.1366801, 51.02499449999999], [-3.1360402, 51.02506279999999], [-3.1354770999999997, 51.02510949999999], [-3.1348251, 51.0251622], [-3.1342676, 51.02519449999999], [-3.1338008, 51.0252187], [-3.1330091999999996, 51.02524660000001], [-3.1324715999999997, 51.0252517], [-3.1317142999999996, 51.025251], [-3.1311142, 51.0252424], [-3.1304296, 51.025220699999984], [-3.1296686, 51.02518789999999], [-3.1288615999999996, 51.02514729999999], [-3.1276952999999996, 51.025081], [-3.1149169999999997, 51.024475], [-3.1144885999999996, 51.0244545], [-3.113808, 51.02441099999999], [-3.1131047, 51.02435499999999], [-3.1123120999999996, 51.024280700000006], [-3.1116382999999996, 51.0242014], [-3.1106081999999997, 51.0240715], [-3.1098319999999995, 51.023973999999995], [-3.1084837, 51.0238299], [-3.1076545, 51.02372709999999], [-3.1071786999999995, 51.0236764], [-3.1064653, 51.0236064], [-3.1061918, 51.02358559999999], [-3.1060253, 51.023573], [-3.1055959999999994, 51.0235415], [-3.1047945, 51.0234933], [-3.1038695999999995, 51.0234353], [-3.10258048864577, 51.023365680395635]]} 30.7 2100 2128 Exeter Central Tiverton Parkway Taunton 51.0233657 -3.1025805 51.0233657 -3.1025805 1 0 2026-09-18 23:40:26 TERMINATED 2026-09-18 23:30:00 Tiverton Parkway TD TRACKING_TIMEOUT 57325444 1789765322942047 76 76 2026-09-18 23:40:01.031242 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:00.542456
655993 686161 L85581 875J68M918 2026-09-18 COMPLETE None 2026-09-18 23:30:00 2026-09-18 23:40:26 2026-09-20 23:40:26 {"id": 686161, "stp": "P", "toc": "South Western Railway", "uid": "L85581", "consist": "450069", "dest_crs": "XFM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85581/2026-09-18/detailed", "trust_id": "875J68M918", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham C.S.D.", "service_date": "2026-09-18", "dest_arr_time": "2330", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5J68", "timing_status": "EARLY", "origin_station": "Farnham", "current_leg_arr": "2322", "current_leg_dep": "2320", "current_leg_end": "Farnham Depot Reception Ro", "origin_dep_time": "2320", "origin_platform": "2", "current_location": "Aldershot Sig. As15", "last_update_time": "2026-09-18T23:40:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7937917, 51.2109359], [-0.7946098, 51.2104793], [-0.7954399999999999, 51.2100559], [-0.7963117, 51.209651099999995], [-0.796883, 51.2094475], [-0.7970011999999999, 51.209399000000005], [-0.797355, 51.2092702], [-0.7976648000000001, 51.20917270000001], [-0.7979532, 51.2090719], [-0.7988288999999998, 51.208772800000006], [-0.79947, 51.208572], [-0.8001726999999998, 51.2083796]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "2330", "motion_projection": null, "next_location_lat": "51.2083796", "next_location_lon": "-0.8001727", "previous_location": "Farnham", "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\": 924.881, \"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\": 993.933, \"from_m\": 924.881, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1002.741, \"from_m\": 993.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1479.544, \"from_m\": 1002.741, \"capability_applied\": null, \"effective_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\": 686161, \"profile_key\": \"707e599d2c980232c0ccef46571a3f9cb26372077cdadc556763b7c575468b2b\", \"schedule_id\": 17464, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35325}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2325\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 582.691, \"section_seq\": 1, \"route_path_id\": 35325}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": null, \"location\": \"Farnham C.S.D.\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35325}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35325}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.2083796", "current_position_lon": "-0.8001727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:22:51Z\", \"source_id\": 18372287, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham Depot Reception Ro", "service_state_platform": null, "timing_fact_generation": 1789770262447497, "current_leg_arrival_utc": "2026-09-19T23:22:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:00.548370", "service_state_evidence_id": 18373051, "current_leg_start_actual_dep": "2026-09-19T23:20:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:01.128296", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P FNH XFM 5J68 450069 4 100 None {"version": 3, "segments": [{"to_m": 924.881, "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": 993.933, "from_m": 924.881, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1002.741, "from_m": 993.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1479.544, "from_m": 1002.741, "capability_applied": null, "effective_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": 686161, "profile_key": "707e599d2c980232c0ccef46571a3f9cb26372077cdadc556763b7c575468b2b", "schedule_id": 17464, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35325}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2325", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 582.691, "section_seq": 1, "route_path_id": 35325}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": null, "location": "Farnham C.S.D.", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35325}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35325}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:22:51Z", "source_id": 18372287, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:22:00+01:00", "operational_fact": true}] Farnham 2320 2320 2 None None Farnham C.S.D. 2330 2330 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85581/2026-09-18/detailed None Farnham 2026-09-19T23:20:00+01:00 Farnham Depot Reception Ro 2.0 {"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7937917, 51.2109359], [-0.7946098, 51.2104793], [-0.7954399999999999, 51.2100559], [-0.7963117, 51.209651099999995], [-0.796883, 51.2094475], [-0.7970011999999999, 51.209399000000005], [-0.797355, 51.2092702], [-0.7976648000000001, 51.20917270000001], [-0.7979532, 51.2090719], [-0.7988288999999998, 51.208772800000006], [-0.79947, 51.208572], [-0.8001726999999998, 51.2083796]]} 0.3 2320 2322 Farnham Aldershot Sig. As15 Farnham Depot Reception Ro 51.2083796 -0.8001727 51.2083796 -0.8001727 1 0 2026-09-18 23:40:26 TERMINATED 2026-09-18 23:30:00 Farnham Depot Reception Ro TRUST TRACKING_TIMEOUT 18373051 1789770262447497 7 7 2026-09-18 23:40:01.128296 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:00.548370
655994 683221 L84995 862W82M718 2026-09-18 COMPLETE 18398550 2026-09-19 00:30:00 2026-09-18 23:40:26 2026-09-20 23:40:26 {"id": 683221, "stp": "O", "toc": "South Western Railway", "uid": "L84995", "consist": "444019", "dest_crs": "WOK", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84995/2026-09-19/detailed", "trust_id": "862W82M718", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-18", "dest_arr_time": "0018", "dest_platform": "2", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2W82", "timing_status": "LATE", "origin_station": "Weymouth", "current_leg_arr": "0030", "current_leg_dep": "0023", "current_leg_end": "Woking", "origin_dep_time": "2100", "origin_platform": "3", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-18T23:40:26", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6359932999999999, 51.30359649999999], [-0.6386338, 51.30343400000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "Brookwood", "dest_arr_time_act": "0018", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "Brookwood", "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\": 359.492, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 525.966, \"from_m\": 359.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10929.094, \"from_m\": 10464.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27340.16, \"from_m\": 27013.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32554.195, \"from_m\": 27340.16, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 33271.214, \"from_m\": 32554.195, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42382.529, \"from_m\": 33271.214, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42807.659, \"from_m\": 42382.529, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46054.585, \"from_m\": 45269.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46337.753, \"from_m\": 46054.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46778.812, \"from_m\": 46337.753, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48142.79, \"from_m\": 46778.812, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 49505.484, \"from_m\": 48142.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51479.09, \"from_m\": 49505.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51694.23, \"from_m\": 51479.09, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51744.823, \"from_m\": 51694.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51985.49, \"from_m\": 51744.823, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 52255.387, \"from_m\": 51985.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52295.743, \"from_m\": 52255.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52801.504, \"from_m\": 52295.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55251.646, \"from_m\": 52801.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55541.263, \"from_m\": 55251.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55681.375, \"from_m\": 55541.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56119.644, \"from_m\": 55681.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56187.147, \"from_m\": 56119.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56500.683, \"from_m\": 56187.147, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57657.47, \"from_m\": 56500.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61362.791, \"from_m\": 57657.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61885.065, \"from_m\": 61362.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65590.386, \"from_m\": 61885.065, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66747.173, \"from_m\": 65590.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67060.709, \"from_m\": 66747.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67128.212, \"from_m\": 67060.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67195.287, \"from_m\": 67128.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67511.857, \"from_m\": 67195.287, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68667.521, \"from_m\": 67511.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70594.267, \"from_m\": 68667.521, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71960.312, \"from_m\": 70594.267, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73134.578, \"from_m\": 71960.312, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89547.572, \"from_m\": 73134.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89893.824, \"from_m\": 89547.572, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91682.957, \"from_m\": 89893.824, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102207.709, \"from_m\": 91682.957, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103291.687, \"from_m\": 102207.709, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106348.678, \"from_m\": 103291.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107078.528, \"from_m\": 106348.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107248.657, \"from_m\": 107078.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107298.401, \"from_m\": 107248.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108025.395, \"from_m\": 107298.401, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108470.719, \"from_m\": 108025.395, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 108569.657, \"from_m\": 108470.719, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110606.081, \"from_m\": 108569.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112479.543, \"from_m\": 110606.081, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 113113.789, \"from_m\": 112479.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 113363.344, \"from_m\": 113113.789, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114304.329, \"from_m\": 113363.344, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114660.647, \"from_m\": 114304.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 116314.699, \"from_m\": 114660.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118321.841, \"from_m\": 116314.699, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 118627.381, \"from_m\": 118321.841, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 121842.206, \"from_m\": 118627.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122275.771, \"from_m\": 121842.206, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122316.396, \"from_m\": 122275.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\": 129418.788, \"from_m\": 122316.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\": 133304.15, \"from_m\": 129418.788, \"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\": 133831.819, \"from_m\": 133304.15, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133855.608, \"from_m\": 133831.819, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147268.317, \"from_m\": 133855.608, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158321.587, \"from_m\": 147268.317, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 159049.0, \"from_m\": 158321.587, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159094.884, \"from_m\": 159049.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\": 162844.992, \"from_m\": 159094.884, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 162909.301, \"from_m\": 162844.992, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 163111.994, \"from_m\": 162909.301, \"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\": 163186.028, \"from_m\": 163111.994, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 163300.918, \"from_m\": 163186.028, \"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\": 163369.377, \"from_m\": 163300.918, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 163696.076, \"from_m\": 163369.377, \"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\": 163732.69, \"from_m\": 163696.076, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 163775.134, \"from_m\": 163732.69, \"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\": 163824.153, \"from_m\": 163775.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 164172.095, \"from_m\": 163824.153, \"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\": 164218.793, \"from_m\": 164172.095, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176041.017, \"from_m\": 164218.793, \"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\": 176115.181, \"from_m\": 176041.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\": 176851.465, \"from_m\": 176115.181, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176916.121, \"from_m\": 176851.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 200515.137, \"from_m\": 176916.121, \"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\": 200555.529, \"from_m\": 200515.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 201276.638, \"from_m\": 200555.529, \"capability_applied\": null, \"effective_limit_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\": 683221, \"profile_key\": \"f69d096570f85a02625bd7de0a8cdcdb29cf18b4bd334c6592611c588a8cde5f\", \"schedule_id\": 40148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2104H\", \"location\": \"Upwey\", \"stage_seq\": 2, \"distance_m\": 3788.555, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 3, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Dorchester Jn\", \"stage_seq\": 4, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112H\", \"location\": \"Dorchester South\", \"stage_seq\": 5, \"distance_m\": 11016.458, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 6, \"distance_m\": 19914.166, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Wool\", \"stage_seq\": 7, \"distance_m\": 27117.017, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132H\", \"location\": \"Wareham\", \"stage_seq\": 8, \"distance_m\": 35085.984, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2139\", \"location\": \"Hamworthy\", \"stage_seq\": 9, \"distance_m\": 42992.692, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144H\", \"location\": \"Poole\", \"stage_seq\": 10, \"distance_m\": 46472.617, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 11, \"distance_m\": 49469.948, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Branksome\", \"stage_seq\": 12, \"distance_m\": 51555.847, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2209\", \"location\": \"Bournemouth\", \"stage_seq\": 13, \"distance_m\": 55800.082, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213\", \"location\": \"Pokesdown\", \"stage_seq\": 14, \"distance_m\": 58617.493, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"Christchurch\", \"stage_seq\": 15, \"distance_m\": 61623.928, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222\", \"location\": \"Hinton Admiral\", \"stage_seq\": 16, \"distance_m\": 77934.048, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227H\", \"location\": \"New Milton\", \"stage_seq\": 17, \"distance_m\": 81935.07, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233\", \"location\": \"Sway\", \"stage_seq\": 18, \"distance_m\": 86708.519, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239H\", \"location\": \"Brockenhurst\", \"stage_seq\": 19, \"distance_m\": 91160.703, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247\", \"location\": \"Ashurst New Forest\", \"stage_seq\": 20, \"distance_m\": 103081.272, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": \"2252\", \"location\": \"Totton\", \"stage_seq\": 21, \"distance_m\": 107654.827, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Redbridge\", \"stage_seq\": 22, \"distance_m\": 108696.391, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Church Lane Jn\", \"stage_seq\": 23, \"distance_m\": 110733.231, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": \"2300\", \"location\": \"Southampton Central\", \"stage_seq\": 24, \"distance_m\": 112954.482, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Northam Jn\", \"stage_seq\": 25, \"distance_m\": 114752.356, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"St. Denys\", \"stage_seq\": 26, \"distance_m\": 116111.049, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2308\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 27, \"distance_m\": 119801.074, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312H\", \"location\": \"Eastleigh\", \"stage_seq\": 28, \"distance_m\": 121877.948, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 29, \"distance_m\": 123570.182, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 30, \"distance_m\": 127714.784, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318\", \"location\": \"Shawford\", \"stage_seq\": 31, \"distance_m\": 128281.214, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2324H\", \"location\": \"Winchester\", \"stage_seq\": 32, \"distance_m\": 133355.927, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 33, \"distance_m\": 142644.292, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Micheldever\", \"stage_seq\": 34, \"distance_m\": 146966.106, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Worting Jn\", \"stage_seq\": 35, \"distance_m\": 159579.998, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2344\", \"location\": \"Basingstoke\", \"stage_seq\": 36, \"distance_m\": 163551.781, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Hook\", \"stage_seq\": 37, \"distance_m\": 172495.239, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Winchfield\", \"stage_seq\": 38, \"distance_m\": 176317.379, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001\", \"location\": \"Fleet\", \"stage_seq\": 39, \"distance_m\": 181619.008, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 40, \"distance_m\": 186933.309, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Pirbright Jn\", \"stage_seq\": 41, \"distance_m\": 192826.966, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Brookwood\", \"stage_seq\": 42, \"distance_m\": 195363.296, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Woking Jn\", \"stage_seq\": 43, \"distance_m\": 200515.137, \"section_seq\": 1, \"route_path_id\": 73157}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 44, \"distance_m\": 201276.638, \"section_seq\": 1, \"route_path_id\": 73157}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 201276.638, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73157}], \"total_distance_m\": 201276.638, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 191561.578, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9715.06, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:05:11Z\", \"source_id\": 18289063, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:10:23Z\", \"source_id\": 57315996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:10:24Z\", \"source_id\": 18292628, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:17:17Z\", \"source_id\": 57332601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:18:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:17:20Z\", \"source_id\": 18297368, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:24:51Z\", \"source_id\": 57349792, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:24:55Z\", \"source_id\": 18302254, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:31:14Z\", \"source_id\": 57363806, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:31:18Z\", \"source_id\": 18306351, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:37:48Z\", \"source_id\": 57378767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:37:49Z\", \"source_id\": 18310531, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:42:11Z\", \"source_id\": 57388294, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:42:15Z\", \"source_id\": 18313422, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:46:01Z\", \"source_id\": 57396616, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:46:09Z\", \"source_id\": 18315831, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:50:05Z\", \"source_id\": 57405360, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:50:08Z\", \"source_id\": 18318365, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:55:26Z\", \"source_id\": 57417042, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:55:30Z\", \"source_id\": 18321742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:09Z\", \"source_id\": 57468287, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:12Z\", \"source_id\": 18336822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:23:39Z\", \"source_id\": 57475504, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:23:43Z\", \"source_id\": 18339029, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:29:34Z\", \"source_id\": 57486866, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:29:35Z\", \"source_id\": 18342441, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:34:23Z\", \"source_id\": 57496441, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:34:28Z\", \"source_id\": 18345337, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:39:22Z\", \"source_id\": 57506515, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:39:25Z\", \"source_id\": 18348130, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:48:03Z\", \"source_id\": 57523585, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:48:05Z\", \"source_id\": 18353162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:57:48Z\", \"source_id\": 18358606, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:52Z\", \"source_id\": 57549415, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:58Z\", \"source_id\": 18360882, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:42Z\", \"source_id\": 57554690, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:05:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:44Z\", \"source_id\": 18362440, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:36Z\", \"source_id\": 57559943, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:41Z\", \"source_id\": 18364083, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:32Z\", \"source_id\": 57570319, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:35Z\", \"source_id\": 18367324, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:04Z\", \"source_id\": 57576657, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:08Z\", \"source_id\": 18369215, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:41Z\", \"source_id\": 57583087, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:45Z\", \"source_id\": 18371153, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:29:18Z\", \"source_id\": 18375486, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:36Z\", \"source_id\": 57602846, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:33:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:39Z\", \"source_id\": 18377103, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:20Z\", \"source_id\": 18382467, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:06Z\", \"source_id\": 57632632, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:10Z\", \"source_id\": 18386486, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:55Z\", \"source_id\": 57644991, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:57Z\", \"source_id\": 18390038, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:08Z\", \"source_id\": 57651242, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:11Z\", \"source_id\": 18391504, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:15Z\", \"source_id\": 57657780, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:19Z\", \"source_id\": 18393224, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:08Z\", \"source_id\": 57663336, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:09Z\", \"source_id\": 18394757, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:30Z\", \"source_id\": 57670037, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:30Z\", \"source_id\": 18396586, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:13Z\", \"source_id\": 57677278, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:15Z\", \"source_id\": 18398550, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "2", "timing_fact_generation": 1789774155954788, "current_leg_arrival_utc": "2026-09-20T00:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:06.470552", "service_state_evidence_id": 18398550, "current_leg_start_actual_dep": "2026-09-20T00:25:30+01:00", "operational_evidence_version": 213, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:07.483160", "service_state_valid_until_kind": null, "operational_interpretation_version": 213, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O WEY WOK 2W82 444019 5 100 None {"version": 3, "segments": [{"to_m": 359.492, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 525.966, "from_m": 359.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10929.094, "from_m": 10464.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27340.16, "from_m": 27013.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32554.195, "from_m": 27340.16, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 33271.214, "from_m": 32554.195, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42382.529, "from_m": 33271.214, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42807.659, "from_m": 42382.529, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46054.585, "from_m": 45269.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46337.753, "from_m": 46054.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46778.812, "from_m": 46337.753, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48142.79, "from_m": 46778.812, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 49505.484, "from_m": 48142.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51479.09, "from_m": 49505.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51694.23, "from_m": 51479.09, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51744.823, "from_m": 51694.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51985.49, "from_m": 51744.823, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 52255.387, "from_m": 51985.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52295.743, "from_m": 52255.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52801.504, "from_m": 52295.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55251.646, "from_m": 52801.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55541.263, "from_m": 55251.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55681.375, "from_m": 55541.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56119.644, "from_m": 55681.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56187.147, "from_m": 56119.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56500.683, "from_m": 56187.147, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57657.47, "from_m": 56500.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61362.791, "from_m": 57657.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61885.065, "from_m": 61362.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65590.386, "from_m": 61885.065, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66747.173, "from_m": 65590.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67060.709, "from_m": 66747.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67128.212, "from_m": 67060.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67195.287, "from_m": 67128.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67511.857, "from_m": 67195.287, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68667.521, "from_m": 67511.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70594.267, "from_m": 68667.521, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71960.312, "from_m": 70594.267, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73134.578, "from_m": 71960.312, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89547.572, "from_m": 73134.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89893.824, "from_m": 89547.572, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91682.957, "from_m": 89893.824, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102207.709, "from_m": 91682.957, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103291.687, "from_m": 102207.709, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106348.678, "from_m": 103291.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107078.528, "from_m": 106348.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107248.657, "from_m": 107078.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107298.401, "from_m": 107248.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108025.395, "from_m": 107298.401, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108470.719, "from_m": 108025.395, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 108569.657, "from_m": 108470.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110606.081, "from_m": 108569.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112479.543, "from_m": 110606.081, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 113113.789, "from_m": 112479.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 113363.344, "from_m": 113113.789, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114304.329, "from_m": 113363.344, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114660.647, "from_m": 114304.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 116314.699, "from_m": 114660.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118321.841, "from_m": 116314.699, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 118627.381, "from_m": 118321.841, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121842.206, "from_m": 118627.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122275.771, "from_m": 121842.206, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122316.396, "from_m": 122275.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": 129418.788, "from_m": 122316.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": 133304.15, "from_m": 129418.788, "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": 133831.819, "from_m": 133304.15, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 133855.608, "from_m": 133831.819, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147268.317, "from_m": 133855.608, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 158321.587, "from_m": 147268.317, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 159049.0, "from_m": 158321.587, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159094.884, "from_m": 159049.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": 162844.992, "from_m": 159094.884, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 162909.301, "from_m": 162844.992, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 163111.994, "from_m": 162909.301, "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": 163186.028, "from_m": 163111.994, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 163300.918, "from_m": 163186.028, "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": 163369.377, "from_m": 163300.918, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 163696.076, "from_m": 163369.377, "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": 163732.69, "from_m": 163696.076, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 163775.134, "from_m": 163732.69, "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": 163824.153, "from_m": 163775.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 164172.095, "from_m": 163824.153, "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": 164218.793, "from_m": 164172.095, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 176041.017, "from_m": 164218.793, "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": 176115.181, "from_m": 176041.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": 176851.465, "from_m": 176115.181, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176916.121, "from_m": 176851.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 200515.137, "from_m": 176916.121, "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": 200555.529, "from_m": 200515.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201276.638, "from_m": 200555.529, "capability_applied": null, "effective_limit_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": 683221, "profile_key": "f69d096570f85a02625bd7de0a8cdcdb29cf18b4bd334c6592611c588a8cde5f", "schedule_id": 40148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2104H", "location": "Upwey", "stage_seq": 2, "distance_m": 3788.555, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Upwey Sig. DR188", "stage_seq": 3, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Dorchester Jn", "stage_seq": 4, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112H", "location": "Dorchester South", "stage_seq": 5, "distance_m": 11016.458, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Moreton (Dorset)", "stage_seq": 6, "distance_m": 19914.166, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Wool", "stage_seq": 7, "distance_m": 27117.017, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132H", "location": "Wareham", "stage_seq": 8, "distance_m": 35085.984, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2139", "location": "Hamworthy", "stage_seq": 9, "distance_m": 42992.692, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144H", "location": "Poole", "stage_seq": 10, "distance_m": 46472.617, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Parkstone (Dorset)", "stage_seq": 11, "distance_m": 49469.948, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Branksome", "stage_seq": 12, "distance_m": 51555.847, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2209", "location": "Bournemouth", "stage_seq": 13, "distance_m": 55800.082, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213", "location": "Pokesdown", "stage_seq": 14, "distance_m": 58617.493, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "Christchurch", "stage_seq": 15, "distance_m": 61623.928, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222", "location": "Hinton Admiral", "stage_seq": 16, "distance_m": 77934.048, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227H", "location": "New Milton", "stage_seq": 17, "distance_m": 81935.07, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233", "location": "Sway", "stage_seq": 18, "distance_m": 86708.519, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239H", "location": "Brockenhurst", "stage_seq": 19, "distance_m": 91160.703, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247", "location": "Ashurst New Forest", "stage_seq": 20, "distance_m": 103081.272, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": "2252", "location": "Totton", "stage_seq": 21, "distance_m": 107654.827, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Redbridge", "stage_seq": 22, "distance_m": 108696.391, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Church Lane Jn", "stage_seq": 23, "distance_m": 110733.231, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": "2300", "location": "Southampton Central", "stage_seq": 24, "distance_m": 112954.482, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Northam Jn", "stage_seq": 25, "distance_m": 114752.356, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "St. Denys", "stage_seq": 26, "distance_m": 116111.049, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2308", "location": "Southampton Airport Parkway", "stage_seq": 27, "distance_m": 119801.074, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312H", "location": "Eastleigh", "stage_seq": 28, "distance_m": 121877.948, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Allbrook S.B.", "stage_seq": 29, "distance_m": 123570.182, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Shawford Up Jn", "stage_seq": 30, "distance_m": 127714.784, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318", "location": "Shawford", "stage_seq": 31, "distance_m": 128281.214, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2324H", "location": "Winchester", "stage_seq": 32, "distance_m": 133355.927, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Wallers Ash Loop", "stage_seq": 33, "distance_m": 142644.292, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Micheldever", "stage_seq": 34, "distance_m": 146966.106, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Worting Jn", "stage_seq": 35, "distance_m": 159579.998, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2344", "location": "Basingstoke", "stage_seq": 36, "distance_m": 163551.781, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Hook", "stage_seq": 37, "distance_m": 172495.239, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Winchfield", "stage_seq": 38, "distance_m": 176317.379, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001", "location": "Fleet", "stage_seq": 39, "distance_m": 181619.008, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Farnborough (Main)", "stage_seq": 40, "distance_m": 186933.309, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Pirbright Jn", "stage_seq": 41, "distance_m": 192826.966, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Brookwood", "stage_seq": 42, "distance_m": 195363.296, "section_seq": 1, "route_path_id": 73157}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Woking Jn", "stage_seq": 43, "distance_m": 200515.137, "section_seq": 1, "route_path_id": 73157}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": null, "location": "Woking", "stage_seq": 44, "distance_m": 201276.638, "section_seq": 1, "route_path_id": 73157}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 201276.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 73157}], "total_distance_m": 201276.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 191561.578, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9715.06, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:05:11Z", "source_id": 18289063, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:10:23Z", "source_id": 57315996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T20:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:10:24Z", "source_id": 18292628, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:17:17Z", "source_id": 57332601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T20:18:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:17:20Z", "source_id": 18297368, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:24:51Z", "source_id": 57349792, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T20:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:24:55Z", "source_id": 18302254, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:31:14Z", "source_id": 57363806, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T20:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:31:18Z", "source_id": 18306351, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27749, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:37:48Z", "source_id": 57378767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T20:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:37:49Z", "source_id": 18310531, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:42:11Z", "source_id": 57388294, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T20:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:42:15Z", "source_id": 18313422, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:46:01Z", "source_id": 57396616, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T20:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:46:09Z", "source_id": 18315831, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:50:05Z", "source_id": 57405360, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T20:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:50:08Z", "source_id": 18318365, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:55:26Z", "source_id": 57417042, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T20:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:55:30Z", "source_id": 18321742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27669, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:09Z", "source_id": 57468287, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T21:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:12Z", "source_id": 18336822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27665, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:23:39Z", "source_id": 57475504, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T21:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:23:43Z", "source_id": 18339029, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27661, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:29:34Z", "source_id": 57486866, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T21:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:29:35Z", "source_id": 18342441, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:34:23Z", "source_id": 57496441, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T21:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:34:28Z", "source_id": 18345337, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27652, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:39:22Z", "source_id": 57506515, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T21:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:39:25Z", "source_id": 18348130, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:48:03Z", "source_id": 57523585, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T21:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:48:05Z", "source_id": 18353162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T22:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:57:48Z", "source_id": 18358606, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:52Z", "source_id": 57549415, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T22:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:58Z", "source_id": 18360882, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:42Z", "source_id": 57554690, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T22:05:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:44Z", "source_id": 18362440, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:36Z", "source_id": 57559943, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T22:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:41Z", "source_id": 18364083, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27503, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:32Z", "source_id": 57570319, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T22:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:35Z", "source_id": 18367324, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:04Z", "source_id": 57576657, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T22:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:08Z", "source_id": 18369215, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:41Z", "source_id": 57583087, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T22:21:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:45Z", "source_id": 18371153, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:29:18Z", "source_id": 18375486, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:36Z", "source_id": 57602846, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T22:33:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:39Z", "source_id": 18377103, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:20Z", "source_id": 18382467, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:06Z", "source_id": 57632632, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T22:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:10Z", "source_id": 18386486, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:55Z", "source_id": 57644991, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T23:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:57Z", "source_id": 18390038, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:08Z", "source_id": 57651242, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T23:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:11Z", "source_id": 18391504, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:15Z", "source_id": 57657780, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T23:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:19Z", "source_id": 18393224, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:08Z", "source_id": 57663336, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T23:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:09Z", "source_id": 18394757, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:30Z", "source_id": 57670037, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T23:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:30Z", "source_id": 18396586, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26925, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:13Z", "source_id": 57677278, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T23:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:15Z", "source_id": 18398550, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}] Weymouth 2100 2100 3 None None Woking 0018 0018 2 LATE +12 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84995/2026-09-19/detailed None Brookwood 2026-09-20T00:25:30+01:00 Woking 7.0 {"type": "LineString", "coordinates": [[-0.6359932999999999, 51.30359649999999], [-0.6386338, 51.30343400000001], [-0.6396689, 51.30334040000001], [-0.6387252, 51.303398499999986], [-0.6336745000000001, 51.30370920000001], [-0.6318764, 51.30381980000001], [-0.6307300999999998, 51.303890300000006], [-0.6295152, 51.30399160000001], [-0.628820698883665, 51.304061034558515], [-0.6259913999999999, 51.304343900000006], [-0.6256801999999999, 51.3043752], [-0.6225776999999999, 51.3046757], [-0.6174836999999999, 51.3051692], [-0.613206, 51.305583599999984], [-0.6129328999999999, 51.30561029999999], [-0.6105617999999999, 51.3058433], [-0.6089446, 51.30600940000001], [-0.6073274, 51.3061883], [-0.6060613999999999, 51.3063579], [-0.6057714999999999, 51.30639670000001], [-0.6019495, 51.306993199999994], [-0.5926576, 51.30846089999999], [-0.5843675, 51.3097703], [-0.5817013, 51.3102303], [-0.5802947999999999, 51.31048799999999], [-0.5796117999999999, 51.3106131], [-0.5778791, 51.31101470000001], [-0.5758405999999999, 51.31153150000001], [-0.5745244999999999, 51.3118989], [-0.5743491, 51.31194700000001], [-0.5725147, 51.3124943], [-0.5711568999999999, 51.3129187], [-0.5710717, 51.3129453], [-0.5698218, 51.313374399999994], [-0.5691875999999999, 51.31360380000001], [-0.5686657, 51.31380450000001], [-0.5683249, 51.3139443], [-0.5682114, 51.3139909], [-0.566383, 51.31472539999999], [-0.5654052, 51.3151232], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]} 3.9 0023 0030 Brookwood Woking Sig. Wk167/369 Woking 51.3186132 -0.5566606 51.3186132 -0.5566606 1 0 2026-09-18 23:40:26 TERMINATED 2026-09-18 23:30:00 Woking TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398550 1789774155954788 213 213 2026-09-18 23:40:07.483160 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:06.470552
655995 686141 W84935 361M99M918 2026-09-18 COMPLETE 18398373 2026-09-19 00:30:00 2026-09-18 23:40:26 2026-09-20 23:40:26 {"id": 686141, "stp": "P", "toc": "TransPennine Express", "uid": "W84935", "consist": "185140", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84935/2026-09-19/detailed", "trust_id": "361M99M918", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "3A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1M99", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0030", "current_leg_dep": "0013", "current_leg_end": "Manchester Airport", "origin_dep_time": "2319", "origin_platform": "7", "current_location": "Manchester Airport", "last_update_time": "2026-09-18T23:40:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.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\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9178.723, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9391.384, \"from_m\": 9178.723, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9930.181, \"from_m\": 9391.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9993.596, \"from_m\": 9930.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10039.317, \"from_m\": 9993.596, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27738.114, \"from_m\": 10039.317, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28890.779, \"from_m\": 27738.114, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29631.755, \"from_m\": 28890.779, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31641.323, \"from_m\": 29631.755, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32041.181, \"from_m\": 31641.323, \"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\": 34875.61, \"from_m\": 32041.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51774.058, \"from_m\": 34875.61, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51807.647, \"from_m\": 51774.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52743.418, \"from_m\": 51807.647, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 53953.774, \"from_m\": 52743.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54312.699, \"from_m\": 53953.774, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54658.016, \"from_m\": 54312.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54718.269, \"from_m\": 54658.016, \"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\": 55144.099, \"from_m\": 54718.269, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55223.908, \"from_m\": 55144.099, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55836.839, \"from_m\": 55223.908, \"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\": 56381.373, \"from_m\": 55836.839, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56401.21, \"from_m\": 56381.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56447.416, \"from_m\": 56401.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\": 56756.829, \"from_m\": 56447.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\": 56920.554, \"from_m\": 56756.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58454.86, \"from_m\": 56920.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58982.953, \"from_m\": 58454.86, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59055.106, \"from_m\": 58982.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59140.179, \"from_m\": 59055.106, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59229.945, \"from_m\": 59140.179, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 59260.326, \"from_m\": 59229.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59345.363, \"from_m\": 59260.326, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 59613.597, \"from_m\": 59345.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60047.98, \"from_m\": 59613.597, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 69895.874, \"from_m\": 60047.98, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70546.796, \"from_m\": 69895.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71755.049, \"from_m\": 70546.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71973.596, \"from_m\": 71755.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72356.225, \"from_m\": 71973.596, \"capability_applied\": null, \"effective_limit_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\": 686141, \"profile_key\": \"2d15e0530b1c91170cec15defb7dfc3e7052a31820d4070fdfee5788749debbc\", \"schedule_id\": 28195, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2330H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 7, \"distance_m\": 9930.181, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 8, \"distance_m\": 11562.812, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Hough Green\", \"stage_seq\": 9, \"distance_m\": 17032.85, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Warrington Central\", \"stage_seq\": 10, \"distance_m\": 29762.657, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"Birchwood\", \"stage_seq\": 11, \"distance_m\": 34727.893, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 12, \"distance_m\": 39984.285, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Irlam\", \"stage_seq\": 13, \"distance_m\": 41318.075, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Urmston\", \"stage_seq\": 14, \"distance_m\": 46864.722, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 15, \"distance_m\": 51573.983, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Deansgate\", \"stage_seq\": 16, \"distance_m\": 54500.864, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 17, \"distance_m\": 55067.871, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0013\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 18, \"distance_m\": 55962.605, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 19, \"distance_m\": 57066.927, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 20, \"distance_m\": 59604.086, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Heald Green\", \"stage_seq\": 21, \"distance_m\": 69341.784, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 22, \"distance_m\": 70546.796, \"section_seq\": 1, \"route_path_id\": 102281}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 23, \"distance_m\": 72356.225, \"section_seq\": 1, \"route_path_id\": 102281}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72356.225, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102281}], \"total_distance_m\": 72356.225, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70293.068, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2063.157, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2319", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:22:28Z\", \"source_id\": 57586295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:22:35Z\", \"source_id\": 18372139, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:49Z\", \"source_id\": 57596800, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:56Z\", \"source_id\": 18375286, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:18Z\", \"source_id\": 57602368, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:25Z\", \"source_id\": 18376966, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:56Z\", \"source_id\": 57619246, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:00Z\", \"source_id\": 18382316, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:26Z\", \"source_id\": 57627259, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:31Z\", \"source_id\": 18384837, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:32Z\", \"source_id\": 57635952, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:35Z\", \"source_id\": 18387503, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:37Z\", \"source_id\": 18390228, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:05Z\", \"source_id\": 57655070, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:10Z\", \"source_id\": 18392525, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:55Z\", \"source_id\": 57656133, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:01Z\", \"source_id\": 18392796, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:50Z\", \"source_id\": 57658405, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:55Z\", \"source_id\": 18393412, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:57Z\", \"source_id\": 57673322, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:01Z\", \"source_id\": 18397482, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:24Z\", \"source_id\": 57676516, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:30Z\", \"source_id\": 18398373, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "3", "timing_fact_generation": 1789774113656868, "current_leg_arrival_utc": "2026-09-20T00:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:14.783936", "service_state_evidence_id": 18398373, "current_leg_start_actual_dep": "2026-09-20T00:16:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:15.204853", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P LIV MIA 1M99 185140 3 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.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": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9178.723, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9391.384, "from_m": 9178.723, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9930.181, "from_m": 9391.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9993.596, "from_m": 9930.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10039.317, "from_m": 9993.596, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27738.114, "from_m": 10039.317, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28890.779, "from_m": 27738.114, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29631.755, "from_m": 28890.779, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31641.323, "from_m": 29631.755, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32041.181, "from_m": 31641.323, "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": 34875.61, "from_m": 32041.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51774.058, "from_m": 34875.61, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51807.647, "from_m": 51774.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52743.418, "from_m": 51807.647, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 53953.774, "from_m": 52743.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54312.699, "from_m": 53953.774, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54658.016, "from_m": 54312.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54718.269, "from_m": 54658.016, "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": 55144.099, "from_m": 54718.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55223.908, "from_m": 55144.099, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55836.839, "from_m": 55223.908, "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": 56381.373, "from_m": 55836.839, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56401.21, "from_m": 56381.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56447.416, "from_m": 56401.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": 56756.829, "from_m": 56447.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": 56920.554, "from_m": 56756.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58454.86, "from_m": 56920.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58982.953, "from_m": 58454.86, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59055.106, "from_m": 58982.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59140.179, "from_m": 59055.106, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59229.945, "from_m": 59140.179, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 59260.326, "from_m": 59229.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59345.363, "from_m": 59260.326, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 59613.597, "from_m": 59345.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60047.98, "from_m": 59613.597, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 69895.874, "from_m": 60047.98, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70546.796, "from_m": 69895.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71755.049, "from_m": 70546.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71973.596, "from_m": 71755.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72356.225, "from_m": 71973.596, "capability_applied": null, "effective_limit_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": 686141, "profile_key": "2d15e0530b1c91170cec15defb7dfc3e7052a31820d4070fdfee5788749debbc", "schedule_id": 28195, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2330H", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Hunts Cross West Jn", "stage_seq": 7, "distance_m": 9930.181, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Hunt's Cross", "stage_seq": 8, "distance_m": 11562.812, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Hough Green", "stage_seq": 9, "distance_m": 17032.85, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Warrington Central", "stage_seq": 10, "distance_m": 29762.657, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Birchwood", "stage_seq": 11, "distance_m": 34727.893, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Glazebrook East Jn", "stage_seq": 12, "distance_m": 39984.285, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Irlam", "stage_seq": 13, "distance_m": 41318.075, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Urmston", "stage_seq": 14, "distance_m": 46864.722, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Trafford Park East Jn", "stage_seq": 15, "distance_m": 51573.983, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Deansgate", "stage_seq": 16, "distance_m": 54500.864, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Manchester Oxford Road", "stage_seq": 17, "distance_m": 55067.871, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0013", "location": "Manchester Piccadilly", "stage_seq": 18, "distance_m": 55962.605, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Ardwick Jn", "stage_seq": 19, "distance_m": 57066.927, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Slade Lane Jn", "stage_seq": 20, "distance_m": 59604.086, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Heald Green", "stage_seq": 21, "distance_m": 69341.784, "section_seq": 1, "route_path_id": 102281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Heald Green West Jn", "stage_seq": 22, "distance_m": 70546.796, "section_seq": 1, "route_path_id": 102281}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 23, "distance_m": 72356.225, "section_seq": 1, "route_path_id": 102281}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72356.225, "from_m": 0.0, "section_seq": 1, "route_path_id": 102281}], "total_distance_m": 72356.225, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70293.068, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2063.157, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:22:28Z", "source_id": 57586295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:22:35Z", "source_id": 18372139, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:49Z", "source_id": 57596800, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:56Z", "source_id": 18375286, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:18Z", "source_id": 57602368, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:25Z", "source_id": 18376966, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:56Z", "source_id": 57619246, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:43:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:00Z", "source_id": 18382316, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:26Z", "source_id": 57627259, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:31Z", "source_id": 18384837, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9273, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:32Z", "source_id": 57635952, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:35Z", "source_id": 18387503, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:37Z", "source_id": 18390228, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:05Z", "source_id": 57655070, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:10Z", "source_id": 18392525, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:55Z", "source_id": 57656133, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:01Z", "source_id": 18392796, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:50Z", "source_id": 57658405, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:55Z", "source_id": 18393412, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:57Z", "source_id": 57673322, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:01Z", "source_id": 18397482, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8937, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:24Z", "source_id": 57676516, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:30Z", "source_id": 18398373, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 2319 2319 7 None None Manchester Airport 0027 0027 3A LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84935/2026-09-19/detailed None Manchester Piccadilly 2026-09-20T00:16:00+01:00 Manchester Airport 17.0 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 10.1 0013 0030 Manchester Piccadilly Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-18 23:40:26 TERMINATED 2026-09-18 23:30:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398373 1789774113656868 92 92 2026-09-18 23:40:15.204853 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:14.783936
655996 687047 P64852 315J09M019 2026-09-18 COMPLETE 18398680 2026-09-19 00:30:00 2026-09-18 23:40:26 2026-09-20 23:40:26 {"id": 687047, "stp": "O", "toc": "Northern", "uid": "P64852", "consist": "195009+195013", "dest_crs": "XNN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64852/2026-09-19/detailed", "trust_id": "315J09M019", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton Heath T.M.D.", "service_date": "2026-09-18", "dest_arr_time": "0036", "dest_platform": null, "is_terminated": 1, "next_location": "Newton Heath T.M.D.", "signalling_id": "5J09", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0030", "current_leg_dep": "0017", "current_leg_end": "Newton Heath T.M.D.", "origin_dep_time": "0027", "origin_platform": "1", "current_location": "Newton Heath T.M.D.", "last_update_time": "2026-09-18T23:40:26", "route_debug_link": null, "timing_variation": "-19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-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": "Manchester Victoria", "dest_arr_time_act": "0036", "motion_projection": null, "next_location_lat": "53.5035578", "next_location_lon": "-2.1906638", "previous_location": "Manchester Victoria", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"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\": 2096.091, \"from_m\": 458.379, \"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\": 2143.37, \"from_m\": 2096.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2203.465, \"from_m\": 2143.37, \"capability_applied\": null, \"effective_limit_mph\": 50.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.165, \"from_m\": 2203.465, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3599.078, \"from_m\": 2231.165, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3648.19, \"from_m\": 3599.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3670.256, \"from_m\": 3648.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3760.96, \"from_m\": 3670.256, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3867.153, \"from_m\": 3760.96, \"capability_applied\": null, \"effective_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\": 687047, \"profile_key\": \"34fc78c020e5c25576443cf35c2302ad4ba9c21f94acd869776968fa6dd1e2ab\", \"schedule_id\": 38857, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 41676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 41676}, {\"is_pass\": false, \"wtt_arr\": \"0036\", \"wtt_dep\": null, \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 4, \"distance_m\": 3867.153, \"section_seq\": 1, \"route_path_id\": 41676}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3867.153, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41676}], \"total_distance_m\": 3867.153, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3711.848, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.305, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.5035578", "current_position_lon": "-2.1906638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:50Z\", \"source_id\": 57677837, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:51Z\", \"source_id\": 18398680, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789774191508286, "current_leg_arrival_utc": "2026-09-20T00:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:26.147768", "service_state_evidence_id": 18398680, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:26.342883", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O MCV XNN 5J09 195009+195013 4 100 None {"version": 3, "segments": [{"to_m": 458.379, "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": 2096.091, "from_m": 458.379, "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": 2143.37, "from_m": 2096.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2203.465, "from_m": 2143.37, "capability_applied": null, "effective_limit_mph": 50.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.165, "from_m": 2203.465, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3599.078, "from_m": 2231.165, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3648.19, "from_m": 3599.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3670.256, "from_m": 3648.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3760.96, "from_m": 3670.256, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3867.153, "from_m": 3760.96, "capability_applied": null, "effective_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": 687047, "profile_key": "34fc78c020e5c25576443cf35c2302ad4ba9c21f94acd869776968fa6dd1e2ab", "schedule_id": 38857, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0027", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 41676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 41676}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": null, "location": "Newton Heath T.M.D.", "stage_seq": 4, "distance_m": 3867.153, "section_seq": 1, "route_path_id": 41676}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3867.153, "from_m": 0.0, "section_seq": 1, "route_path_id": 41676}], "total_distance_m": 3867.153, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3711.848, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.305, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8118, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:50Z", "source_id": 57677837, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:51Z", "source_id": 18398680, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}] Manchester Victoria 0027 0027 1 None None Newton Heath T.M.D. 0036 0036 None EARLY -19 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64852/2026-09-19/detailed None Manchester Victoria 2026-09-20T00:27:00+01:00 Newton Heath T.M.D. 13.0 {"type": "LineString", "coordinates": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-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]]} 2.4 0017 0030 Manchester Victoria Newton Heath T.M.D. Newton Heath T.M.D. 53.5035578 -2.1906638 53.5035578 -2.1906638 1 0 2026-09-18 23:40:26 TERMINATED 2026-09-18 23:30:00 Newton Heath T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398680 1789774191508286 12 12 2026-09-18 23:40:26.342883 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:26.147768
655997 686166 P85376 631F74M918 2026-09-18 COMPLETE 18398601 2026-09-19 00:31:00 2026-09-18 23:40:56 2026-09-20 23:40:56 {"id": 686166, "stp": "P", "toc": "Southeastern", "uid": "P85376", "consist": "395002", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85376/2026-09-19/detailed", "trust_id": "631F74M918", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "1", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "1F74", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "0031", "current_leg_dep": "0020", "current_leg_end": "Faversham", "origin_dep_time": "2320", "origin_platform": "13", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-18T23:40:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Sittingbourne", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Sittingbourne", "current_leg_milage": "7.2", "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.222, \"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.065, \"from_m\": 1526.222, \"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.591, \"from_m\": 1811.065, \"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.43, \"from_m\": 4264.591, \"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.159, \"from_m\": 9518.43, \"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.567, \"from_m\": 9606.159, \"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.586, \"from_m\": 9672.567, \"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.623, \"from_m\": 10060.586, \"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.069, \"from_m\": 25535.623, \"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\": 34960.875, \"from_m\": 25687.069, \"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\": 35577.889, \"from_m\": 34960.875, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 35980.057, \"from_m\": 35577.889, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 37501.546, \"from_m\": 35980.057, \"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\": 39393.321, \"from_m\": 37501.546, \"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\": 39463.79, \"from_m\": 39393.321, \"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\": 40029.908, \"from_m\": 39463.79, \"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\": 41026.272, \"from_m\": 40029.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51043.699, \"from_m\": 41026.272, \"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\": 51527.888, \"from_m\": 51043.699, \"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\": 51821.613, \"from_m\": 51527.888, \"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\": 52174.084, \"from_m\": 51821.613, \"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\": 52209.527, \"from_m\": 52174.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53259.802, \"from_m\": 52209.527, \"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\": 53284.176, \"from_m\": 53259.802, \"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\": 54474.433, \"from_m\": 53284.176, \"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\": 55027.756, \"from_m\": 54474.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57959.033, \"from_m\": 55027.756, \"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\": 61541.569, \"from_m\": 57959.033, \"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\": 61564.697, \"from_m\": 61541.569, \"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\": 65685.726, \"from_m\": 61564.697, \"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\": 67258.578, \"from_m\": 65685.726, \"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\": 69790.451, \"from_m\": 67258.578, \"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\": 69808.13, \"from_m\": 69790.451, \"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\": 74944.055, \"from_m\": 69808.13, \"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\": 76090.318, \"from_m\": 74944.055, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78287.316, \"from_m\": 76090.318, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79591.978, \"from_m\": 78287.316, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80961.293, \"from_m\": 79591.978, \"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\": 82249.274, \"from_m\": 80961.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 686166, \"profile_key\": \"2df7cf0bceede87213a5aeb3d805338bf07f2b12dbf8f62215f8a0e56d5b1b06\", \"schedule_id\": 35275, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.222, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.333, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.528, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2339\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36457.941, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37374.295, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Gravesend\", \"stage_seq\": 11, \"distance_m\": 39818.969, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Hoo Jn\", \"stage_seq\": 12, \"distance_m\": 45039.927, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 51409.227, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 51821.613, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 52492.831, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 53887.549, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0006\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 56473.319, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61200.124, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Rainham East Jn\", \"stage_seq\": 19, \"distance_m\": 62236.673, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Newington\", \"stage_seq\": 20, \"distance_m\": 65501.398, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 21, \"distance_m\": 69249.539, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 69808.13, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0019H\", \"location\": \"Sittingbourne\", \"stage_seq\": 23, \"distance_m\": 70680.023, \"section_seq\": 1, \"route_path_id\": 104918}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 24, \"distance_m\": 82249.274, \"section_seq\": 1, \"route_path_id\": 104918}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82249.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104918}], \"total_distance_m\": 82249.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 82226.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 23.128, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "11.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:25:40Z\", \"source_id\": 57591538, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:25:46Z\", \"source_id\": 18373718, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:12Z\", \"source_id\": 57610318, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:13Z\", \"source_id\": 18379436, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:25Z\", \"source_id\": 57616991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:31Z\", \"source_id\": 18381604, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:46Z\", \"source_id\": 57632121, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:49Z\", \"source_id\": 18386319, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:03Z\", \"source_id\": 57638039, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:10Z\", \"source_id\": 18388117, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:24Z\", \"source_id\": 57642620, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:31Z\", \"source_id\": 18389448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:32Z\", \"source_id\": 57649026, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:36Z\", \"source_id\": 18390958, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:05Z\", \"source_id\": 57656316, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:10Z\", \"source_id\": 18392838, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:57Z\", \"source_id\": 57667421, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:01Z\", \"source_id\": 18395891, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:27Z\", \"source_id\": 57677502, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:31Z\", \"source_id\": 18398601, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "1", "timing_fact_generation": 1789774171708553, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:30:42.084387", "service_state_evidence_id": 57677502, "current_leg_start_actual_dep": "2026-09-20T00:20:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-18T23:30:42", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:40:42.419846", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SPX FAV 1F74 395002 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.222, "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.065, "from_m": 1526.222, "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.591, "from_m": 1811.065, "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.43, "from_m": 4264.591, "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.159, "from_m": 9518.43, "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.567, "from_m": 9606.159, "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.586, "from_m": 9672.567, "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.623, "from_m": 10060.586, "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.069, "from_m": 25535.623, "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": 34960.875, "from_m": 25687.069, "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": 35577.889, "from_m": 34960.875, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 35980.057, "from_m": 35577.889, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 37501.546, "from_m": 35980.057, "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": 39393.321, "from_m": 37501.546, "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": 39463.79, "from_m": 39393.321, "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": 40029.908, "from_m": 39463.79, "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": 41026.272, "from_m": 40029.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51043.699, "from_m": 41026.272, "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": 51527.888, "from_m": 51043.699, "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": 51821.613, "from_m": 51527.888, "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": 52174.084, "from_m": 51821.613, "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": 52209.527, "from_m": 52174.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53259.802, "from_m": 52209.527, "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": 53284.176, "from_m": 53259.802, "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": 54474.433, "from_m": 53284.176, "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": 55027.756, "from_m": 54474.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57959.033, "from_m": 55027.756, "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": 61541.569, "from_m": 57959.033, "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": 61564.697, "from_m": 61541.569, "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": 65685.726, "from_m": 61564.697, "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": 67258.578, "from_m": 65685.726, "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": 69790.451, "from_m": 67258.578, "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": 69808.13, "from_m": 69790.451, "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": 74944.055, "from_m": 69808.13, "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": 76090.318, "from_m": 74944.055, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78287.316, "from_m": 76090.318, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79591.978, "from_m": 78287.316, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80961.293, "from_m": 79591.978, "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": 82249.274, "from_m": 80961.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 686166, "profile_key": "2df7cf0bceede87213a5aeb3d805338bf07f2b12dbf8f62215f8a0e56d5b1b06", "schedule_id": 35275, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.333, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.528, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2339", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36457.941, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37374.295, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Gravesend", "stage_seq": 11, "distance_m": 39818.969, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45039.927, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Strood", "stage_seq": 13, "distance_m": 51409.227, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 51821.613, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Rochester", "stage_seq": 15, "distance_m": 52492.831, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001", "location": "Chatham", "stage_seq": 16, "distance_m": 53887.549, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0006", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56473.319, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61200.124, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62236.673, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Newington", "stage_seq": 20, "distance_m": 65501.398, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69249.539, "section_seq": 1, "route_path_id": 104918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 69808.13, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0019H", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 70680.023, "section_seq": 1, "route_path_id": 104918}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Faversham", "stage_seq": 24, "distance_m": 82249.274, "section_seq": 1, "route_path_id": 104918}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82249.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 104918}], "total_distance_m": 82249.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82226.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 23.128, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:25:40Z", "source_id": 57591538, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:25:46Z", "source_id": 18373718, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33363, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:12Z", "source_id": 57610318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:13Z", "source_id": 18379436, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:25Z", "source_id": 57616991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:31Z", "source_id": 18381604, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:46Z", "source_id": 57632121, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:49Z", "source_id": 18386319, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:03Z", "source_id": 57638039, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:10Z", "source_id": 18388117, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:24Z", "source_id": 57642620, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:31Z", "source_id": 18389448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:32Z", "source_id": 57649026, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:36Z", "source_id": 18390958, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:05Z", "source_id": 57656316, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:10Z", "source_id": 18392838, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:57Z", "source_id": 57667421, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:01Z", "source_id": 18395891, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33201, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:27Z", "source_id": 57677502, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:31Z", "source_id": 18398601, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] St. Pancras International 2320 2320 13 None None Faversham 0030 0030 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85376/2026-09-19/detailed None Sittingbourne 2026-09-20T00:20:30+01:00 Faversham 11.0 {"type": "LineString", "coordinates": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]} 7.2 0020 0031 Sittingbourne Faversham Carriage Holding Sidings Faversham 51.3114178 0.8915727 51.3114178 0.8915727 1 0 2026-09-18 23:40:56 TERMINATED 2026-09-18 23:30:42 Faversham TD DIRECT_DESTINATION_ARRIVAL 57677502 1789774171708553 79 79 2026-09-18 23:40:42.419846 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:30:42.084387
655998 685882 P90995 895L66M918 2026-09-18 COMPLETE None 2026-09-18 23:31:00 2026-09-18 23:41:26 2026-09-20 23:41:26 {"id": 685882, "stp": "P", "toc": "Southeastern", "uid": "P90995", "consist": "395028", "dest_crs": "XRE", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90995/2026-09-18/detailed", "trust_id": "895L66M918", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-18", "dest_arr_time": "2330", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Reception West", "signalling_id": "5L66", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "2310", "current_leg_dep": "2307", "current_leg_end": "RM Depot Reception West", "origin_dep_time": "2306", "origin_platform": "1", "current_location": "Ramsgate", "last_update_time": "2026-09-18T23:41:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "2330", "motion_projection": null, "next_location_lat": "51.3400381", "next_location_lon": "1.3979185", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57559995\", \"confirmationDeadline\": \"2026-09-18T23:11:09+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2306", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.3400381", "current_position_lon": "1.3979185", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": "1", "timing_fact_generation": 1789769265824041, "current_leg_arrival_utc": "2026-09-18T23:11:09+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:00.387172", "service_state_evidence_id": 57559995, "current_leg_start_actual_dep": "2026-09-18T23:07:09+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:02.701515", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P RAM XRE 5L66 395028 6 140 None None [] Ramsgate 2306 2306 1 None None Ramsgate E.M.U.D. 2330 2330 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90995/2026-09-18/detailed None Ramsgate 2026-09-18T23:07:09+01:00 RM Depot Reception West 3.0 {"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]} 0.3 2307 2310 None Ramsgate RM Depot Reception West 51.3400381 1.3979185 51.3400381 1.3979185 1 0 2026-09-18 23:41:26 TERMINATED 2026-09-18 23:31:00 Ramsgate TD TRACKING_TIMEOUT 57559995 1789769265824041 6 6 2026-09-18 23:41:02.701515 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:00.387172
655999 685769 P90707 885H20M918 2026-09-18 COMPLETE None 2026-09-18 23:31:00 2026-09-18 23:41:26 2026-09-20 23:41:26 {"id": 685769, "stp": "P", "toc": "Southeastern", "uid": "P90707", "consist": "375630+375824", "dest_crs": "XSE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90707/2026-09-18/detailed", "trust_id": "885H20M918", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Leonards W.M. C.S.D.", "service_date": "2026-09-18", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "St. Leonards Shunt Neck", "signalling_id": "5H20", "timing_status": "LATE", "origin_station": "Hastings", "current_leg_arr": "2316", "current_leg_dep": "2300", "current_leg_end": "St. Leonards Shunt Neck", "origin_dep_time": "2301", "origin_platform": "4", "current_location": "Bopeep S.B. Jn", "last_update_time": "2026-09-18T23:41:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5768171502148498, 50.85845361975165], [0.5762823999999999, 50.858281], [0.5755373, 50.858032], [0.5753068, 50.8579466], [0.5751324999999999, 50.857882], [0.5750668, 50.8578644], [0.5749452999999999, 50.85783670000001], [0.5743966000000001, 50.857753800000005], [0.5740520999999998, 50.857704600000005], [0.5738903, 50.8576808], [0.57344, 50.8576175], [0.572075, 50.85741529999999], [0.5719913, 50.85740340000001], [0.5718326, 50.8573809], [0.5642292999999999, 50.8562914], [0.5618760999999999, 50.8559575], [0.5612582, 50.8558684], [0.5605912, 50.8557738], [0.5595318, 50.85562109999999], [0.5561971999999998, 50.85514939999998], [0.5428253, 50.8532264], [0.5427432, 50.8532131], [0.5423897999999999, 50.85315599999999], [0.5422272, 50.8531265], [0.5419110614609699, 50.85306168128743], [0.5419053, 50.8530605], [0.5416842, 50.8530024], [0.5414734999999999, 50.852947], [0.541112, 50.8528768], [0.5410098999999999, 50.8528492], [0.5398663, 50.8525737], [0.5389891704717129, 50.85239186752343], [0.5373912000000001, 50.8520606], [0.5350919999999999, 50.85159649999999], [0.5344503, 50.851443899999985], [0.5341419, 50.85135280000001], [0.5338334, 50.8512617], [0.5336234, 50.851198], [0.5325098, 50.850820500000005], [0.5323549, 50.850768999999985], [0.5315719999999999, 50.850521], [0.5307947999999999, 50.850297], [0.5301554, 50.850132299999984], [0.5294042, 50.849957], [0.5287055999999999, 50.8498086], [0.5279949, 50.84966279999999], [0.5270862, 50.84951009999999], [0.5252446, 50.84923320000001], [0.5252322, 50.8492313], [0.5237168, 50.848968099999986], [0.523051809699839, 50.84884225826635], [0.5224548999999999, 50.8487293], [0.5213489, 50.8484923], [0.5200707, 50.8482035]]}", "current_leg_start": "Hastings", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "50.8482035", "next_location_lon": "0.5200707", "previous_location": "St. Leonards Warrior Sq", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 5, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:18364654\", \"confirmationDeadline\": \"2026-09-18T23:15:53+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 316.502, \"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\": 1259.854, \"from_m\": 316.502, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2468.039, \"from_m\": 1259.854, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2538.548, \"from_m\": 2468.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4539.61, \"from_m\": 2538.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5028.207, \"from_m\": 4539.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}], \"service_id\": 685769, \"profile_key\": \"fc049eb127826dff05a986af24b3d899456258773119553f8e745b2ab0fe5653\", \"schedule_id\": 23607, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 2, \"distance_m\": 1237.905, \"section_seq\": 1, \"route_path_id\": 37943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 2528.965, \"section_seq\": 1, \"route_path_id\": 37943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"St Leonards CET Point\", \"stage_seq\": 4, \"distance_m\": 3981.274, \"section_seq\": 1, \"route_path_id\": 37943}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2325\", \"location\": \"St. Leonards Shunt Neck\", \"stage_seq\": 5, \"distance_m\": 4158.581, \"section_seq\": 1, \"route_path_id\": 37943}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": null, \"location\": \"St. Leonards W.M. C.S.D.\", \"stage_seq\": 6, \"distance_m\": 5028.207, \"section_seq\": 1, \"route_path_id\": 37943}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5028.207, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37943}], \"total_distance_m\": 5028.207, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4539.61, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 488.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2301", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "16.0", "current_position_lat": "50.8482035", "current_position_lon": "0.5200707", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:14Z\", \"source_id\": 57548210, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:15Z\", \"source_id\": 18360504, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bopeep S.B. Jn", "service_state_platform": null, "timing_fact_generation": 1789769319259186, "current_leg_arrival_utc": "2026-09-18T23:15:53+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:00.390199", "service_state_evidence_id": 18364654, "current_leg_start_actual_dep": "2026-09-18T23:00:53+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:02.698692", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HGS XSE 5H20 375630+375824 8 100 None {"version": 3, "segments": [{"to_m": 316.502, "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": 1259.854, "from_m": 316.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2468.039, "from_m": 1259.854, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2538.548, "from_m": 2468.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4539.61, "from_m": 2538.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5028.207, "from_m": 4539.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}], "service_id": 685769, "profile_key": "fc049eb127826dff05a986af24b3d899456258773119553f8e745b2ab0fe5653", "schedule_id": 23607, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2301", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "St. Leonards Warrior Sq", "stage_seq": 2, "distance_m": 1237.905, "section_seq": 1, "route_path_id": 37943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 2528.965, "section_seq": 1, "route_path_id": 37943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "St Leonards CET Point", "stage_seq": 4, "distance_m": 3981.274, "section_seq": 1, "route_path_id": 37943}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2325", "location": "St. Leonards Shunt Neck", "stage_seq": 5, "distance_m": 4158.581, "section_seq": 1, "route_path_id": 37943}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "St. Leonards W.M. C.S.D.", "stage_seq": 6, "distance_m": 5028.207, "section_seq": 1, "route_path_id": 37943}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5028.207, "from_m": 0.0, "section_seq": 1, "route_path_id": 37943}], "total_distance_m": 5028.207, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4539.61, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 488.597, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31277, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:14Z", "source_id": 57548210, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:15Z", "source_id": 18360504, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}] Hastings 2301 2301 4 None None St. Leonards W.M. C.S.D. 2328 2328 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90707/2026-09-18/detailed None Hastings 2026-09-18T23:00:53+01:00 St. Leonards Shunt Neck 16.0 {"type": "LineString", "coordinates": [[0.5768171502148498, 50.85845361975165], [0.5762823999999999, 50.858281], [0.5755373, 50.858032], [0.5753068, 50.8579466], [0.5751324999999999, 50.857882], [0.5750668, 50.8578644], [0.5749452999999999, 50.85783670000001], [0.5743966000000001, 50.857753800000005], [0.5740520999999998, 50.857704600000005], [0.5738903, 50.8576808], [0.57344, 50.8576175], [0.572075, 50.85741529999999], [0.5719913, 50.85740340000001], [0.5718326, 50.8573809], [0.5642292999999999, 50.8562914], [0.5618760999999999, 50.8559575], [0.5612582, 50.8558684], [0.5605912, 50.8557738], [0.5595318, 50.85562109999999], [0.5561971999999998, 50.85514939999998], [0.5428253, 50.8532264], [0.5427432, 50.8532131], [0.5423897999999999, 50.85315599999999], [0.5422272, 50.8531265], [0.5419110614609699, 50.85306168128743], [0.5419053, 50.8530605], [0.5416842, 50.8530024], [0.5414734999999999, 50.852947], [0.541112, 50.8528768], [0.5410098999999999, 50.8528492], [0.5398663, 50.8525737], [0.5389891704717129, 50.85239186752343], [0.5373912000000001, 50.8520606], [0.5350919999999999, 50.85159649999999], [0.5344503, 50.851443899999985], [0.5341419, 50.85135280000001], [0.5338334, 50.8512617], [0.5336234, 50.851198], [0.5325098, 50.850820500000005], [0.5323549, 50.850768999999985], [0.5315719999999999, 50.850521], [0.5307947999999999, 50.850297], [0.5301554, 50.850132299999984], [0.5294042, 50.849957], [0.5287055999999999, 50.8498086], [0.5279949, 50.84966279999999], [0.5270862, 50.84951009999999], [0.5252446, 50.84923320000001], [0.5252322, 50.8492313], [0.5237168, 50.848968099999986], [0.523051809699839, 50.84884225826635], [0.5224548999999999, 50.8487293], [0.5213489, 50.8484923], [0.5200707, 50.8482035]]} 2.5 2300 2316 St. Leonards Warrior Sq Bopeep S.B. Jn St. Leonards Shunt Neck 50.8482035 0.5200707 50.8482035 0.5200707 1 0 2026-09-18 23:41:26 TERMINATED 2026-09-18 23:31:00 Bopeep S.B. Jn TRUST TRACKING_TIMEOUT 18364654 1789769319259186 11 11 2026-09-18 23:41:02.698692 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:00.390199
656000 684778 L79499 831L88M818 2026-09-18 COMPLETE 18398659 2026-09-19 00:31:00 2026-09-18 23:41:26 2026-09-20 23:41:26 {"id": 684778, "stp": "O", "toc": "South Western Railway", "uid": "L79499", "consist": null, "dest_crs": "SAL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79499/2026-09-19/detailed", "trust_id": "831L88M818", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury", "service_date": "2026-09-18", "dest_arr_time": "0031", "dest_platform": "2", "is_terminated": 1, "next_location": "Salisbury", "signalling_id": "1L88", "timing_status": "ON TIME", "origin_station": "Exeter St. David's", "current_leg_arr": "0031", "current_leg_dep": "0017", "current_leg_end": "Salisbury", "origin_dep_time": "2212", "origin_platform": "1", "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-18T23:41:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0788869, 51.06087089999999], [-2.0785257999999995, 51.0611201], [-2.0782305, 51.0613219], [-2.0778913, 51.0615312], [-2.0775302, 51.0617481], [-2.0773315, 51.06185890000001], [-2.0771346999999993, 51.0619686], [-2.0768013999999995, 51.0621439], [-2.0764326, 51.06232920000001], [-2.0759922, 51.062536599999994], [-2.0756014, 51.0626977], [-2.0743557, 51.0631507], [-2.0739458, 51.063293900000005], [-2.0736097999999994, 51.0634112], [-2.073608193414786, 51.06341174298379], [-2.0705498, 51.0644454], [-2.0703513, 51.0645127], [-2.0701898, 51.0645675], [-2.0697802, 51.0647065], [-2.0690346999999996, 51.06499350000001], [-2.0688437, 51.0650601], [-2.0687321, 51.0650994], [-2.0680549, 51.065323199999995], [-2.0675408, 51.065494400000006], [-2.0669856, 51.0656665], [-2.0664022999999996, 51.0658322], [-2.066125153474899, 51.065903957365286], [-2.0658863, 51.0659658], [-2.0653165, 51.06609960000001], [-2.0647453, 51.0662112], [-2.0642004, 51.066295700000005], [-2.0635892999999994, 51.06637799999999], [-2.063014, 51.0664385], [-2.0624536, 51.06647909999999], [-2.0618966, 51.066490400000006], [-2.0615538999999994, 51.06648559999999], [-2.0613366, 51.06648259999999], [-2.0604839, 51.06644169999999], [-2.0596709999999994, 51.0663778], [-2.0585794999999996, 51.066272600000005], [-2.0576496, 51.06619659999999], [-2.0567604, 51.06615500000001], [-2.0558229, 51.06613350000001], [-2.0548303, 51.0661261], [-2.0539928, 51.0661462], [-2.053113999999999, 51.06618660000001], [-2.0524202, 51.066233], [-2.0517046, 51.0663023], [-2.0508544999999994, 51.0663967], [-2.0500816, 51.06649389999999], [-2.0441392, 51.0673152], [-2.0434376, 51.0674027], [-2.0427497, 51.0674732], [-2.0420415999999997, 51.0675336], [-2.0412236, 51.0675849], [-2.0404014, 51.0676095], [-2.0395674, 51.0676141], [-2.0387924999999996, 51.067607], [-2.0380609999999995, 51.0675891], [-2.0374102999999995, 51.0675528], [-2.0367414, 51.0674965], [-2.035981, 51.0674225], [-2.0352334, 51.0673365], [-2.0315186, 51.0668908], [-2.030703299999999, 51.0668093], [-2.0304374, 51.06678839999999], [-2.0296586999999997, 51.0667437], [-2.0289252, 51.066727500000006], [-2.0281255, 51.066750000000006], [-2.0274654999999995, 51.06678229999999], [-2.0267806, 51.0668458], [-2.026056, 51.0669297], [-2.0253423999999995, 51.0670338], [-2.0246256, 51.067170100000006], [-2.0238882, 51.06734970000001], [-2.023225099999999, 51.067530000000005], [-2.0226366, 51.0677218], [-2.0224435, 51.0677869], [-2.0218872, 51.067977199999994], [-2.0213164999999997, 51.0682011], [-2.0207947999999996, 51.0684491], [-2.0202989, 51.0687102], [-2.0198427999999997, 51.0689604], [-2.0196698999999994, 51.06906510000001], [-2.0134159, 51.0729626], [-2.0128565999999997, 51.0733], [-2.0123283999999995, 51.0735762], [-2.0117874, 51.07383780000001], [-2.0112691, 51.07406009999999], [-2.0107382, 51.07427259999999], [-2.0102082, 51.07446779999999], [-2.009666, 51.0746473], [-2.0091043999999996, 51.074820800000005], [-2.0085275999999994, 51.0749754], [-2.0079202, 51.07513010000001], [-2.0073342, 51.07527610000001], [-2.0067292, 51.075401799999995], [-2.0061519999999997, 51.0755146], [-2.0058777, 51.075558099999995], [-2.0052333, 51.075662], [-2.0045382, 51.075765800000006], [-2.0012252, 51.0761896], [-1.9983745, 51.07655429999999], [-1.9982405, 51.07656839999999], [-1.987586, 51.07794659999999], [-1.976293625062947, 51.07940727619322], [-1.9701503, 51.0802019], [-1.9582533, 51.081727599999994], [-1.9461216, 51.0832833], [-1.9431831999999996, 51.0836601], [-1.9430266, 51.0836802], [-1.9339872999999996, 51.0848394], [-1.9329768000000005, 51.08494009999999], [-1.9320052, 51.0850167], [-1.9309952, 51.0850716], [-1.9299521, 51.08510330000001], [-1.9288868, 51.0850987], [-1.9278622999999997, 51.08509000000001], [-1.9266661000000005, 51.08502359999999], [-1.9264933, 51.08501259999999], [-1.9253978, 51.08491529999999], [-1.9188415999999997, 51.08424600000001], [-1.9185733, 51.0842203], [-1.9085188, 51.0832098], [-1.9075665, 51.08310790000001], [-1.906542, 51.08297959999999], [-1.9055576, 51.0828261], [-1.9046972, 51.0826549], [-1.9038544, 51.0824677], [-1.9030003, 51.082224], [-1.902228, 51.0819813], [-1.9007328999999995, 51.0814465], [-1.8999465, 51.0811745], [-1.8991771, 51.0809356], [-1.8983854, 51.0807244], [-1.8974681, 51.0805164], [-1.8966849, 51.08037019999999], [-1.8957919000000003, 51.08023699999999], [-1.8948766, 51.0801192], [-1.8940751, 51.080043], [-1.8931873, 51.0799917], [-1.8923181, 51.079965499999986], [-1.8913205, 51.079979], [-1.8904755999999996, 51.0800198], [-1.8895636, 51.0800969], [-1.8864620966509948, 51.08041773473137], [-1.8855865999999992, 51.0805083], [-1.8846729, 51.0806109], [-1.8837284, 51.080736400000006], [-1.8827607, 51.080875], [-1.8826524, 51.08089369999999], [-1.8812909, 51.081126799999986], [-1.8800195, 51.0813722], [-1.8688268, 51.08355639999999], [-1.8685885, 51.08360239999998], [-1.8678312, 51.08375079999999], [-1.8675646, 51.083800800000006], [-1.8657741000000003, 51.08416309999999], [-1.8655022, 51.08421799999999], [-1.8651702999999995, 51.0842851], [-1.8622757, 51.08487009999999], [-1.8614684, 51.0850263], [-1.8610816, 51.085091599999984], [-1.8608267, 51.0851275], [-1.8607129999999996, 51.08514029999999], [-1.8605492, 51.0851582], [-1.8603927, 51.085171900000006], [-1.8601406, 51.0851938], [-1.8597957999999997, 51.085214699999995], [-1.8594631, 51.0852256], [-1.858811, 51.0852178], [-1.8581004, 51.085199199999984], [-1.8573718, 51.085128999999995], [-1.8566364, 51.0850184], [-1.8559202, 51.0848524], [-1.8553586, 51.08468680000001], [-1.8548515999999995, 51.0845051], [-1.8543617, 51.0843058], [-1.8539368, 51.08411339999999], [-1.8536691, 51.08396059999999], [-1.8533801999999997, 51.0837772], [-1.8531587000000005, 51.08363299999999], [-1.8528995, 51.08345339999999], [-1.8525304, 51.083183899999995], [-1.8521601, 51.0829184], [-1.8519168, 51.082756499999995], [-1.8516774000000005, 51.0826106], [-1.8514238000000005, 51.08246359999999], [-1.8511527999999997, 51.082320499999994], [-1.850919, 51.08220289999999], [-1.850668, 51.082085500000005], [-1.8503194999999997, 51.0819378], [-1.8499767, 51.08180089999998], [-1.8495398999999997, 51.081647799999985], [-1.8491603, 51.0815292], [-1.8488254, 51.0814335], [-1.8484604, 51.0813391], [-1.8481444, 51.0812659], [-1.8478452999999997, 51.0812026], [-1.8475220999999995, 51.0811422], [-1.8473322554805671, 51.08111005849137], [-1.84708553757251, 51.081076892362866], [-1.846867282440781, 51.08104820699536], [-1.8466734348352891, 51.081023333379925], [-1.846499939505943, 51.08100160250762], [-1.846342741202651, 51.08098234536952], [-1.8461977846753217, 51.08096489295671], [-1.846061014673864, 51.080948576260226], [-1.8459283759481857, 51.080932726271165], [-1.845795813248196, 51.08091667398058], [-1.8456592713238031, 51.08089975037956], [-1.845514694924916, 51.080881286459174], [-1.8453580288014428, 51.08086061321046], [-1.8451852177032928, 51.08083706162453], [-1.8449922063803732, 51.08080996269243], [-1.8447749395825936, 51.08077864740523], [-1.8445293620598624, 51.08074244675401], [-1.844152, 51.0806946], [-1.8432619, 51.0805791], [-1.8431603, 51.080566], [-1.8421685999999995, 51.0804397], [-1.8410759999999993, 51.08029969999999], [-1.8394843, 51.0800963], [-1.8381941999999996, 51.0799312], [-1.8375438, 51.0798448], [-1.8369068, 51.0797532], [-1.8363892, 51.079674], [-1.8357575, 51.079565599999995], [-1.8349591000000005, 51.07941279999999], [-1.834487, 51.079307799999995], [-1.8340823, 51.07921290000001], [-1.8337609, 51.07913729999999], [-1.8331298999999996, 51.07897349999999], [-1.8324983999999995, 51.07880399999999], [-1.8317496, 51.0785826], [-1.8310179, 51.0783613], [-1.8302585, 51.078125500000006], [-1.8295825, 51.0778984], [-1.8289412000000005, 51.077673], [-1.8283175999999997, 51.07745560000001], [-1.8275609, 51.07716589999999], [-1.8268545, 51.0768886], [-1.8262168999999997, 51.076633699999995], [-1.8255592, 51.0763706], [-1.8243342, 51.0758708], [-1.8236447, 51.07557479999999], [-1.8229055000000003, 51.07524800000001], [-1.8224577, 51.07504039999999], [-1.8220361, 51.0748381], [-1.8216726999999997, 51.07465570000001], [-1.8213087, 51.0744731], [-1.8207794, 51.0742022], [-1.8202549, 51.0739333], [-1.8200752, 51.073843399999994], [-1.8197213999999995, 51.0736651], [-1.8193321, 51.07347959999999], [-1.8189122, 51.0732872], [-1.8185011, 51.0731116], [-1.8180946, 51.072947099999986], [-1.8177342999999997, 51.07280740000001], [-1.8175735, 51.072744699999994], [-1.8168887, 51.0725021], [-1.8164991, 51.0723755], [-1.816097, 51.0722443], [-1.8157337, 51.0721318], [-1.8153493, 51.07202019999999], [-1.8147804, 51.07186720000001], [-1.8141880999999995, 51.0717242], [-1.8138043, 51.07163919999999], [-1.8131176, 51.0714932], [-1.8125248, 51.0713837], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]}", "current_leg_start": "Tisbury", "dest_arr_time_act": "0031", "motion_projection": null, "next_location_lat": "51.0704762", "next_location_lon": "-1.8063575", "previous_location": "Tisbury", "current_leg_milage": "12.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 163.916, \"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\": 453.451, \"from_m\": 163.916, \"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\": 1710.89, \"from_m\": 453.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2831.141, \"from_m\": 1710.89, \"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\": 2871.317, \"from_m\": 2831.141, \"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\": 3461.122, \"from_m\": 2871.317, \"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\": 9733.786, \"from_m\": 3461.122, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11095.578, \"from_m\": 9733.786, \"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\": 16425.298, \"from_m\": 11095.578, \"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\": 20758.539, \"from_m\": 16425.298, \"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\": 27713.995, \"from_m\": 20758.539, \"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\": 28784.844, \"from_m\": 27713.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30088.113, \"from_m\": 28784.844, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37280.268, \"from_m\": 30088.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\": 37994.28, \"from_m\": 37280.268, \"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\": 46414.434, \"from_m\": 37994.28, \"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\": 46477.223, \"from_m\": 46414.434, \"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\": 62616.373, \"from_m\": 46477.223, \"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\": 64668.92, \"from_m\": 62616.373, \"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\": 79549.776, \"from_m\": 64668.92, \"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\": 79901.401, \"from_m\": 79549.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79956.556, \"from_m\": 79901.401, \"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\": 79968.842, \"from_m\": 79956.556, \"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\": 80039.154, \"from_m\": 79968.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94490.107, \"from_m\": 80039.154, \"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\": 95347.767, \"from_m\": 94490.107, \"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\": 115853.35, \"from_m\": 95347.767, \"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\": 116911.823, \"from_m\": 115853.35, \"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\": 138195.292, \"from_m\": 116911.823, \"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\": 138281.702, \"from_m\": 138195.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 139835.695, \"from_m\": 138281.702, \"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\": 142187.241, \"from_m\": 139835.695, \"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\": 142532.73, \"from_m\": 142187.241, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 684778, \"profile_key\": \"dbc8185057745b5e2970f676ecfc0e7a452efcbf101738001aa8c20f1becf1df\", \"schedule_id\": 40131, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2217\", \"location\": \"Exeter Central\", \"stage_seq\": 2, \"distance_m\": 1178.417, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Exmouth Jn\", \"stage_seq\": 3, \"distance_m\": 3010.705, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2222\", \"location\": \"Pinhoe\", \"stage_seq\": 4, \"distance_m\": 5765.869, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226\", \"location\": \"Cranbrook\", \"stage_seq\": 5, \"distance_m\": 9573.8, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2231\", \"location\": \"Whimple\", \"stage_seq\": 6, \"distance_m\": 14697.541, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2236H\", \"location\": \"Feniton\", \"stage_seq\": 7, \"distance_m\": 20671.349, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2244H\", \"location\": \"Honiton\", \"stage_seq\": 8, \"distance_m\": 28093.03, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Axminster West Jn\", \"stage_seq\": 9, \"distance_m\": 41994.36, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2259\", \"location\": \"Axminster\", \"stage_seq\": 10, \"distance_m\": 44409.74, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Axminster East Jn\", \"stage_seq\": 11, \"distance_m\": 46507.979, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2311H\", \"location\": \"Chard Jn. S.B.\", \"stage_seq\": 12, \"distance_m\": 52724.408, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Crewkerne\", \"stage_seq\": 13, \"distance_m\": 65580.523, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337H\", \"location\": \"Yeovil Junction\", \"stage_seq\": 14, \"distance_m\": 79697.146, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Sherborne\", \"stage_seq\": 15, \"distance_m\": 86932.259, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2353H\", \"location\": \"Templecombe\", \"stage_seq\": 16, \"distance_m\": 96842.911, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0004\", \"location\": \"Gillingham (Dorset)\", \"stage_seq\": 17, \"distance_m\": 107767.141, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0017\", \"location\": \"Tisbury\", \"stage_seq\": 18, \"distance_m\": 122265.711, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Tisbury Loop\", \"stage_seq\": 19, \"distance_m\": 122733.721, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Wilton\", \"stage_seq\": 20, \"distance_m\": 138492.109, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Wilton Jn\", \"stage_seq\": 21, \"distance_m\": 139475.009, \"section_seq\": 1, \"route_path_id\": 43473}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": null, \"location\": \"Salisbury\", \"stage_seq\": 22, \"distance_m\": 142532.73, \"section_seq\": 1, \"route_path_id\": 43473}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 142532.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43473}], \"total_distance_m\": 142532.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 142368.814, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 163.916, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2212", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.0704762", "current_position_lon": "-1.8063575", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:13:20Z\", \"source_id\": 57454375, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:13:21Z\", \"source_id\": 18332678, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:19:56Z\", \"source_id\": 57467892, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:00Z\", \"source_id\": 18336707, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:35:49Z\", \"source_id\": 57499276, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:35:53Z\", \"source_id\": 18346125, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:42:38Z\", \"source_id\": 57512788, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:42:40Z\", \"source_id\": 18350074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:55:51Z\", \"source_id\": 57538246, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:55:55Z\", \"source_id\": 18357549, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:15Z\", \"source_id\": 57557551, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:18Z\", \"source_id\": 18363340, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:21Z\", \"source_id\": 57613786, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:25Z\", \"source_id\": 18380557, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:06Z\", \"source_id\": 57633998, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:10Z\", \"source_id\": 18386895, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:51Z\", \"source_id\": 57647967, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:54Z\", \"source_id\": 18390719, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:44Z\", \"source_id\": 57677755, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:45Z\", \"source_id\": 18398659, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury", "service_state_platform": "2", "timing_fact_generation": 1789774185522477, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:01.569322", "service_state_evidence_id": 18398659, "current_leg_start_actual_dep": "2026-09-20T00:17:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:02.694936", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O EXD SAL 1L88 None None None None {"version": 3, "segments": [{"to_m": 163.916, "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": 453.451, "from_m": 163.916, "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": 1710.89, "from_m": 453.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2831.141, "from_m": 1710.89, "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": 2871.317, "from_m": 2831.141, "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": 3461.122, "from_m": 2871.317, "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": 9733.786, "from_m": 3461.122, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11095.578, "from_m": 9733.786, "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": 16425.298, "from_m": 11095.578, "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": 20758.539, "from_m": 16425.298, "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": 27713.995, "from_m": 20758.539, "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": 28784.844, "from_m": 27713.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30088.113, "from_m": 28784.844, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37280.268, "from_m": 30088.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": 37994.28, "from_m": 37280.268, "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": 46414.434, "from_m": 37994.28, "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": 46477.223, "from_m": 46414.434, "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": 62616.373, "from_m": 46477.223, "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": 64668.92, "from_m": 62616.373, "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": 79549.776, "from_m": 64668.92, "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": 79901.401, "from_m": 79549.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79956.556, "from_m": 79901.401, "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": 79968.842, "from_m": 79956.556, "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": 80039.154, "from_m": 79968.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94490.107, "from_m": 80039.154, "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": 95347.767, "from_m": 94490.107, "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": 115853.35, "from_m": 95347.767, "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": 116911.823, "from_m": 115853.35, "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": 138195.292, "from_m": 116911.823, "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": 138281.702, "from_m": 138195.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 139835.695, "from_m": 138281.702, "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": 142187.241, "from_m": 139835.695, "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": 142532.73, "from_m": 142187.241, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 684778, "profile_key": "dbc8185057745b5e2970f676ecfc0e7a452efcbf101738001aa8c20f1becf1df", "schedule_id": 40131, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2212", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2217", "location": "Exeter Central", "stage_seq": 2, "distance_m": 1178.417, "section_seq": 1, "route_path_id": 43473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Exmouth Jn", "stage_seq": 3, "distance_m": 3010.705, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2222", "location": "Pinhoe", "stage_seq": 4, "distance_m": 5765.869, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226", "location": "Cranbrook", "stage_seq": 5, "distance_m": 9573.8, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2231", "location": "Whimple", "stage_seq": 6, "distance_m": 14697.541, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2236H", "location": "Feniton", "stage_seq": 7, "distance_m": 20671.349, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2244H", "location": "Honiton", "stage_seq": 8, "distance_m": 28093.03, "section_seq": 1, "route_path_id": 43473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Axminster West Jn", "stage_seq": 9, "distance_m": 41994.36, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2259", "location": "Axminster", "stage_seq": 10, "distance_m": 44409.74, "section_seq": 1, "route_path_id": 43473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Axminster East Jn", "stage_seq": 11, "distance_m": 46507.979, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2311H", "location": "Chard Jn. S.B.", "stage_seq": 12, "distance_m": 52724.408, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Crewkerne", "stage_seq": 13, "distance_m": 65580.523, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337H", "location": "Yeovil Junction", "stage_seq": 14, "distance_m": 79697.146, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Sherborne", "stage_seq": 15, "distance_m": 86932.259, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Templecombe", "stage_seq": 16, "distance_m": 96842.911, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0004", "location": "Gillingham (Dorset)", "stage_seq": 17, "distance_m": 107767.141, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0017", "location": "Tisbury", "stage_seq": 18, "distance_m": 122265.711, "section_seq": 1, "route_path_id": 43473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Tisbury Loop", "stage_seq": 19, "distance_m": 122733.721, "section_seq": 1, "route_path_id": 43473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Wilton", "stage_seq": 20, "distance_m": 138492.109, "section_seq": 1, "route_path_id": 43473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Wilton Jn", "stage_seq": 21, "distance_m": 139475.009, "section_seq": 1, "route_path_id": 43473}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "Salisbury", "stage_seq": 22, "distance_m": 142532.73, "section_seq": 1, "route_path_id": 43473}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 142532.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 43473}], "total_distance_m": 142532.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 142368.814, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 163.916, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:13:20Z", "source_id": 57454375, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T21:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:13:21Z", "source_id": 18332678, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26508, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:19:56Z", "source_id": 57467892, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T21:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:00Z", "source_id": 18336707, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26512, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:35:49Z", "source_id": 57499276, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:35:53Z", "source_id": 18346125, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26514, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:42:38Z", "source_id": 57512788, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T21:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:42:40Z", "source_id": 18350074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26522, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:55:51Z", "source_id": 57538246, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T21:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:55:55Z", "source_id": 18357549, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26531, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:15Z", "source_id": 57557551, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:18Z", "source_id": 18363340, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26363, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:21Z", "source_id": 57613786, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:25Z", "source_id": 18380557, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26357, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:06Z", "source_id": 57633998, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:10Z", "source_id": 18386895, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26348, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:51Z", "source_id": 57647967, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:54Z", "source_id": 18390719, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27224, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:44Z", "source_id": 57677755, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:45Z", "source_id": 18398659, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Exeter St. David's 2212 2212 1 None None Salisbury 0031 0031 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79499/2026-09-19/detailed None Tisbury 2026-09-20T00:17:00+01:00 Salisbury 14.0 {"type": "LineString", "coordinates": [[-2.0788869, 51.06087089999999], [-2.0785257999999995, 51.0611201], [-2.0782305, 51.0613219], [-2.0778913, 51.0615312], [-2.0775302, 51.0617481], [-2.0773315, 51.06185890000001], [-2.0771346999999993, 51.0619686], [-2.0768013999999995, 51.0621439], [-2.0764326, 51.06232920000001], [-2.0759922, 51.062536599999994], [-2.0756014, 51.0626977], [-2.0743557, 51.0631507], [-2.0739458, 51.063293900000005], [-2.0736097999999994, 51.0634112], [-2.073608193414786, 51.06341174298379], [-2.0705498, 51.0644454], [-2.0703513, 51.0645127], [-2.0701898, 51.0645675], [-2.0697802, 51.0647065], [-2.0690346999999996, 51.06499350000001], [-2.0688437, 51.0650601], [-2.0687321, 51.0650994], [-2.0680549, 51.065323199999995], [-2.0675408, 51.065494400000006], [-2.0669856, 51.0656665], [-2.0664022999999996, 51.0658322], [-2.066125153474899, 51.065903957365286], [-2.0658863, 51.0659658], [-2.0653165, 51.06609960000001], [-2.0647453, 51.0662112], [-2.0642004, 51.066295700000005], [-2.0635892999999994, 51.06637799999999], [-2.063014, 51.0664385], [-2.0624536, 51.06647909999999], [-2.0618966, 51.066490400000006], [-2.0615538999999994, 51.06648559999999], [-2.0613366, 51.06648259999999], [-2.0604839, 51.06644169999999], [-2.0596709999999994, 51.0663778], [-2.0585794999999996, 51.066272600000005], [-2.0576496, 51.06619659999999], [-2.0567604, 51.06615500000001], [-2.0558229, 51.06613350000001], [-2.0548303, 51.0661261], [-2.0539928, 51.0661462], [-2.053113999999999, 51.06618660000001], [-2.0524202, 51.066233], [-2.0517046, 51.0663023], [-2.0508544999999994, 51.0663967], [-2.0500816, 51.06649389999999], [-2.0441392, 51.0673152], [-2.0434376, 51.0674027], [-2.0427497, 51.0674732], [-2.0420415999999997, 51.0675336], [-2.0412236, 51.0675849], [-2.0404014, 51.0676095], [-2.0395674, 51.0676141], [-2.0387924999999996, 51.067607], [-2.0380609999999995, 51.0675891], [-2.0374102999999995, 51.0675528], [-2.0367414, 51.0674965], [-2.035981, 51.0674225], [-2.0352334, 51.0673365], [-2.0315186, 51.0668908], [-2.030703299999999, 51.0668093], [-2.0304374, 51.06678839999999], [-2.0296586999999997, 51.0667437], [-2.0289252, 51.066727500000006], [-2.0281255, 51.066750000000006], [-2.0274654999999995, 51.06678229999999], [-2.0267806, 51.0668458], [-2.026056, 51.0669297], [-2.0253423999999995, 51.0670338], [-2.0246256, 51.067170100000006], [-2.0238882, 51.06734970000001], [-2.023225099999999, 51.067530000000005], [-2.0226366, 51.0677218], [-2.0224435, 51.0677869], [-2.0218872, 51.067977199999994], [-2.0213164999999997, 51.0682011], [-2.0207947999999996, 51.0684491], [-2.0202989, 51.0687102], [-2.0198427999999997, 51.0689604], [-2.0196698999999994, 51.06906510000001], [-2.0134159, 51.0729626], [-2.0128565999999997, 51.0733], [-2.0123283999999995, 51.0735762], [-2.0117874, 51.07383780000001], [-2.0112691, 51.07406009999999], [-2.0107382, 51.07427259999999], [-2.0102082, 51.07446779999999], [-2.009666, 51.0746473], [-2.0091043999999996, 51.074820800000005], [-2.0085275999999994, 51.0749754], [-2.0079202, 51.07513010000001], [-2.0073342, 51.07527610000001], [-2.0067292, 51.075401799999995], [-2.0061519999999997, 51.0755146], [-2.0058777, 51.075558099999995], [-2.0052333, 51.075662], [-2.0045382, 51.075765800000006], [-2.0012252, 51.0761896], [-1.9983745, 51.07655429999999], [-1.9982405, 51.07656839999999], [-1.987586, 51.07794659999999], [-1.976293625062947, 51.07940727619322], [-1.9701503, 51.0802019], [-1.9582533, 51.081727599999994], [-1.9461216, 51.0832833], [-1.9431831999999996, 51.0836601], [-1.9430266, 51.0836802], [-1.9339872999999996, 51.0848394], [-1.9329768000000005, 51.08494009999999], [-1.9320052, 51.0850167], [-1.9309952, 51.0850716], [-1.9299521, 51.08510330000001], [-1.9288868, 51.0850987], [-1.9278622999999997, 51.08509000000001], [-1.9266661000000005, 51.08502359999999], [-1.9264933, 51.08501259999999], [-1.9253978, 51.08491529999999], [-1.9188415999999997, 51.08424600000001], [-1.9185733, 51.0842203], [-1.9085188, 51.0832098], [-1.9075665, 51.08310790000001], [-1.906542, 51.08297959999999], [-1.9055576, 51.0828261], [-1.9046972, 51.0826549], [-1.9038544, 51.0824677], [-1.9030003, 51.082224], [-1.902228, 51.0819813], [-1.9007328999999995, 51.0814465], [-1.8999465, 51.0811745], [-1.8991771, 51.0809356], [-1.8983854, 51.0807244], [-1.8974681, 51.0805164], [-1.8966849, 51.08037019999999], [-1.8957919000000003, 51.08023699999999], [-1.8948766, 51.0801192], [-1.8940751, 51.080043], [-1.8931873, 51.0799917], [-1.8923181, 51.079965499999986], [-1.8913205, 51.079979], [-1.8904755999999996, 51.0800198], [-1.8895636, 51.0800969], [-1.8864620966509948, 51.08041773473137], [-1.8855865999999992, 51.0805083], [-1.8846729, 51.0806109], [-1.8837284, 51.080736400000006], [-1.8827607, 51.080875], [-1.8826524, 51.08089369999999], [-1.8812909, 51.081126799999986], [-1.8800195, 51.0813722], [-1.8688268, 51.08355639999999], [-1.8685885, 51.08360239999998], [-1.8678312, 51.08375079999999], [-1.8675646, 51.083800800000006], [-1.8657741000000003, 51.08416309999999], [-1.8655022, 51.08421799999999], [-1.8651702999999995, 51.0842851], [-1.8622757, 51.08487009999999], [-1.8614684, 51.0850263], [-1.8610816, 51.085091599999984], [-1.8608267, 51.0851275], [-1.8607129999999996, 51.08514029999999], [-1.8605492, 51.0851582], [-1.8603927, 51.085171900000006], [-1.8601406, 51.0851938], [-1.8597957999999997, 51.085214699999995], [-1.8594631, 51.0852256], [-1.858811, 51.0852178], [-1.8581004, 51.085199199999984], [-1.8573718, 51.085128999999995], [-1.8566364, 51.0850184], [-1.8559202, 51.0848524], [-1.8553586, 51.08468680000001], [-1.8548515999999995, 51.0845051], [-1.8543617, 51.0843058], [-1.8539368, 51.08411339999999], [-1.8536691, 51.08396059999999], [-1.8533801999999997, 51.0837772], [-1.8531587000000005, 51.08363299999999], [-1.8528995, 51.08345339999999], [-1.8525304, 51.083183899999995], [-1.8521601, 51.0829184], [-1.8519168, 51.082756499999995], [-1.8516774000000005, 51.0826106], [-1.8514238000000005, 51.08246359999999], [-1.8511527999999997, 51.082320499999994], [-1.850919, 51.08220289999999], [-1.850668, 51.082085500000005], [-1.8503194999999997, 51.0819378], [-1.8499767, 51.08180089999998], [-1.8495398999999997, 51.081647799999985], [-1.8491603, 51.0815292], [-1.8488254, 51.0814335], [-1.8484604, 51.0813391], [-1.8481444, 51.0812659], [-1.8478452999999997, 51.0812026], [-1.8475220999999995, 51.0811422], [-1.8473322554805671, 51.08111005849137], [-1.84708553757251, 51.081076892362866], [-1.846867282440781, 51.08104820699536], [-1.8466734348352891, 51.081023333379925], [-1.846499939505943, 51.08100160250762], [-1.846342741202651, 51.08098234536952], [-1.8461977846753217, 51.08096489295671], [-1.846061014673864, 51.080948576260226], [-1.8459283759481857, 51.080932726271165], [-1.845795813248196, 51.08091667398058], [-1.8456592713238031, 51.08089975037956], [-1.845514694924916, 51.080881286459174], [-1.8453580288014428, 51.08086061321046], [-1.8451852177032928, 51.08083706162453], [-1.8449922063803732, 51.08080996269243], [-1.8447749395825936, 51.08077864740523], [-1.8445293620598624, 51.08074244675401], [-1.844152, 51.0806946], [-1.8432619, 51.0805791], [-1.8431603, 51.080566], [-1.8421685999999995, 51.0804397], [-1.8410759999999993, 51.08029969999999], [-1.8394843, 51.0800963], [-1.8381941999999996, 51.0799312], [-1.8375438, 51.0798448], [-1.8369068, 51.0797532], [-1.8363892, 51.079674], [-1.8357575, 51.079565599999995], [-1.8349591000000005, 51.07941279999999], [-1.834487, 51.079307799999995], [-1.8340823, 51.07921290000001], [-1.8337609, 51.07913729999999], [-1.8331298999999996, 51.07897349999999], [-1.8324983999999995, 51.07880399999999], [-1.8317496, 51.0785826], [-1.8310179, 51.0783613], [-1.8302585, 51.078125500000006], [-1.8295825, 51.0778984], [-1.8289412000000005, 51.077673], [-1.8283175999999997, 51.07745560000001], [-1.8275609, 51.07716589999999], [-1.8268545, 51.0768886], [-1.8262168999999997, 51.076633699999995], [-1.8255592, 51.0763706], [-1.8243342, 51.0758708], [-1.8236447, 51.07557479999999], [-1.8229055000000003, 51.07524800000001], [-1.8224577, 51.07504039999999], [-1.8220361, 51.0748381], [-1.8216726999999997, 51.07465570000001], [-1.8213087, 51.0744731], [-1.8207794, 51.0742022], [-1.8202549, 51.0739333], [-1.8200752, 51.073843399999994], [-1.8197213999999995, 51.0736651], [-1.8193321, 51.07347959999999], [-1.8189122, 51.0732872], [-1.8185011, 51.0731116], [-1.8180946, 51.072947099999986], [-1.8177342999999997, 51.07280740000001], [-1.8175735, 51.072744699999994], [-1.8168887, 51.0725021], [-1.8164991, 51.0723755], [-1.816097, 51.0722443], [-1.8157337, 51.0721318], [-1.8153493, 51.07202019999999], [-1.8147804, 51.07186720000001], [-1.8141880999999995, 51.0717242], [-1.8138043, 51.07163919999999], [-1.8131176, 51.0714932], [-1.8125248, 51.0713837], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]} 12.6 0017 0031 Tisbury Salisbury Sig. Sy43 Salisbury 51.0704762 -1.8063575 51.0704762 -1.8063575 1 0 2026-09-18 23:41:26 TERMINATED 2026-09-18 23:31:00 Salisbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398659 1789774185522477 72 72 2026-09-18 23:41:02.694936 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:01.569322
656001 686047 G89659 361N87M918 2026-09-18 COMPLETE 18398962 2026-09-19 00:31:00 2026-09-18 23:41:26 2026-09-20 23:41:26 {"id": 686047, "stp": "P", "toc": "Northern", "uid": "G89659", "consist": "323212", "dest_crs": "PRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89659/2026-09-19/detailed", "trust_id": "361N87M918", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "1N87", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0031", "current_leg_dep": "0025", "current_leg_end": "Preston", "origin_dep_time": "2315", "origin_platform": "2", "current_location": "Preston", "last_update_time": "2026-09-18T23:41:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6865268, 53.6985703], [-2.6866045999999995, 53.69874219999999], [-2.6869265, 53.6994531], [-2.6870568, 53.69972949999999], [-2.6877767999999995, 53.7011091], [-2.6885932, 53.7028233], [-2.6907591999999996, 53.707600799999994], [-2.6943687999999995, 53.715652899999995], [-2.6945342, 53.7160033], [-2.6949458523585643, 53.71689550407083], [-2.6960918, 53.7193791], [-2.6961732, 53.719587100000005], [-2.6968918, 53.72142229999999], [-2.6975903312417797, 53.722900250647385], [-2.6976057502796564, 53.722932873623094], [-2.6983604, 53.72452949999999], [-2.6989105, 53.72565240000001], [-2.6994792, 53.72677569999998], [-2.7003796, 53.72871719999999], [-2.7009503999999995, 53.729963899999994], [-2.701449199999999, 53.731087499999994], [-2.7019433, 53.73227380000001], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Leyland", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Leyland", "current_leg_milage": "4.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"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\": 683.612, \"from_m\": 317.352, \"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\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"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\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"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\": 9389.892, \"from_m\": 7467.933, \"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\": 9682.667, \"from_m\": 9389.892, \"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\": 9802.149, \"from_m\": 9682.667, \"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\": 9900.691, \"from_m\": 9802.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\": 11757.257, \"from_m\": 9900.691, \"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\": 17694.465, \"from_m\": 11757.257, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31274.845, \"from_m\": 17694.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31285.948, \"from_m\": 31274.845, \"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\": 31359.551, \"from_m\": 31285.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32183.49, \"from_m\": 31359.551, \"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\": 33110.69, \"from_m\": 32183.49, \"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\": 33166.101, \"from_m\": 33110.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33980.788, \"from_m\": 33166.101, \"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\": 52586.323, \"from_m\": 33980.788, \"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\": 52652.495, \"from_m\": 52586.323, \"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\": 56564.194, \"from_m\": 52652.495, \"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\": 56593.698, \"from_m\": 56564.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56793.708, \"from_m\": 56593.698, \"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\": 57173.451, \"from_m\": 56793.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 686047, \"profile_key\": \"a673823d746c4b586c02cf2b2ab0a1e69a93187e0e24cd73237f2f713ed821ea\", \"schedule_id\": 12866, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2327H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12969.121, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14457.503, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15988.491, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18735.902, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24827.948, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26908.608, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30756.939, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32108.277, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0005H\", \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32791.951, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 20, \"distance_m\": 44864.831, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 48550.063, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020H\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 50703.794, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 56143.9, \"section_seq\": 1, \"route_path_id\": 70032}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 57173.451, \"section_seq\": 1, \"route_path_id\": 70032}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57173.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70032}], \"total_distance_m\": 57173.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 43392.98, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13780.471, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2315", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:54Z\", \"source_id\": 57578126, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:57Z\", \"source_id\": 18369663, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:48Z\", \"source_id\": 57583243, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:51Z\", \"source_id\": 18371207, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:40Z\", \"source_id\": 57588335, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:40Z\", \"source_id\": 18372727, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:26:29Z\", \"source_id\": 57592970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:26:30Z\", \"source_id\": 18374131, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:33Z\", \"source_id\": 57596324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:36Z\", \"source_id\": 18375146, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:38Z\", \"source_id\": 57602866, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:39Z\", \"source_id\": 18377098, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:18Z\", \"source_id\": 18378889, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:19Z\", \"source_id\": 18380514, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:52Z\", \"source_id\": 57617573, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:55Z\", \"source_id\": 18381790, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:09Z\", \"source_id\": 57628360, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:13Z\", \"source_id\": 18385149, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:53Z\", \"source_id\": 18387210, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:15Z\", \"source_id\": 57642416, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:21Z\", \"source_id\": 18389386, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:54Z\", \"source_id\": 57672317, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:01Z\", \"source_id\": 18397193, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:59Z\", \"source_id\": 57678776, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:05Z\", \"source_id\": 18398962, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1789774267192213, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:07.184311", "service_state_evidence_id": 18398962, "current_leg_start_actual_dep": "2026-09-20T00:24:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:07.408605", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV PRE 1N87 323212 3 90 None {"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "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": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "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": 9389.892, "from_m": 7467.933, "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": 9682.667, "from_m": 9389.892, "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": 9802.149, "from_m": 9682.667, "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": 9900.691, "from_m": 9802.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": 11757.257, "from_m": 9900.691, "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": 17694.465, "from_m": 11757.257, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31274.845, "from_m": 17694.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31285.948, "from_m": 31274.845, "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": 31359.551, "from_m": 31285.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32183.49, "from_m": 31359.551, "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": 33110.69, "from_m": 32183.49, "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": 33166.101, "from_m": 33110.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33980.788, "from_m": 33166.101, "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": 52586.323, "from_m": 33980.788, "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": 52652.495, "from_m": 52586.323, "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": 56564.194, "from_m": 52652.495, "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": 56593.698, "from_m": 56564.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56793.708, "from_m": 56593.698, "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": 57173.451, "from_m": 56793.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 686047, "profile_key": "a673823d746c4b586c02cf2b2ab0a1e69a93187e0e24cd73237f2f713ed821ea", "schedule_id": 12866, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Roby", "stage_seq": 9, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Huyton", "stage_seq": 10, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Prescot", "stage_seq": 11, "distance_m": 12969.121, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14457.503, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15988.491, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18735.902, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Garswood", "stage_seq": 15, "distance_m": 24827.948, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Bryn", "stage_seq": 16, "distance_m": 26908.608, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30756.939, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32108.277, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0005H", "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32791.951, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "Balshaw Lane Jn", "stage_seq": 20, "distance_m": 44864.831, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 48550.063, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020H", "location": "Leyland", "stage_seq": 22, "distance_m": 50703.794, "section_seq": 1, "route_path_id": 70032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 56143.9, "section_seq": 1, "route_path_id": 70032}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 57173.451, "section_seq": 1, "route_path_id": 70032}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57173.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 70032}], "total_distance_m": 57173.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 43392.98, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13780.471, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:54Z", "source_id": 57578126, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:57Z", "source_id": 18369663, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:48Z", "source_id": 57583243, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:51Z", "source_id": 18371207, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:40Z", "source_id": 57588335, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:40Z", "source_id": 18372727, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:26:29Z", "source_id": 57592970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:26:30Z", "source_id": 18374131, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:33Z", "source_id": 57596324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:36Z", "source_id": 18375146, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:38Z", "source_id": 57602866, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:39Z", "source_id": 18377098, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:18Z", "source_id": 18378889, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:19Z", "source_id": 18380514, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:52Z", "source_id": 57617573, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:55Z", "source_id": 18381790, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:09Z", "source_id": 57628360, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:13Z", "source_id": 18385149, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:53Z", "source_id": 18387210, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:15Z", "source_id": 57642416, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:21Z", "source_id": 18389386, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7991, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:54Z", "source_id": 57672317, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:01Z", "source_id": 18397193, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:59Z", "source_id": 57678776, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:05Z", "source_id": 18398962, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 2315 2315 2 None None Preston 0027 0027 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89659/2026-09-19/detailed None Leyland 2026-09-20T00:24:30+01:00 Preston 6.0 {"type": "LineString", "coordinates": [[-2.6865268, 53.6985703], [-2.6866045999999995, 53.69874219999999], [-2.6869265, 53.6994531], [-2.6870568, 53.69972949999999], [-2.6877767999999995, 53.7011091], [-2.6885932, 53.7028233], [-2.6907591999999996, 53.707600799999994], [-2.6943687999999995, 53.715652899999995], [-2.6945342, 53.7160033], [-2.6949458523585643, 53.71689550407083], [-2.6960918, 53.7193791], [-2.6961732, 53.719587100000005], [-2.6968918, 53.72142229999999], [-2.6975903312417797, 53.722900250647385], [-2.6976057502796564, 53.722932873623094], [-2.6983604, 53.72452949999999], [-2.6989105, 53.72565240000001], [-2.6994792, 53.72677569999998], [-2.7003796, 53.72871719999999], [-2.7009503999999995, 53.729963899999994], [-2.701449199999999, 53.731087499999994], [-2.7019433, 53.73227380000001], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 4.0 0025 0031 Leyland Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-18 23:41:26 TERMINATED 2026-09-18 23:31:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398962 1789774267192213 82 82 2026-09-18 23:41:07.408605 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:07.184311
656002 686817 C56212 872F95M918 2026-09-18 COMPLETE 18398753 2026-09-19 00:31:00 2026-09-18 23:41:26 2026-09-20 23:41:26 {"id": 686817, "stp": "P", "toc": "Southern", "uid": "C56212", "consist": "377319+377326", "dest_crs": "SRH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C56212/2026-09-19/detailed", "trust_id": "872F95M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Streatham Hill", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "1", "is_terminated": 1, "next_location": "Streatham Hill", "signalling_id": "2F95", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "0031", "current_leg_dep": "0027", "current_leg_end": "Streatham Hill", "origin_dep_time": "2358", "origin_platform": "12", "current_location": "Streatham Hill", "last_update_time": "2026-09-18T23:41:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1030427, 51.43147279999999], [-0.1032702, 51.43153589999999], [-0.1035239, 51.4316172], [-0.1038035, 51.4317274], [-0.1042236, 51.431922699999994], [-0.1044502, 51.4320436], [-0.104642, 51.4321615], [-0.1048227, 51.432280600000006], [-0.1050111, 51.4324316], [-0.10518370000000002, 51.4325828], [-0.10536, 51.43274920000001], [-0.1056536, 51.4330527], [-0.105909, 51.4333569], [-0.10610324980519915, 51.43362069603175], [-0.10620650825593832, 51.43376556657941], [-0.1062969338510023, 51.433893828252586], [-0.1063764489392362, 51.43400782707873], [-0.10644697586948512, 51.43410990908532], [-0.10651043699059426, 51.4342024202998], [-0.1065687546514087, 51.434287706749615], [-0.1066238512007736, 51.43436811446224], [-0.10667764898753412, 51.43444598946512], [-0.10673207036053534, 51.43452367778572], [-0.1067890376686224, 51.43460352545149], [-0.10685047326064048, 51.434687878489896], [-0.10691829948543469, 51.434779082928394], [-0.10699443869185012, 51.43487948479443], [-0.10708081322873196, 51.434991430115474], [-0.10717934544492531, 51.43511726491897], [-0.10729195768927532, 51.43525933523238], [-0.1074286, 51.43539809999999], [-0.107586, 51.4355454], [-0.1077584, 51.4356928], [-0.10792229999999998, 51.4358121], [-0.1081041, 51.435928799999985], [-0.1083863, 51.4361158], [-0.1086661, 51.43628340000001], [-0.1090754, 51.43646590000001], [-0.1093311, 51.436559], [-0.1095743, 51.43663540000001], [-0.10984779999999998, 51.4367097], [-0.1102188, 51.4367888], [-0.1102749297683143, 51.4367986094458], [-0.11033407673662446, 51.436778509613106], [-0.11040904589248147, 51.43679027087435], [-0.1105705, 51.43681559999999], [-0.1108672, 51.43685140000001], [-0.1111682, 51.43687310000001], [-0.1116357, 51.4368995], [-0.1120843, 51.4369146], [-0.1125911, 51.43690479999999], [-0.11379799999999998, 51.4368194], [-0.1143556, 51.4368046], [-0.1152857, 51.43683349999999], [-0.11595930000000002, 51.436858599999994], [-0.1166186, 51.4368989], [-0.12056930000000002, 51.43719759999999], [-0.12237279999999998, 51.43733399999999], [-0.12279099999999998, 51.437368799999994], [-0.1231458, 51.437419299999995], [-0.1245339, 51.4376802], [-0.12570839999999997, 51.4379128], [-0.126385, 51.43804350000001], [-0.1271432, 51.4381958], [-0.1275624, 51.43827319999999], [-0.1284457, 51.438436900000006]]}", "current_leg_start": "West Norwood", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "51.4384369", "next_location_lon": "-0.1284457", "previous_location": "West Norwood", "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\": 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\": 12280.456, \"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\": 12936.759, \"from_m\": 12280.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14774.143, \"from_m\": 12936.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\": 15205.811, \"from_m\": 14774.143, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15215.736, \"from_m\": 15205.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15234.132, \"from_m\": 15215.736, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15745.459, \"from_m\": 15234.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15772.18, \"from_m\": 15745.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16798.788, \"from_m\": 15772.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16892.966, \"from_m\": 16798.788, \"capability_applied\": null, \"effective_limit_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\": 686817, \"profile_key\": \"b781b45e7221c9b0c9cc72d3ee434d99e37e626efbd3e185d8fe0dc675bcd2e5\", \"schedule_id\": 6886, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4504.095, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"Brockley\", \"stage_seq\": 6, \"distance_m\": 5820.106, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 7, \"distance_m\": 7485.177, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 8837.541, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015H\", \"location\": \"Sydenham\", \"stage_seq\": 9, \"distance_m\": 10258.071, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020H\", \"location\": \"Crystal Palace\", \"stage_seq\": 10, \"distance_m\": 12154.111, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Gipsy Hill\", \"stage_seq\": 11, \"distance_m\": 13263.132, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026\", \"location\": \"West Norwood\", \"stage_seq\": 12, \"distance_m\": 14810.408, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"West Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 15234.132, \"section_seq\": 1, \"route_path_id\": 67869}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Streatham Hill\", \"stage_seq\": 14, \"distance_m\": 16892.966, \"section_seq\": 1, \"route_path_id\": 67869}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16892.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67869}], \"total_distance_m\": 16892.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12581.132, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4311.834, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4384369", "current_position_lon": "-0.1284457", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:24Z\", \"source_id\": 57648830, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:30Z\", \"source_id\": 18390925, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:37Z\", \"source_id\": 57653215, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:40Z\", \"source_id\": 18392044, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:29Z\", \"source_id\": 57658044, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:29Z\", \"source_id\": 18393293, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:54Z\", \"source_id\": 57660694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:54Z\", \"source_id\": 18394064, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:53Z\", \"source_id\": 57664185, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:00Z\", \"source_id\": 18394977, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:24Z\", \"source_id\": 57668891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:25Z\", \"source_id\": 18396267, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:43Z\", \"source_id\": 57672171, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:51Z\", \"source_id\": 18397157, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:28Z\", \"source_id\": 57674780, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:30Z\", \"source_id\": 18397908, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:07Z\", \"source_id\": 57678082, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:11Z\", \"source_id\": 18398753, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Streatham Hill", "service_state_platform": "1", "timing_fact_generation": 1789774212024175, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:23.378723", "service_state_evidence_id": 18398753, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:23.420060", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None SRH 2F95 377319+377326 6 100 None {"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 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": 12280.456, "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": 12936.759, "from_m": 12280.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14774.143, "from_m": 12936.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": 15205.811, "from_m": 14774.143, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15215.736, "from_m": 15205.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15234.132, "from_m": 15215.736, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15745.459, "from_m": 15234.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15772.18, "from_m": 15745.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16798.788, "from_m": 15772.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16892.966, "from_m": 16798.788, "capability_applied": null, "effective_limit_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": 686817, "profile_key": "b781b45e7221c9b0c9cc72d3ee434d99e37e626efbd3e185d8fe0dc675bcd2e5", "schedule_id": 6886, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 67869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 67869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4504.095, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Brockley", "stage_seq": 6, "distance_m": 5820.106, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Honor Oak Park", "stage_seq": 7, "distance_m": 7485.177, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012", "location": "Forest Hill", "stage_seq": 8, "distance_m": 8837.541, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015H", "location": "Sydenham", "stage_seq": 9, "distance_m": 10258.071, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020H", "location": "Crystal Palace", "stage_seq": 10, "distance_m": 12154.111, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Gipsy Hill", "stage_seq": 11, "distance_m": 13263.132, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "West Norwood", "stage_seq": 12, "distance_m": 14810.408, "section_seq": 1, "route_path_id": 67869}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "West Norwood Junction", "stage_seq": 13, "distance_m": 15234.132, "section_seq": 1, "route_path_id": 67869}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Streatham Hill", "stage_seq": 14, "distance_m": 16892.966, "section_seq": 1, "route_path_id": 67869}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16892.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 67869}], "total_distance_m": 16892.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12581.132, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4311.834, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29743, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:24Z", "source_id": 57648830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:30Z", "source_id": 18390925, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:37Z", "source_id": 57653215, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:07:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:40Z", "source_id": 18392044, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:29Z", "source_id": 57658044, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:29Z", "source_id": 18393293, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:54Z", "source_id": 57660694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:13:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:54Z", "source_id": 18394064, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:53Z", "source_id": 57664185, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:00Z", "source_id": 18394977, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29863, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:24Z", "source_id": 57668891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:25Z", "source_id": 18396267, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:43Z", "source_id": 57672171, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:51Z", "source_id": 18397157, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:28Z", "source_id": 57674780, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:30Z", "source_id": 18397908, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:07Z", "source_id": 57678082, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:11Z", "source_id": 18398753, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] London Bridge (Central) 2358 2358 12 None None Streatham Hill 0030 0030 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C56212/2026-09-19/detailed None West Norwood 2026-09-20T00:27:00+01:00 Streatham Hill 4.0 {"type": "LineString", "coordinates": [[-0.1030427, 51.43147279999999], [-0.1032702, 51.43153589999999], [-0.1035239, 51.4316172], [-0.1038035, 51.4317274], [-0.1042236, 51.431922699999994], [-0.1044502, 51.4320436], [-0.104642, 51.4321615], [-0.1048227, 51.432280600000006], [-0.1050111, 51.4324316], [-0.10518370000000002, 51.4325828], [-0.10536, 51.43274920000001], [-0.1056536, 51.4330527], [-0.105909, 51.4333569], [-0.10610324980519915, 51.43362069603175], [-0.10620650825593832, 51.43376556657941], [-0.1062969338510023, 51.433893828252586], [-0.1063764489392362, 51.43400782707873], [-0.10644697586948512, 51.43410990908532], [-0.10651043699059426, 51.4342024202998], [-0.1065687546514087, 51.434287706749615], [-0.1066238512007736, 51.43436811446224], [-0.10667764898753412, 51.43444598946512], [-0.10673207036053534, 51.43452367778572], [-0.1067890376686224, 51.43460352545149], [-0.10685047326064048, 51.434687878489896], [-0.10691829948543469, 51.434779082928394], [-0.10699443869185012, 51.43487948479443], [-0.10708081322873196, 51.434991430115474], [-0.10717934544492531, 51.43511726491897], [-0.10729195768927532, 51.43525933523238], [-0.1074286, 51.43539809999999], [-0.107586, 51.4355454], [-0.1077584, 51.4356928], [-0.10792229999999998, 51.4358121], [-0.1081041, 51.435928799999985], [-0.1083863, 51.4361158], [-0.1086661, 51.43628340000001], [-0.1090754, 51.43646590000001], [-0.1093311, 51.436559], [-0.1095743, 51.43663540000001], [-0.10984779999999998, 51.4367097], [-0.1102188, 51.4367888], [-0.1102749297683143, 51.4367986094458], [-0.11033407673662446, 51.436778509613106], [-0.11040904589248147, 51.43679027087435], [-0.1105705, 51.43681559999999], [-0.1108672, 51.43685140000001], [-0.1111682, 51.43687310000001], [-0.1116357, 51.4368995], [-0.1120843, 51.4369146], [-0.1125911, 51.43690479999999], [-0.11379799999999998, 51.4368194], [-0.1143556, 51.4368046], [-0.1152857, 51.43683349999999], [-0.11595930000000002, 51.436858599999994], [-0.1166186, 51.4368989], [-0.12056930000000002, 51.43719759999999], [-0.12237279999999998, 51.43733399999999], [-0.12279099999999998, 51.437368799999994], [-0.1231458, 51.437419299999995], [-0.1245339, 51.4376802], [-0.12570839999999997, 51.4379128], [-0.126385, 51.43804350000001], [-0.1271432, 51.4381958], [-0.1275624, 51.43827319999999], [-0.1284457, 51.438436900000006]]} 1.3 0027 0031 West Norwood Streatham Hill Streatham Hill 51.4384369 -0.1284457 51.4384369 -0.1284457 1 0 2026-09-18 23:41:26 TERMINATED 2026-09-18 23:31:00 Streatham Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398753 1789774212024175 57 57 2026-09-18 23:41:23.420060 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:23.378723
656003 687015 C36297 745N14M019 2026-09-18 COMPLETE 18398871 2026-09-19 00:31:00 2026-09-18 23:41:56 2026-09-20 23:41:56 {"id": 687015, "stp": "P", "toc": "Elizabeth Line", "uid": "C36297", "consist": "345039", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36297/2026-09-19/detailed", "trust_id": "745N14M019", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead Carriage Sidings", "service_date": "2026-09-18", "dest_arr_time": "0033", "dest_platform": null, "is_terminated": 1, "next_location": "Maidenhead Carriage Sidings", "signalling_id": "5N14", "timing_status": "EARLY", "origin_station": "Maidenhead", "current_leg_arr": "0031", "current_leg_dep": "0030", "current_leg_end": "Maidenhead Carriage Sidings", "origin_dep_time": "0031", "origin_platform": "5", "current_location": "Maidenhead Carriage Sidings", "last_update_time": "2026-09-18T23:41:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7265729, 51.5178818], [-0.7268387, 51.51784060000001], [-0.727045, 51.5178162], [-0.7273221, 51.517787199999994], [-0.7277188999999998, 51.51774399999999], [-0.7281139, 51.517702], [-0.7283449, 51.5176672], [-0.7286414999999999, 51.517613100000005], [-0.728845, 51.51757500000001], [-0.7290467999999999, 51.51753329999998], [-0.7293098999999998, 51.5174738], [-0.7323297, 51.516802600000005]]}", "current_leg_start": "Maidenhead", "dest_arr_time_act": "0033", "motion_projection": null, "next_location_lat": "51.5168026", "next_location_lon": "-0.7323297", "previous_location": "Maidenhead", "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\": 240.846, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 693.412, \"from_m\": 240.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 687015, \"profile_key\": \"8da5a4368a6a31cac44c34733e9c2627095da49c1409130643b0d1be8e138412\", \"schedule_id\": 30573, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0031\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29839}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"Maidenhead Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 693.412, \"section_seq\": 1, \"route_path_id\": 29839}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 693.412, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29839}], \"total_distance_m\": 693.412, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 452.566, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0031", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5168026", "current_position_lon": "-0.7323297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:32Z\", \"source_id\": 57678426, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:41Z\", \"source_id\": 18398871, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789774242748571, "current_leg_arrival_utc": "2026-09-20T00:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:31.763623", "service_state_evidence_id": 18398871, "current_leg_start_actual_dep": "2026-09-20T00:31:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:33.111771", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P MAI None 5N14 345039 9 90 None {"version": 3, "segments": [{"to_m": 240.846, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 693.412, "from_m": 240.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 687015, "profile_key": "8da5a4368a6a31cac44c34733e9c2627095da49c1409130643b0d1be8e138412", "schedule_id": 30573, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0031", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29839}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "Maidenhead Carriage Sidings", "stage_seq": 2, "distance_m": 693.412, "section_seq": 1, "route_path_id": 29839}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 693.412, "from_m": 0.0, "section_seq": 1, "route_path_id": 29839}], "total_distance_m": 693.412, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 452.566, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23619, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:32Z", "source_id": 57678426, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:41Z", "source_id": 18398871, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Maidenhead 0031 0031 5 None None Maidenhead Carriage Sidings 0033 0033 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36297/2026-09-19/detailed None Maidenhead 2026-09-20T00:31:00+01:00 Maidenhead Carriage Sidings 1.0 {"type": "LineString", "coordinates": [[-0.7265729, 51.5178818], [-0.7268387, 51.51784060000001], [-0.727045, 51.5178162], [-0.7273221, 51.517787199999994], [-0.7277188999999998, 51.51774399999999], [-0.7281139, 51.517702], [-0.7283449, 51.5176672], [-0.7286414999999999, 51.517613100000005], [-0.728845, 51.51757500000001], [-0.7290467999999999, 51.51753329999998], [-0.7293098999999998, 51.5174738], [-0.7323297, 51.516802600000005]]} 0.3 0030 0031 Maidenhead Maidenhead Carriage Sidings Maidenhead Carriage Sidings 51.5168026 -0.7323297 51.5168026 -0.7323297 1 0 2026-09-18 23:41:56 TERMINATED 2026-09-18 23:31:00 Maidenhead Carriage Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398871 1789774242748571 3 3 2026-09-18 23:41:33.111771 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:31.763623
656004 685707 P23856 172L87M818 2026-09-18 COMPLETE 18398717 2026-09-19 00:31:00 2026-09-18 23:41:56 2026-09-20 23:41:56 {"id": 685707, "stp": "P", "toc": "Northern", "uid": "P23856", "consist": "195006+195018", "dest_crs": "SHF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23856/2026-09-19/detailed", "trust_id": "172L87M818", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-18", "dest_arr_time": "0020", "dest_platform": "2B", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2L87", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0031", "current_leg_dep": "0022", "current_leg_end": "Sheffield", "origin_dep_time": "2258", "origin_platform": "13B", "current_location": "Sheffield", "last_update_time": "2026-09-18T23:41:56", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "0019½", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"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\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15559.591, \"from_m\": 13743.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27802.846, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31533.274, \"from_m\": 27802.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31556.232, \"from_m\": 31533.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\": 31735.508, \"from_m\": 31556.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31772.817, \"from_m\": 31735.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31881.156, \"from_m\": 31772.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45440.918, \"from_m\": 31881.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45603.915, \"from_m\": 45440.918, \"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\": 45631.757, \"from_m\": 45603.915, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45830.858, \"from_m\": 45631.757, \"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\": 45981.446, \"from_m\": 45830.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47336.076, \"from_m\": 45981.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52141.925, \"from_m\": 47336.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52736.639, \"from_m\": 52141.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\": 59317.515, \"from_m\": 52736.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59733.648, \"from_m\": 59317.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64520.802, \"from_m\": 59733.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\": 65291.855, \"from_m\": 64520.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66338.984, \"from_m\": 65291.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\": 66401.166, \"from_m\": 66338.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\": 71106.831, \"from_m\": 66401.166, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71641.242, \"from_m\": 71106.831, \"capability_applied\": null, \"effective_limit_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\": 685707, \"profile_key\": \"48cadae4c136c8b7ed7cbd3e3ec6dc1083cd0d9ce82679ba7914f3c887e03204\", \"schedule_id\": 19551, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2308\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2319\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17363.799, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Altofts Jn\", \"stage_seq\": 9, \"distance_m\": 21890.44, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325\", \"location\": \"Normanton\", \"stage_seq\": 10, \"distance_m\": 22944.042, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 11, \"distance_m\": 28064.706, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 31693.597, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 13, \"distance_m\": 38807.898, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Darton\", \"stage_seq\": 14, \"distance_m\": 40231.155, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Barnsley\", \"stage_seq\": 15, \"distance_m\": 45811.612, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Wombwell\", \"stage_seq\": 16, \"distance_m\": 52234.65, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2359\", \"location\": \"Elsecar\", \"stage_seq\": 17, \"distance_m\": 54771.805, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0004H\", \"location\": \"Chapeltown\", \"stage_seq\": 18, \"distance_m\": 59826.454, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 62513.128, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Meadowhall\", \"stage_seq\": 20, \"distance_m\": 66234.548, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Wincobank Jn\", \"stage_seq\": 21, \"distance_m\": 66475.414, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 22, \"distance_m\": 70908.702, \"section_seq\": 1, \"route_path_id\": 36363}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 23, \"distance_m\": 71641.242, \"section_seq\": 1, \"route_path_id\": 36363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71641.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36363}], \"total_distance_m\": 71641.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67497.215, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4144.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2258", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:07Z\", \"source_id\": 57573146, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:10Z\", \"source_id\": 18368177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:45Z\", \"source_id\": 57590039, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:49Z\", \"source_id\": 18373304, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:54Z\", \"source_id\": 57604991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:58Z\", \"source_id\": 18377720, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:10Z\", \"source_id\": 57615156, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:14Z\", \"source_id\": 18380982, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:20Z\", \"source_id\": 18386570, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:30Z\", \"source_id\": 57638684, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:35Z\", \"source_id\": 18388311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:00Z\", \"source_id\": 57643411, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:08Z\", \"source_id\": 18389670, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:27Z\", \"source_id\": 57650408, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:31Z\", \"source_id\": 18391302, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:37Z\", \"source_id\": 57656903, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:41Z\", \"source_id\": 18392998, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:02Z\", \"source_id\": 57665437, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:10Z\", \"source_id\": 18395324, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:57Z\", \"source_id\": 57677933, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:01Z\", \"source_id\": 18398717, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "6", "timing_fact_generation": 1789774201681733, "current_leg_arrival_utc": "2026-09-20T00:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:31.770954", "service_state_evidence_id": 18398717, "current_leg_start_actual_dep": "2026-09-20T00:22:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:33.109102", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS SHF 2L87 195006+195018 4 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "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": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15559.591, "from_m": 13743.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27802.846, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31533.274, "from_m": 27802.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31556.232, "from_m": 31533.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": 31735.508, "from_m": 31556.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31772.817, "from_m": 31735.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31881.156, "from_m": 31772.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45440.918, "from_m": 31881.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45603.915, "from_m": 45440.918, "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": 45631.757, "from_m": 45603.915, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45830.858, "from_m": 45631.757, "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": 45981.446, "from_m": 45830.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47336.076, "from_m": 45981.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52141.925, "from_m": 47336.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52736.639, "from_m": 52141.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": 59317.515, "from_m": 52736.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59733.648, "from_m": 59317.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64520.802, "from_m": 59733.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": 65291.855, "from_m": 64520.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66338.984, "from_m": 65291.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": 66401.166, "from_m": 66338.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": 71106.831, "from_m": 66401.166, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71641.242, "from_m": 71106.831, "capability_applied": null, "effective_limit_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": 685707, "profile_key": "48cadae4c136c8b7ed7cbd3e3ec6dc1083cd0d9ce82679ba7914f3c887e03204", "schedule_id": 19551, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2258", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2308", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2319", "location": "Castleford", "stage_seq": 8, "distance_m": 17363.799, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Altofts Jn", "stage_seq": 9, "distance_m": 21890.44, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Normanton", "stage_seq": 10, "distance_m": 22944.042, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 28064.706, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 31693.597, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 13, "distance_m": 38807.898, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Darton", "stage_seq": 14, "distance_m": 40231.155, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Barnsley", "stage_seq": 15, "distance_m": 45811.612, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Wombwell", "stage_seq": 16, "distance_m": 52234.65, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2359", "location": "Elsecar", "stage_seq": 17, "distance_m": 54771.805, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0004H", "location": "Chapeltown", "stage_seq": 18, "distance_m": 59826.454, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 62513.128, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Meadowhall", "stage_seq": 20, "distance_m": 66234.548, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Wincobank Jn", "stage_seq": 21, "distance_m": 66475.414, "section_seq": 1, "route_path_id": 36363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Nunnery Main Line Jn", "stage_seq": 22, "distance_m": 70908.702, "section_seq": 1, "route_path_id": 36363}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 23, "distance_m": 71641.242, "section_seq": 1, "route_path_id": 36363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71641.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 36363}], "total_distance_m": 71641.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67497.215, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4144.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5623, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:07Z", "source_id": 57573146, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:10Z", "source_id": 18368177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:45Z", "source_id": 57590039, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:49Z", "source_id": 18373304, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5883, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:54Z", "source_id": 57604991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:58Z", "source_id": 18377720, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:10Z", "source_id": 57615156, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:14Z", "source_id": 18380982, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:20Z", "source_id": 18386570, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:30Z", "source_id": 57638684, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:35Z", "source_id": 18388311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:00Z", "source_id": 57643411, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:08Z", "source_id": 18389670, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7245, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:27Z", "source_id": 57650408, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:31Z", "source_id": 18391302, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:37Z", "source_id": 57656903, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:41Z", "source_id": 18392998, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:02Z", "source_id": 57665437, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:10Z", "source_id": 18395324, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:57Z", "source_id": 57677933, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:01Z", "source_id": 18398717, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Leeds 2258 2258 13B None None Sheffield 0020 0019½ 2B LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23856/2026-09-19/detailed None Meadowhall 2026-09-20T00:22:00+01:00 Sheffield 9.0 {"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} 3.4 0022 0031 Meadowhall Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-18 23:41:56 TERMINATED 2026-09-18 23:31:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398717 1789774201681733 91 91 2026-09-18 23:41:33.109102 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:31.770954
656005 686622 C34220 722D72M918 2026-09-18 COMPLETE 18398798 2026-09-19 00:31:00 2026-09-18 23:41:56 2026-09-20 23:41:56 {"id": 686622, "stp": "P", "toc": "London Overground", "uid": "C34220", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34220/2026-09-19/detailed", "trust_id": "722D72M918", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-18", "dest_arr_time": "0035", "dest_platform": "2", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D72", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "0031", "current_leg_dep": "0029", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2345", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-18T23:41:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "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\": 6.906, \"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\": 686.718, \"from_m\": 6.906, \"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\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"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\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2647.704, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3436.498, \"from_m\": 2647.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3454.671, \"from_m\": 3436.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\": 5672.558, \"from_m\": 3454.671, \"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\": 5690.731, \"from_m\": 5672.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\": 6479.526, \"from_m\": 5690.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\": 7618.797, \"from_m\": 6479.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8046.2, \"from_m\": 7618.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\": 10507.492, \"from_m\": 8046.2, \"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\": 10546.928, \"from_m\": 10507.492, \"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\": 13537.71, \"from_m\": 10546.928, \"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\": 14162.571, \"from_m\": 13537.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15039.011, \"from_m\": 14162.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16040.413, \"from_m\": 15039.011, \"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\": 16432.524, \"from_m\": 16040.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\": 16446.659, \"from_m\": 16432.524, \"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\": 16513.358, \"from_m\": 16446.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16756.699, \"from_m\": 16513.358, \"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\": 16824.62, \"from_m\": 16756.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16839.77, \"from_m\": 16824.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16906.727, \"from_m\": 16839.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17472.075, \"from_m\": 16906.727, \"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\": 23877.735, \"from_m\": 17472.075, \"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\": 25303.481, \"from_m\": 23877.735, \"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\": 25379.734, \"from_m\": 25303.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25420.117, \"from_m\": 25379.734, \"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\": 25484.717, \"from_m\": 25420.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25491.931, \"from_m\": 25484.717, \"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\": 25545.103, \"from_m\": 25491.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25549.853, \"from_m\": 25545.103, \"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\": 26238.191, \"from_m\": 25549.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26567.041, \"from_m\": 26238.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26625.467, \"from_m\": 26567.041, \"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\": 26727.468, \"from_m\": 26625.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35846.408, \"from_m\": 26727.468, \"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\": 35900.095, \"from_m\": 35846.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36188.686, \"from_m\": 35900.095, \"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\": 36451.001, \"from_m\": 36188.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43529.139, \"from_m\": 36451.001, \"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\": 45847.834, \"from_m\": 43529.139, \"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\": 46282.94, \"from_m\": 45847.834, \"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\": 686622, \"profile_key\": \"65e1d8aa7226b2a9bd01c4f1ae6a0a12d0941e1a9e365db44d098c0a95ddb97b\", \"schedule_id\": 4238, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2350H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 9831.898, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2356H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0008H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0010H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": \"0028H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 46282.94, \"section_seq\": 1, \"route_path_id\": 28448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46282.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}], \"total_distance_m\": 46282.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41134.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5148.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:04Z\", \"source_id\": 57628225, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:09Z\", \"source_id\": 18385088, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:50Z\", \"source_id\": 57630832, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:55Z\", \"source_id\": 18385921, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:30Z\", \"source_id\": 57633168, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:34Z\", \"source_id\": 18386652, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:45Z\", \"source_id\": 57637593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:50Z\", \"source_id\": 18387976, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:45Z\", \"source_id\": 57640442, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:50Z\", \"source_id\": 18388809, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:12Z\", \"source_id\": 57643784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:36Z\", \"source_id\": 18389759, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:17Z\", \"source_id\": 57651477, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:25Z\", \"source_id\": 18391582, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:40Z\", \"source_id\": 57654560, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:46Z\", \"source_id\": 18392408, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:16Z\", \"source_id\": 57656552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:21Z\", \"source_id\": 18392902, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:35Z\", \"source_id\": 57659236, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:40Z\", \"source_id\": 18393666, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:11Z\", \"source_id\": 57661075, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:14Z\", \"source_id\": 18394176, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:51Z\", \"source_id\": 57664156, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:56Z\", \"source_id\": 18394962, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:33Z\", \"source_id\": 57667038, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:35Z\", \"source_id\": 18395785, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:02Z\", \"source_id\": 57668528, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:09Z\", \"source_id\": 18396184, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:53Z\", \"source_id\": 57670372, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:00Z\", \"source_id\": 18396687, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:40Z\", \"source_id\": 57673052, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:41Z\", \"source_id\": 18397392, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:09Z\", \"source_id\": 57676290, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:14Z\", \"source_id\": 18398313, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:13Z\", \"source_id\": 57678180, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:21Z\", \"source_id\": 18398798, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "2", "timing_fact_generation": 1789774225078079, "current_leg_arrival_utc": "2026-09-20T00:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:46.063164", "service_state_evidence_id": 18398798, "current_leg_start_actual_dep": "2026-09-20T00:28:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:49.180767", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P EUS None 2D72 None None None None {"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "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": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2647.704, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3436.498, "from_m": 2647.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3454.671, "from_m": 3436.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": 5672.558, "from_m": 3454.671, "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": 5690.731, "from_m": 5672.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": 6479.526, "from_m": 5690.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": 7618.797, "from_m": 6479.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8046.2, "from_m": 7618.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": 10507.492, "from_m": 8046.2, "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": 10546.928, "from_m": 10507.492, "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": 13537.71, "from_m": 10546.928, "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": 14162.571, "from_m": 13537.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15039.011, "from_m": 14162.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16040.413, "from_m": 15039.011, "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": 16432.524, "from_m": 16040.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": 16446.659, "from_m": 16432.524, "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": 16513.358, "from_m": 16446.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16756.699, "from_m": 16513.358, "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": 16824.62, "from_m": 16756.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16839.77, "from_m": 16824.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16906.727, "from_m": 16839.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17472.075, "from_m": 16906.727, "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": 23877.735, "from_m": 17472.075, "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": 25303.481, "from_m": 23877.735, "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": 25379.734, "from_m": 25303.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25420.117, "from_m": 25379.734, "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": 25484.717, "from_m": 25420.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25491.931, "from_m": 25484.717, "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": 25545.103, "from_m": 25491.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25549.853, "from_m": 25545.103, "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": 26238.191, "from_m": 25549.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26567.041, "from_m": 26238.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26625.467, "from_m": 26567.041, "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": 26727.468, "from_m": 26625.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35846.408, "from_m": 26727.468, "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": 35900.095, "from_m": 35846.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36188.686, "from_m": 35900.095, "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": 36451.001, "from_m": 36188.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43529.139, "from_m": 36451.001, "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": 45847.834, "from_m": 43529.139, "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": 46282.94, "from_m": 45847.834, "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": 686622, "profile_key": "65e1d8aa7226b2a9bd01c4f1ae6a0a12d0941e1a9e365db44d098c0a95ddb97b", "schedule_id": 4238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 9831.898, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0010H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": "0028H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 46282.94, "section_seq": 1, "route_path_id": 28448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46282.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 28448}], "total_distance_m": 46282.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41134.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5148.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:04Z", "source_id": 57628225, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:09Z", "source_id": 18385088, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:50Z", "source_id": 57630832, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:55Z", "source_id": 18385921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:30Z", "source_id": 57633168, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:34Z", "source_id": 18386652, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:45Z", "source_id": 57637593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:50Z", "source_id": 18387976, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:45Z", "source_id": 57640442, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:50Z", "source_id": 18388809, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:12Z", "source_id": 57643784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:36Z", "source_id": 18389759, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:17Z", "source_id": 57651477, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:25Z", "source_id": 18391582, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:40Z", "source_id": 57654560, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:46Z", "source_id": 18392408, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:16Z", "source_id": 57656552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:21Z", "source_id": 18392902, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:35Z", "source_id": 57659236, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:40Z", "source_id": 18393666, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:11Z", "source_id": 57661075, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:14Z", "source_id": 18394176, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:51Z", "source_id": 57664156, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:56Z", "source_id": 18394962, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:33Z", "source_id": 57667038, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:35Z", "source_id": 18395785, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:02Z", "source_id": 57668528, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:09Z", "source_id": 18396184, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:53Z", "source_id": 57670372, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:00Z", "source_id": 18396687, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:40Z", "source_id": 57673052, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:41Z", "source_id": 18397392, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:09Z", "source_id": 57676290, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:14Z", "source_id": 18398313, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21906, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:13Z", "source_id": 57678180, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:21Z", "source_id": 18398798, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] London Euston 2345 2345 9 None None Watford Junction (DC) 0035 0032 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34220/2026-09-19/detailed None Watford High Street (DC) 2026-09-20T00:28:30+01:00 Watford Junction (DC) 2.0 {"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} 0.9 0029 0031 Watford High Street (DC) Watford Junction (DC) Watford Junction (DC) 51.6633284 -0.3959394 51.6633284 -0.3959394 1 0 2026-09-18 23:41:56 TERMINATED 2026-09-18 23:31:00 Watford Junction (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398798 1789774225078079 89 89 2026-09-18 23:41:49.180767 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:46.063164
656006 686145 L89680 182K38M918 2026-09-18 COMPLETE 18398836 2026-09-19 00:31:00 2026-09-18 23:41:56 2026-09-20 23:41:56 {"id": 686145, "stp": "O", "toc": "Northern", "uid": "L89680", "consist": "158908", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89680/2026-09-19/detailed", "trust_id": "182K38M918", "origin_crs": "HFX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "2356", "dest_platform": "11D", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2K38", "timing_status": "LATE", "origin_station": "Halifax", "current_leg_arr": "0031", "current_leg_dep": "0023", "current_leg_end": "Leeds", "origin_dep_time": "2319", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-18T23:41:56", "route_debug_link": null, "timing_variation": "+36 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Bramley", "dest_arr_time_act": "2355", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bramley", "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.399, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 177.498, \"from_m\": 91.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 242.238, \"from_m\": 177.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 262.0, \"from_m\": 242.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1538.376, \"from_m\": 262.0, \"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\": 4138.816, \"from_m\": 1538.376, \"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\": 8071.858, \"from_m\": 4138.816, \"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\": 11097.329, \"from_m\": 8071.858, \"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\": 12314.081, \"from_m\": 11097.329, \"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\": 12372.541, \"from_m\": 12314.081, \"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\": 12536.021, \"from_m\": 12372.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12607.312, \"from_m\": 12536.021, \"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\": 24801.475, \"from_m\": 12607.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24856.001, \"from_m\": 24801.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24884.081, \"from_m\": 24856.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24887.715, \"from_m\": 24884.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25890.856, \"from_m\": 24887.715, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25928.689, \"from_m\": 25890.856, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26128.964, \"from_m\": 25928.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26385.504, \"from_m\": 26128.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26666.819, \"from_m\": 26385.504, \"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\": 26716.274, \"from_m\": 26666.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27114.089, \"from_m\": 26716.274, \"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\": 27436.3, \"from_m\": 27114.089, \"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\": 686145, \"profile_key\": \"2dd12b385bdf48951902c5657b60ff757de97fcd53c4ae7cc4c94ee2e6a35977\", \"schedule_id\": 40179, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Halifax\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Low Moor\", \"stage_seq\": 2, \"distance_m\": 8178.575, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 3, \"distance_m\": 12372.541, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2335\", \"location\": \"Bradford Interchange\", \"stage_seq\": 4, \"distance_m\": 12536.021, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 5, \"distance_m\": 12698.248, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"New Pudsey\", \"stage_seq\": 6, \"distance_m\": 18073.443, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Bramley\", \"stage_seq\": 7, \"distance_m\": 20975.588, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Holbeck Jn\", \"stage_seq\": 8, \"distance_m\": 25966.791, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 9, \"distance_m\": 26531.676, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Leeds West Jn\", \"stage_seq\": 10, \"distance_m\": 26910.669, \"section_seq\": 1, \"route_path_id\": 73924}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 11, \"distance_m\": 27436.3, \"section_seq\": 1, \"route_path_id\": 73924}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27436.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73924}], \"total_distance_m\": 27436.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14936.382, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12499.918, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2319", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:20Z\", \"source_id\": 57589386, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:25Z\", \"source_id\": 18373095, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:43Z\", \"source_id\": 57639019, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:51Z\", \"source_id\": 18388407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:55Z\", \"source_id\": 57664257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:00Z\", \"source_id\": 18394982, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:30Z\", \"source_id\": 57670048, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:36Z\", \"source_id\": 18396595, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:24Z\", \"source_id\": 57678302, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:31Z\", \"source_id\": 18398836, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "2", "timing_fact_generation": 1789774232366668, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:46.067957", "service_state_evidence_id": 18398836, "current_leg_start_actual_dep": "2026-09-20T00:23:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:46.276202", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O HFX LDS 2K38 158908 2 90 None {"version": 3, "segments": [{"to_m": 91.399, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 177.498, "from_m": 91.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 242.238, "from_m": 177.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 262.0, "from_m": 242.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1538.376, "from_m": 262.0, "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": 4138.816, "from_m": 1538.376, "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": 8071.858, "from_m": 4138.816, "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": 11097.329, "from_m": 8071.858, "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": 12314.081, "from_m": 11097.329, "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": 12372.541, "from_m": 12314.081, "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": 12536.021, "from_m": 12372.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12607.312, "from_m": 12536.021, "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": 24801.475, "from_m": 12607.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24856.001, "from_m": 24801.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24884.081, "from_m": 24856.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24887.715, "from_m": 24884.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25890.856, "from_m": 24887.715, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25928.689, "from_m": 25890.856, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26128.964, "from_m": 25928.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26385.504, "from_m": 26128.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26666.819, "from_m": 26385.504, "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": 26716.274, "from_m": 26666.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27114.089, "from_m": 26716.274, "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": 27436.3, "from_m": 27114.089, "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": 686145, "profile_key": "2dd12b385bdf48951902c5657b60ff757de97fcd53c4ae7cc4c94ee2e6a35977", "schedule_id": 40179, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73924}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Low Moor", "stage_seq": 2, "distance_m": 8178.575, "section_seq": 1, "route_path_id": 73924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Mill Lane Jn", "stage_seq": 3, "distance_m": 12372.541, "section_seq": 1, "route_path_id": 73924}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2335", "location": "Bradford Interchange", "stage_seq": 4, "distance_m": 12536.021, "section_seq": 1, "route_path_id": 73924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Mill Lane Jn", "stage_seq": 5, "distance_m": 12698.248, "section_seq": 1, "route_path_id": 73924}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "New Pudsey", "stage_seq": 6, "distance_m": 18073.443, "section_seq": 1, "route_path_id": 73924}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Bramley", "stage_seq": 7, "distance_m": 20975.588, "section_seq": 1, "route_path_id": 73924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Holbeck Jn", "stage_seq": 8, "distance_m": 25966.791, "section_seq": 1, "route_path_id": 73924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Whitehall Jn", "stage_seq": 9, "distance_m": 26531.676, "section_seq": 1, "route_path_id": 73924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Leeds West Jn", "stage_seq": 10, "distance_m": 26910.669, "section_seq": 1, "route_path_id": 73924}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": null, "location": "Leeds", "stage_seq": 11, "distance_m": 27436.3, "section_seq": 1, "route_path_id": 73924}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27436.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 73924}], "total_distance_m": 27436.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14936.382, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12499.918, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6182, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:20Z", "source_id": 57589386, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:25Z", "source_id": 18373095, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:43Z", "source_id": 57639019, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:51Z", "source_id": 18388407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:55Z", "source_id": 57664257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:00Z", "source_id": 18394982, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:30Z", "source_id": 57670048, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:36Z", "source_id": 18396595, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5376, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:24Z", "source_id": 57678302, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:31Z", "source_id": 18398836, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Halifax 2319 2319 2 None None Leeds 2356 2355 11D LATE +36 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89680/2026-09-19/detailed None Bramley 2026-09-20T00:23:00+01:00 Leeds 8.0 {"type": "LineString", "coordinates": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 3.9 0023 0031 Bramley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-18 23:41:56 TERMINATED 2026-09-18 23:31:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398836 1789774232366668 46 46 2026-09-18 23:41:46.276202 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:46.067957
656007 686281 C47923 742P90M918 2026-09-18 COMPLETE 18398715 2026-09-19 00:31:00 2026-09-18 23:41:56 2026-09-20 23:41:56 {"id": 686281, "stp": "P", "toc": "Great Western Railway", "uid": "C47923", "consist": "387160+387171", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47923/2026-09-19/detailed", "trust_id": "742P90M918", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-18", "dest_arr_time": "0028", "dest_platform": "10", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "2P90", "timing_status": "LATE", "origin_station": "Didcot Parkway", "current_leg_arr": "0031", "current_leg_dep": "0012", "current_leg_end": "London Paddington", "origin_dep_time": "2326", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-18T23:41:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.447191, 51.50668410000001], [-0.4460971, 51.50645930000001], [-0.4446180715662168, 51.506156012565064], [-0.44449009999999994, 51.506156999999995], [-0.4444422264442088, 51.506156741998794], [-0.4443231, 51.506156100000005], [-0.4442192789762782, 51.506152214673435], [-0.4441601, 51.50615], [-0.4439817, 51.50613890000001], [-0.4437617, 51.5061207], [-0.4435535, 51.50609099999999], [-0.44341279999999994, 51.50606990000001], [-0.4432756, 51.5060511], [-0.4431429999999999, 51.5060284], [-0.44281009999999993, 51.5059694], [-0.4420173999999999, 51.5058216], [-0.4410028, 51.5056305], [-0.4402109, 51.5054818], [-0.4389811, 51.5052483], [-0.4372738, 51.50493229999999], [-0.4360299, 51.50471110000001], [-0.43498639999999994, 51.50454929999999], [-0.4339333, 51.50440580000001], [-0.4331379, 51.5042906], [-0.43237629999999994, 51.50418479999999], [-0.4319798, 51.504129], [-0.4303081000000001, 51.503896], [-0.42965059999999994, 51.5038168], [-0.42875069999999993, 51.503725], [-0.4278723, 51.5036462], [-0.4270645, 51.5035612], [-0.4263795, 51.503486999999986], [-0.4260107, 51.503451600000005], [-0.4257636, 51.5034295], [-0.4256471999999999, 51.5034194], [-0.42487049999999993, 51.5033522], [-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.3982088, 51.503424300000006], [-0.3974617, 51.50349860000001], [-0.39654570000000006, 51.5035913], [-0.39547219999999994, 51.50371149999999], [-0.3945368, 51.5038163], [-0.3911183, 51.50423099999999], [-0.38873119999999994, 51.5045421], [-0.3844767, 51.5051379], [-0.3834029, 51.5052883], [-0.3815335000000001, 51.50555380000001], [-0.38059059999999995, 51.5056957], [-0.3800932, 51.50577330000001], [-0.3790925, 51.5059408], [-0.3784331000000001, 51.5060513], [-0.3781473, 51.50609910000001], [-0.37790340000000006, 51.50613679999999], [-0.3776759, 51.506173], [-0.3774538, 51.506205900000005], [-0.3772863, 51.506231699999994], [-0.377095, 51.5062581], [-0.3767013, 51.5063138], [-0.3763004999999999, 51.506364], [-0.3761508, 51.5063798], [-0.3753304, 51.506478], [-0.3750297, 51.506514], [-0.3741209, 51.5066245], [-0.3733967999999999, 51.50671669999999], [-0.3728133, 51.5067955], [-0.37201, 51.506907], [-0.3719321, 51.5069178], [-0.36728159999999993, 51.507573699999995], [-0.3670377, 51.507609499999994], [-0.3662707999999999, 51.50772069999999], [-0.3652674, 51.50785470000001], [-0.3643406, 51.507989599999995], [-0.3634664, 51.508113900000005], [-0.3627227, 51.5082184], [-0.3624605, 51.508256], [-0.3621087, 51.50830639999999], [-0.3614153, 51.5084021], [-0.3606087, 51.508516799999995], [-0.3598452, 51.5086262], [-0.35932611364780853, 51.508704991305], [-0.3591798, 51.5087272], [-0.3586232, 51.50880910000001], [-0.3579378, 51.50891689999999], [-0.35737369999999996, 51.5090096], [-0.35686389999999996, 51.5090948], [-0.3563565, 51.5091784], [-0.355734, 51.509288000000005], [-0.3551609, 51.50938839999999], [-0.35464889999999993, 51.5094723], [-0.3545102, 51.509494999999994], [-0.354389, 51.50951580000001], [-0.35379299999999997, 51.5096107], [-0.35308199999999995, 51.5097205], [-0.3523832, 51.509826], [-0.351761, 51.50991789999999], [-0.3510708, 51.5100232], [-0.35013349999999993, 51.51016229999999], [-0.3500216, 51.5101771], [-0.34867149999999997, 51.5103511], [-0.3479126, 51.5104637], [-0.34672039999999993, 51.5106236], [-0.34325999999999995, 51.5110872], [-0.34269379999999994, 51.5111664], [-0.3415074, 51.5113323], [-0.3408601, 51.511441899999994], [-0.34041949999999993, 51.5115206], [-0.3398003, 51.51162579999998], [-0.33968819999999994, 51.511644800000006], [-0.339125, 51.51173339999998], [-0.3380182, 51.5118688], [-0.33772269999999993, 51.5118998], [-0.33767239999999993, 51.5119057], [-0.3367269, 51.51199160000001], [-0.3363671, 51.5120269], [-0.33590519999999996, 51.512073099999995], [-0.3354981, 51.5121127], [-0.3351553, 51.5121414], [-0.3348325, 51.5121749], [-0.3342056, 51.51223619999999], [-0.3329351, 51.5123616], [-0.33193799999999996, 51.51246160000001], [-0.33036959999999993, 51.51261889999999], [-0.32931759999999993, 51.512721299999995], [-0.3279161, 51.5128548], [-0.32602049999999994, 51.5130189], [-0.3252429, 51.51309410000001], [-0.32465120000000003, 51.51315149999999], [-0.3237545, 51.51322310000001], [-0.3234676, 51.5132515], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999], [-0.31985270000000005, 51.5135799], [-0.3196113, 51.5135942], [-0.31936439999999994, 51.5136099], [-0.31854, 51.51365950000001], [-0.31678339999999994, 51.513763399999995], [-0.3156603, 51.51383049999999], [-0.31449249999999995, 51.51390249999999], [-0.31365389999999993, 51.5139545], [-0.3061694, 51.51441809999999], [-0.3047799, 51.51452179999998], [-0.3044220999999999, 51.5145501], [-0.3034978, 51.5146269], [-0.3026464, 51.5146986], [-0.3015578, 51.514777], [-0.3013504, 51.514788], [-0.300632, 51.5148249], [-0.29934999999999995, 51.51486939999999], [-0.2985822, 51.514897], [-0.2972507, 51.51493959999999], [-0.29711249999999995, 51.5149441], [-0.2959748, 51.51495930000001], [-0.2958196, 51.51495940000001], [-0.2950391, 51.51496019999999], [-0.2943176, 51.5149578], [-0.2934771, 51.5149461], [-0.2923001, 51.51493059999999], [-0.29177039999999993, 51.5149237], [-0.2897953154356373, 51.51492494944879], [-0.2890830999999999, 51.51492539999999], [-0.2888987, 51.51492549999999], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Slough", "dest_arr_time_act": "0028", "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\": 35635.127, \"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\": 35689.638, \"from_m\": 35635.127, \"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\": 44867.117, \"from_m\": 35689.638, \"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\": 44878.721, \"from_m\": 44867.117, \"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\": 46208.466, \"from_m\": 44878.721, \"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\": 46359.057, \"from_m\": 46208.466, \"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\": 46397.596, \"from_m\": 46359.057, \"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\": 46887.112, \"from_m\": 46397.596, \"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\": 46970.625, \"from_m\": 46887.112, \"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\": 77566.914, \"from_m\": 46970.625, \"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\": 81830.374, \"from_m\": 77566.914, \"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.779, \"from_m\": 81830.374, \"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\": 82117.458, \"from_m\": 82031.779, \"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.72, \"from_m\": 82117.458, \"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.731, \"from_m\": 83280.72, \"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.856, \"from_m\": 83565.731, \"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\": 686281, \"profile_key\": \"b7cac08160b8674f678885ba1b4914404a940bc654ec7a5b7e0bcfe900111e41\", \"schedule_id\": 6103, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 2, \"distance_m\": 940.163, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Moreton Cutting\", \"stage_seq\": 3, \"distance_m\": 2615.581, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Cholsey\", \"stage_seq\": 4, \"distance_m\": 7414.0, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336\", \"location\": \"Goring & Streatley\", \"stage_seq\": 5, \"distance_m\": 13435.253, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Pangbourne\", \"stage_seq\": 6, \"distance_m\": 18627.457, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"Tilehurst\", \"stage_seq\": 7, \"distance_m\": 23205.756, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Reading West Jn\", \"stage_seq\": 8, \"distance_m\": 25571.058, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Reading\", \"stage_seq\": 9, \"distance_m\": 27455.141, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 28576.865, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 35361.513, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Maidenhead\", \"stage_seq\": 12, \"distance_m\": 46250.635, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009\", \"location\": \"Slough\", \"stage_seq\": 13, \"distance_m\": 55479.755, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 14, \"distance_m\": 67412.451, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Southall\", \"stage_seq\": 15, \"distance_m\": 70692.151, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"West Ealing\", \"stage_seq\": 16, \"distance_m\": 74624.278, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 76857.796, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 18, \"distance_m\": 82249.159, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 19, \"distance_m\": 83121.299, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 20, \"distance_m\": 84395.44, \"section_seq\": 1, \"route_path_id\": 67651}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 21, \"distance_m\": 85035.856, \"section_seq\": 1, \"route_path_id\": 67651}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85035.856, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67651}], \"total_distance_m\": 85035.856, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84325.765, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.091, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2326", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.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-18T22:30:30Z\", \"source_id\": 57599475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:36Z\", \"source_id\": 18376084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:57Z\", \"source_id\": 57606695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:01Z\", \"source_id\": 18378245, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:42Z\", \"source_id\": 57614298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:50Z\", \"source_id\": 18380714, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:43Z\", \"source_id\": 57618991, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:46Z\", \"source_id\": 18382208, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:13Z\", \"source_id\": 57627018, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:14Z\", \"source_id\": 18384725, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:21Z\", \"source_id\": 57638477, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:25Z\", \"source_id\": 18388247, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:38Z\", \"source_id\": 57649182, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:41Z\", \"source_id\": 18390997, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:14Z\", \"source_id\": 57658841, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:20Z\", \"source_id\": 18393544, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:02Z\", \"source_id\": 57669558, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:10Z\", \"source_id\": 18396461, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:01Z\", \"source_id\": 57671483, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:05Z\", \"source_id\": 18396963, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:57Z\", \"source_id\": 57677925, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:01Z\", \"source_id\": 18398715, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "10", "timing_fact_generation": 1789774202092961, "current_leg_arrival_utc": "2026-09-20T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:48.316501", "service_state_evidence_id": 18398715, "current_leg_start_actual_dep": "2026-09-20T00:12:00+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:50.199275", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P DID PAD 2P90 387160+387171 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": 35635.127, "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": 35689.638, "from_m": 35635.127, "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": 44867.117, "from_m": 35689.638, "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": 44878.721, "from_m": 44867.117, "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": 46208.466, "from_m": 44878.721, "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": 46359.057, "from_m": 46208.466, "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": 46397.596, "from_m": 46359.057, "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": 46887.112, "from_m": 46397.596, "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": 46970.625, "from_m": 46887.112, "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": 77566.914, "from_m": 46970.625, "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": 81830.374, "from_m": 77566.914, "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.779, "from_m": 81830.374, "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": 82117.458, "from_m": 82031.779, "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.72, "from_m": 82117.458, "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.731, "from_m": 83280.72, "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.856, "from_m": 83565.731, "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": 686281, "profile_key": "b7cac08160b8674f678885ba1b4914404a940bc654ec7a5b7e0bcfe900111e41", "schedule_id": 6103, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2326", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Didcot East Jn", "stage_seq": 2, "distance_m": 940.163, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Moreton Cutting", "stage_seq": 3, "distance_m": 2615.581, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Cholsey", "stage_seq": 4, "distance_m": 7414.0, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Goring & Streatley", "stage_seq": 5, "distance_m": 13435.253, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Pangbourne", "stage_seq": 6, "distance_m": 18627.457, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Tilehurst", "stage_seq": 7, "distance_m": 23205.756, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Reading West Jn", "stage_seq": 8, "distance_m": 25571.058, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Reading", "stage_seq": 9, "distance_m": 27455.141, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Kennet Bridge Jn", "stage_seq": 10, "distance_m": 28576.865, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Twyford", "stage_seq": 11, "distance_m": 35361.513, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Maidenhead", "stage_seq": 12, "distance_m": 46250.635, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009", "location": "Slough", "stage_seq": 13, "distance_m": 55479.755, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Heathrow Airport Jn", "stage_seq": 14, "distance_m": 67412.451, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Southall", "stage_seq": 15, "distance_m": 70692.151, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "West Ealing", "stage_seq": 16, "distance_m": 74624.278, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 76857.796, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Ladbroke Grove Jn", "stage_seq": 18, "distance_m": 82249.159, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Portobello Jn (London)", "stage_seq": 19, "distance_m": 83121.299, "section_seq": 1, "route_path_id": 67651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Royal Oak Junction", "stage_seq": 20, "distance_m": 84395.44, "section_seq": 1, "route_path_id": 67651}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "London Paddington", "stage_seq": 21, "distance_m": 85035.856, "section_seq": 1, "route_path_id": 67651}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85035.856, "from_m": 0.0, "section_seq": 1, "route_path_id": 67651}], "total_distance_m": 85035.856, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84325.765, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.091, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23955, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:30Z", "source_id": 57599475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:36Z", "source_id": 18376084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:57Z", "source_id": 57606695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:01Z", "source_id": 18378245, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:42Z", "source_id": 57614298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:50Z", "source_id": 18380714, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:43Z", "source_id": 57618991, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:46Z", "source_id": 18382208, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:13Z", "source_id": 57627018, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:14Z", "source_id": 18384725, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:21Z", "source_id": 57638477, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:57:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:25Z", "source_id": 18388247, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:38Z", "source_id": 57649182, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:41Z", "source_id": 18390997, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:14Z", "source_id": 57658841, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:20Z", "source_id": 18393544, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:02Z", "source_id": 57669558, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:10Z", "source_id": 18396461, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:01Z", "source_id": 57671483, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:05Z", "source_id": 18396963, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:57Z", "source_id": 57677925, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:01Z", "source_id": 18398715, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Didcot Parkway 2326 2326 3 None None London Paddington 0028 0028 10 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C47923/2026-09-19/detailed None Slough 2026-09-20T00:12:00+01:00 London Paddington 19.0 {"type": "LineString", "coordinates": [[-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.447191, 51.50668410000001], [-0.4460971, 51.50645930000001], [-0.4446180715662168, 51.506156012565064], [-0.44449009999999994, 51.506156999999995], [-0.4444422264442088, 51.506156741998794], [-0.4443231, 51.506156100000005], [-0.4442192789762782, 51.506152214673435], [-0.4441601, 51.50615], [-0.4439817, 51.50613890000001], [-0.4437617, 51.5061207], [-0.4435535, 51.50609099999999], [-0.44341279999999994, 51.50606990000001], [-0.4432756, 51.5060511], [-0.4431429999999999, 51.5060284], [-0.44281009999999993, 51.5059694], [-0.4420173999999999, 51.5058216], [-0.4410028, 51.5056305], [-0.4402109, 51.5054818], [-0.4389811, 51.5052483], [-0.4372738, 51.50493229999999], [-0.4360299, 51.50471110000001], [-0.43498639999999994, 51.50454929999999], [-0.4339333, 51.50440580000001], [-0.4331379, 51.5042906], [-0.43237629999999994, 51.50418479999999], [-0.4319798, 51.504129], [-0.4303081000000001, 51.503896], [-0.42965059999999994, 51.5038168], [-0.42875069999999993, 51.503725], [-0.4278723, 51.5036462], [-0.4270645, 51.5035612], [-0.4263795, 51.503486999999986], [-0.4260107, 51.503451600000005], [-0.4257636, 51.5034295], [-0.4256471999999999, 51.5034194], [-0.42487049999999993, 51.5033522], [-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.3982088, 51.503424300000006], [-0.3974617, 51.50349860000001], [-0.39654570000000006, 51.5035913], [-0.39547219999999994, 51.50371149999999], [-0.3945368, 51.5038163], [-0.3911183, 51.50423099999999], [-0.38873119999999994, 51.5045421], [-0.3844767, 51.5051379], [-0.3834029, 51.5052883], [-0.3815335000000001, 51.50555380000001], [-0.38059059999999995, 51.5056957], [-0.3800932, 51.50577330000001], [-0.3790925, 51.5059408], [-0.3784331000000001, 51.5060513], [-0.3781473, 51.50609910000001], [-0.37790340000000006, 51.50613679999999], [-0.3776759, 51.506173], [-0.3774538, 51.506205900000005], [-0.3772863, 51.506231699999994], [-0.377095, 51.5062581], [-0.3767013, 51.5063138], [-0.3763004999999999, 51.506364], [-0.3761508, 51.5063798], [-0.3753304, 51.506478], [-0.3750297, 51.506514], [-0.3741209, 51.5066245], [-0.3733967999999999, 51.50671669999999], [-0.3728133, 51.5067955], [-0.37201, 51.506907], [-0.3719321, 51.5069178], [-0.36728159999999993, 51.507573699999995], [-0.3670377, 51.507609499999994], [-0.3662707999999999, 51.50772069999999], [-0.3652674, 51.50785470000001], [-0.3643406, 51.507989599999995], [-0.3634664, 51.508113900000005], [-0.3627227, 51.5082184], [-0.3624605, 51.508256], [-0.3621087, 51.50830639999999], [-0.3614153, 51.5084021], [-0.3606087, 51.508516799999995], [-0.3598452, 51.5086262], [-0.35932611364780853, 51.508704991305], [-0.3591798, 51.5087272], [-0.3586232, 51.50880910000001], [-0.3579378, 51.50891689999999], [-0.35737369999999996, 51.5090096], [-0.35686389999999996, 51.5090948], [-0.3563565, 51.5091784], [-0.355734, 51.509288000000005], [-0.3551609, 51.50938839999999], [-0.35464889999999993, 51.5094723], [-0.3545102, 51.509494999999994], [-0.354389, 51.50951580000001], [-0.35379299999999997, 51.5096107], [-0.35308199999999995, 51.5097205], [-0.3523832, 51.509826], [-0.351761, 51.50991789999999], [-0.3510708, 51.5100232], [-0.35013349999999993, 51.51016229999999], [-0.3500216, 51.5101771], [-0.34867149999999997, 51.5103511], [-0.3479126, 51.5104637], [-0.34672039999999993, 51.5106236], [-0.34325999999999995, 51.5110872], [-0.34269379999999994, 51.5111664], [-0.3415074, 51.5113323], [-0.3408601, 51.511441899999994], [-0.34041949999999993, 51.5115206], [-0.3398003, 51.51162579999998], [-0.33968819999999994, 51.511644800000006], [-0.339125, 51.51173339999998], [-0.3380182, 51.5118688], [-0.33772269999999993, 51.5118998], [-0.33767239999999993, 51.5119057], [-0.3367269, 51.51199160000001], [-0.3363671, 51.5120269], [-0.33590519999999996, 51.512073099999995], [-0.3354981, 51.5121127], [-0.3351553, 51.5121414], [-0.3348325, 51.5121749], [-0.3342056, 51.51223619999999], [-0.3329351, 51.5123616], [-0.33193799999999996, 51.51246160000001], [-0.33036959999999993, 51.51261889999999], [-0.32931759999999993, 51.512721299999995], [-0.3279161, 51.5128548], [-0.32602049999999994, 51.5130189], [-0.3252429, 51.51309410000001], [-0.32465120000000003, 51.51315149999999], [-0.3237545, 51.51322310000001], [-0.3234676, 51.5132515], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999], [-0.31985270000000005, 51.5135799], [-0.3196113, 51.5135942], [-0.31936439999999994, 51.5136099], [-0.31854, 51.51365950000001], [-0.31678339999999994, 51.513763399999995], [-0.3156603, 51.51383049999999], [-0.31449249999999995, 51.51390249999999], [-0.31365389999999993, 51.5139545], [-0.3061694, 51.51441809999999], [-0.3047799, 51.51452179999998], [-0.3044220999999999, 51.5145501], [-0.3034978, 51.5146269], [-0.3026464, 51.5146986], [-0.3015578, 51.514777], [-0.3013504, 51.514788], [-0.300632, 51.5148249], [-0.29934999999999995, 51.51486939999999], [-0.2985822, 51.514897], [-0.2972507, 51.51493959999999], [-0.29711249999999995, 51.5149441], [-0.2959748, 51.51495930000001], [-0.2958196, 51.51495940000001], [-0.2950391, 51.51496019999999], [-0.2943176, 51.5149578], [-0.2934771, 51.5149461], [-0.2923001, 51.51493059999999], [-0.29177039999999993, 51.5149237], [-0.2897953154356373, 51.51492494944879], [-0.2890830999999999, 51.51492539999999], [-0.2888987, 51.51492549999999], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 18.2 0012 0031 Slough Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-18 23:41:56 TERMINATED 2026-09-18 23:31:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398715 1789774202092961 101 101 2026-09-18 23:41:50.199275 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:48.316501
656008 686478 L84856 872U80M918 2026-09-18 COMPLETE 18398775 2026-09-19 00:31:00 2026-09-18 23:41:56 2026-09-20 23:41:56 {"id": 686478, "stp": "O", "toc": "South Western Railway", "uid": "L84856", "consist": "458412+458423", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84856/2026-09-19/detailed", "trust_id": "872U80M918", "origin_crs": "WNR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0035", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2U80", "timing_status": "EARLY", "origin_station": "Windsor & Eton Riverside", "current_leg_arr": "0031", "current_leg_dep": "0028", "current_leg_end": "London Waterloo", "origin_dep_time": "2336", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-18T23:41:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0035", "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\": 497.457, \"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\": 1290.255, \"from_m\": 497.457, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4579.755, \"from_m\": 1290.255, \"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\": 4917.674, \"from_m\": 4579.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8380.173, \"from_m\": 4917.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8718.092, \"from_m\": 8380.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12007.592, \"from_m\": 8718.092, \"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\": 12800.391, \"from_m\": 12007.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13096.982, \"from_m\": 12800.391, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13881.913, \"from_m\": 13096.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17139.71, \"from_m\": 13881.913, \"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\": 17536.576, \"from_m\": 17139.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22237.983, \"from_m\": 17536.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22287.129, \"from_m\": 22237.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22685.449, \"from_m\": 22287.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23357.355, \"from_m\": 22685.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23911.379, \"from_m\": 23357.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32199.805, \"from_m\": 23911.379, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35482.05, \"from_m\": 32199.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35536.338, \"from_m\": 35482.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35879.771, \"from_m\": 35536.338, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35917.122, \"from_m\": 35879.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37272.465, \"from_m\": 35917.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38380.279, \"from_m\": 37272.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 42229.201, \"from_m\": 38380.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42271.511, \"from_m\": 42229.201, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47188.291, \"from_m\": 42271.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47249.377, \"from_m\": 47188.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47292.715, \"from_m\": 47249.377, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47850.769, \"from_m\": 47292.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49263.163, \"from_m\": 47850.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49342.984, \"from_m\": 49263.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\": 50548.819, \"from_m\": 49342.984, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50672.161, \"from_m\": 50548.819, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51452.9, \"from_m\": 50672.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\": 52283.483, \"from_m\": 51452.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53138.16, \"from_m\": 52283.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53715.495, \"from_m\": 53138.16, \"capability_applied\": null, \"effective_limit_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\": 686478, \"profile_key\": \"dccf37e21d55795522df60754b4843784cd7d1dff54c8017c9b60c25944411e1\", \"schedule_id\": 40147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Datchet\", \"stage_seq\": 2, \"distance_m\": 2894.477, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Sunnymeads\", \"stage_seq\": 3, \"distance_m\": 4846.831, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Wraysbury\", \"stage_seq\": 4, \"distance_m\": 6648.924, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Staines Sig. Bef2608\", \"stage_seq\": 5, \"distance_m\": 13604.769, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2353\", \"location\": \"Staines\", \"stage_seq\": 6, \"distance_m\": 23226.907, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 7, \"distance_m\": 25589.789, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001\", \"location\": \"Feltham\", \"stage_seq\": 8, \"distance_m\": 29884.403, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Feltham Jn\", \"stage_seq\": 9, \"distance_m\": 32199.805, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 32814.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 33700.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Twickenham Jn\", \"stage_seq\": 12, \"distance_m\": 35150.087, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Twickenham\", \"stage_seq\": 13, \"distance_m\": 35585.243, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"St. Margarets\", \"stage_seq\": 14, \"distance_m\": 36466.139, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0013\", \"location\": \"Richmond\", \"stage_seq\": 15, \"distance_m\": 38176.595, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Barnes\", \"stage_seq\": 16, \"distance_m\": 42431.615, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019H\", \"location\": \"Putney\", \"stage_seq\": 17, \"distance_m\": 44317.145, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0024\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 18, \"distance_m\": 47544.587, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"West London Jn\", \"stage_seq\": 19, \"distance_m\": 48648.676, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 20, \"distance_m\": 49482.258, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 21, \"distance_m\": 50514.05, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": \"0029H\", \"location\": \"Vauxhall\", \"stage_seq\": 22, \"distance_m\": 51647.922, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 23, \"distance_m\": 52986.518, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 24, \"distance_m\": 53715.495, \"section_seq\": 1, \"route_path_id\": 73133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53715.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}], \"total_distance_m\": 53715.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52516.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1198.575, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:57Z\", \"source_id\": 57611513, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:00Z\", \"source_id\": 18379895, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:50Z\", \"source_id\": 18382263, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:01Z\", \"source_id\": 57620819, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:05Z\", \"source_id\": 18382806, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:45Z\", \"source_id\": 57629342, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:46Z\", \"source_id\": 18385400, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:19Z\", \"source_id\": 57635667, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:23Z\", \"source_id\": 18387434, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:24Z\", \"source_id\": 57641217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:26Z\", \"source_id\": 18389043, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:18Z\", \"source_id\": 57648684, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:25Z\", \"source_id\": 18390892, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:02Z\", \"source_id\": 57652426, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:05Z\", \"source_id\": 18391813, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:22Z\", \"source_id\": 57655421, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:24Z\", \"source_id\": 18392619, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:42Z\", \"source_id\": 57657028, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:51Z\", \"source_id\": 18393035, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:25Z\", \"source_id\": 57663649, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:30Z\", \"source_id\": 18394848, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:46Z\", \"source_id\": 57665172, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:50Z\", \"source_id\": 18395233, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:04Z\", \"source_id\": 57669584, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:10Z\", \"source_id\": 18396466, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:51Z\", \"source_id\": 57673225, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:55Z\", \"source_id\": 18397461, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:47Z\", \"source_id\": 57675062, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:50Z\", \"source_id\": 18397994, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:11Z\", \"source_id\": 57678122, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:15Z\", \"source_id\": 18398775, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789774216730827, "current_leg_arrival_utc": "2026-09-20T00:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:49.394132", "service_state_evidence_id": 18398775, "current_leg_start_actual_dep": "2026-09-20T00:29:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:50.194631", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O WNR None 2U80 458412+458423 8 100 None {"version": 3, "segments": [{"to_m": 497.457, "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": 1290.255, "from_m": 497.457, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4579.755, "from_m": 1290.255, "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": 4917.674, "from_m": 4579.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8380.173, "from_m": 4917.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8718.092, "from_m": 8380.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12007.592, "from_m": 8718.092, "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": 12800.391, "from_m": 12007.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13096.982, "from_m": 12800.391, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13881.913, "from_m": 13096.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17139.71, "from_m": 13881.913, "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": 17536.576, "from_m": 17139.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22237.983, "from_m": 17536.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22287.129, "from_m": 22237.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22685.449, "from_m": 22287.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23357.355, "from_m": 22685.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23911.379, "from_m": 23357.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32199.805, "from_m": 23911.379, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35482.05, "from_m": 32199.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35536.338, "from_m": 35482.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35879.771, "from_m": 35536.338, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35917.122, "from_m": 35879.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37272.465, "from_m": 35917.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38380.279, "from_m": 37272.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 42229.201, "from_m": 38380.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42271.511, "from_m": 42229.201, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47188.291, "from_m": 42271.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47249.377, "from_m": 47188.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47292.715, "from_m": 47249.377, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47850.769, "from_m": 47292.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49263.163, "from_m": 47850.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49342.984, "from_m": 49263.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": 50548.819, "from_m": 49342.984, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50672.161, "from_m": 50548.819, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51452.9, "from_m": 50672.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": 52283.483, "from_m": 51452.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53138.16, "from_m": 52283.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53715.495, "from_m": 53138.16, "capability_applied": null, "effective_limit_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": 686478, "profile_key": "dccf37e21d55795522df60754b4843784cd7d1dff54c8017c9b60c25944411e1", "schedule_id": 40147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Datchet", "stage_seq": 2, "distance_m": 2894.477, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 4846.831, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Wraysbury", "stage_seq": 4, "distance_m": 6648.924, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 13604.769, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Staines", "stage_seq": 6, "distance_m": 23226.907, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Ashford (Middlesex)", "stage_seq": 7, "distance_m": 25589.789, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001", "location": "Feltham", "stage_seq": 8, "distance_m": 29884.403, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Feltham Jn", "stage_seq": 9, "distance_m": 32199.805, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 32814.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005", "location": "Whitton", "stage_seq": 11, "distance_m": 33700.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Twickenham Jn", "stage_seq": 12, "distance_m": 35150.087, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Twickenham", "stage_seq": 13, "distance_m": 35585.243, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "St. Margarets", "stage_seq": 14, "distance_m": 36466.139, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0013", "location": "Richmond", "stage_seq": 15, "distance_m": 38176.595, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Barnes", "stage_seq": 16, "distance_m": 42431.615, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019H", "location": "Putney", "stage_seq": 17, "distance_m": 44317.145, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0024", "location": "Clapham Junction (W)", "stage_seq": 18, "distance_m": 47544.587, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "West London Jn", "stage_seq": 19, "distance_m": 48648.676, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Queenstown Road (Battersea)", "stage_seq": 20, "distance_m": 49482.258, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Nine Elms Jn", "stage_seq": 21, "distance_m": 50514.05, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0029H", "location": "Vauxhall", "stage_seq": 22, "distance_m": 51647.922, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Waterloo West Crossings", "stage_seq": 23, "distance_m": 52986.518, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 24, "distance_m": 53715.495, "section_seq": 1, "route_path_id": 73133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53715.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 73133}], "total_distance_m": 53715.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52516.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.575, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:57Z", "source_id": 57611513, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:00Z", "source_id": 18379895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:50Z", "source_id": 18382263, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:01Z", "source_id": 57620819, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:05Z", "source_id": 18382806, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28237, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:45Z", "source_id": 57629342, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:46Z", "source_id": 18385400, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:19Z", "source_id": 57635667, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:23Z", "source_id": 18387434, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:24Z", "source_id": 57641217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:26Z", "source_id": 18389043, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:18Z", "source_id": 57648684, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:03:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:25Z", "source_id": 18390892, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:02Z", "source_id": 57652426, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:05Z", "source_id": 18391813, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:22Z", "source_id": 57655421, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:24Z", "source_id": 18392619, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:42Z", "source_id": 57657028, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:51Z", "source_id": 18393035, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:25Z", "source_id": 57663649, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:16:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:30Z", "source_id": 18394848, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28415, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:46Z", "source_id": 57665172, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:50Z", "source_id": 18395233, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:04Z", "source_id": 57669584, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:10Z", "source_id": 18396466, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:51Z", "source_id": 57673225, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:55Z", "source_id": 18397461, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:47Z", "source_id": 57675062, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:50Z", "source_id": 18397994, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:11Z", "source_id": 57678122, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:15Z", "source_id": 18398775, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Windsor & Eton Riverside 2336 2336 1 None None London Waterloo 0035 0035 24 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84856/2026-09-19/detailed None Vauxhall 2026-09-20T00:29:30+01:00 London Waterloo 3.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 0028 0031 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-18 23:41:56 TERMINATED 2026-09-18 23:31:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398775 1789774216730827 89 89 2026-09-18 23:41:50.194631 24 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:49.394132
656009 685889 G27348 542C70M918 2026-09-18 COMPLETE 18398705 2026-09-19 00:31:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 685889, "stp": "P", "toc": "Great Northern", "uid": "G27348", "consist": "700012", "dest_crs": "CBG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27348/2026-09-19/detailed", "trust_id": "542C70M918", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-18", "dest_arr_time": "0035", "dest_platform": "8", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2C70", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "0031", "current_leg_dep": "0028", "current_leg_end": "Cambridge", "origin_dep_time": "2306", "origin_platform": "9", "current_location": "Cambridge", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "0035", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"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\": 402.57, \"from_m\": 395.817, \"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\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14441.923, \"from_m\": 12632.199, \"capability_applied\": null, \"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\": 14482.957, \"from_m\": 14441.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19358.511, \"from_m\": 14482.957, \"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\": 20193.817, \"from_m\": 19358.511, \"capability_applied\": null, \"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\": 20242.488, \"from_m\": 20193.817, \"capability_applied\": null, \"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\": 20280.404, \"from_m\": 20242.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32471.733, \"from_m\": 20280.404, \"capability_applied\": null, \"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\": 32530.525, \"from_m\": 32471.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32584.691, \"from_m\": 32530.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33027.387, \"from_m\": 32584.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33176.229, \"from_m\": 33027.387, \"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\": 33400.421, \"from_m\": 33176.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34657.494, \"from_m\": 33400.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34714.866, \"from_m\": 34657.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37277.753, \"from_m\": 34714.866, \"capability_applied\": null, \"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\": 38896.411, \"from_m\": 37277.753, \"capability_applied\": null, \"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\": 39829.274, \"from_m\": 38896.411, \"capability_applied\": null, \"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\": 39867.381, \"from_m\": 39829.274, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53211.798, \"from_m\": 39867.381, \"capability_applied\": null, \"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\": 53280.184, \"from_m\": 53211.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\": 53377.196, \"from_m\": 53280.184, \"capability_applied\": null, \"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\": 53961.18, \"from_m\": 53377.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53988.283, \"from_m\": 53961.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54046.607, \"from_m\": 53988.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57533.513, \"from_m\": 54046.607, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 57573.18, \"from_m\": 57533.513, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57676.514, \"from_m\": 57573.18, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57709.965, \"from_m\": 57676.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}, {\"to_m\": 63089.215, \"from_m\": 57709.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\": 69324.808, \"from_m\": 63089.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71223.521, \"from_m\": 69324.808, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72778.164, \"from_m\": 71223.521, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73446.451, \"from_m\": 72778.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73739.96, \"from_m\": 73446.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74491.791, \"from_m\": 73739.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74539.552, \"from_m\": 74491.791, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81265.507, \"from_m\": 74539.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\": 81813.14, \"from_m\": 81265.507, \"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\": 89235.571, \"from_m\": 81813.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89251.449, \"from_m\": 89235.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90059.136, \"from_m\": 89251.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\": 90562.113, \"from_m\": 90059.136, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91161.95, \"from_m\": 90562.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\": 94151.748, \"from_m\": 91161.95, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 94796.33, \"from_m\": 94151.748, \"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\": 685889, \"profile_key\": \"75967766362711acded7c9e208f6531fdbe3b64518d88a94896ea6f08004060b\", \"schedule_id\": 10428, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.16, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2326\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.056, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.188, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2338\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 34331.702, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 35772.862, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 36989.801, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 40045.757, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 41952.151, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 46045.551, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Hitchin\", \"stage_seq\": 15, \"distance_m\": 53049.109, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 16, \"distance_m\": 57298.523, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0002H\", \"location\": \"Baldock\", \"stage_seq\": 17, \"distance_m\": 60561.097, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 18, \"distance_m\": 67600.284, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0013\", \"location\": \"Royston\", \"stage_seq\": 19, \"distance_m\": 73833.148, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Meldreth\", \"stage_seq\": 20, \"distance_m\": 78688.838, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Shepreth\", \"stage_seq\": 21, \"distance_m\": 81813.14, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0022H\", \"location\": \"Foxton\", \"stage_seq\": 22, \"distance_m\": 83670.198, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 23, \"distance_m\": 91072.804, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": \"0029H\", \"location\": \"Cambridge South\", \"stage_seq\": 24, \"distance_m\": 92188.544, \"section_seq\": 1, \"route_path_id\": 66095}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 25, \"distance_m\": 94796.33, \"section_seq\": 1, \"route_path_id\": 66095}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 94796.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66095}], \"total_distance_m\": 94796.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88217.899, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6578.431, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2306", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:35Z\", \"source_id\": 57563504, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:41Z\", \"source_id\": 18365197, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:14Z\", \"source_id\": 57573386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:18Z\", \"source_id\": 18368229, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:53Z\", \"source_id\": 57583370, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:55Z\", \"source_id\": 18371245, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:46Z\", \"source_id\": 57588504, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:56Z\", \"source_id\": 18372811, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:02Z\", \"source_id\": 57598736, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:05Z\", \"source_id\": 18375832, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:56Z\", \"source_id\": 57605083, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:00Z\", \"source_id\": 18377741, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:35Z\", \"source_id\": 57614155, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:41Z\", \"source_id\": 18380670, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:37Z\", \"source_id\": 57620266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:41Z\", \"source_id\": 18382634, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:52Z\", \"source_id\": 57625101, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:59Z\", \"source_id\": 18384140, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:08Z\", \"source_id\": 57632693, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:16Z\", \"source_id\": 18386517, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:23Z\", \"source_id\": 57639876, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:25Z\", \"source_id\": 18388640, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:59Z\", \"source_id\": 57645091, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:02Z\", \"source_id\": 18390053, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:16Z\", \"source_id\": 57652716, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:19Z\", \"source_id\": 18391897, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:11Z\", \"source_id\": 57657678, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:13Z\", \"source_id\": 18393163, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:49Z\", \"source_id\": 57662990, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:51Z\", \"source_id\": 18394677, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:52Z\", \"source_id\": 57666285, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:01Z\", \"source_id\": 18395558, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:24Z\", \"source_id\": 57668883, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:29Z\", \"source_id\": 18396288, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:36Z\", \"source_id\": 18397916, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:55Z\", \"source_id\": 57677890, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:01Z\", \"source_id\": 18398705, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "8", "timing_fact_generation": 1789774201711138, "current_leg_arrival_utc": "2026-09-20T00:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:31:59.099829", "service_state_evidence_id": 18398705, "current_leg_start_actual_dep": "2026-09-20T00:29:30+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:41:59.256544", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX CBG 2C70 700012 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "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": 402.57, "from_m": 395.817, "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": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14441.923, "from_m": 12632.199, "capability_applied": null, "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": 14482.957, "from_m": 14441.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19358.511, "from_m": 14482.957, "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": 20193.817, "from_m": 19358.511, "capability_applied": null, "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": 20242.488, "from_m": 20193.817, "capability_applied": null, "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": 20280.404, "from_m": 20242.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32471.733, "from_m": 20280.404, "capability_applied": null, "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": 32530.525, "from_m": 32471.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32584.691, "from_m": 32530.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33027.387, "from_m": 32584.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33176.229, "from_m": 33027.387, "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": 33400.421, "from_m": 33176.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34657.494, "from_m": 33400.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34714.866, "from_m": 34657.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37277.753, "from_m": 34714.866, "capability_applied": null, "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": 38896.411, "from_m": 37277.753, "capability_applied": null, "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": 39829.274, "from_m": 38896.411, "capability_applied": null, "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": 39867.381, "from_m": 39829.274, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53211.798, "from_m": 39867.381, "capability_applied": null, "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": 53280.184, "from_m": 53211.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": 53377.196, "from_m": 53280.184, "capability_applied": null, "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": 53961.18, "from_m": 53377.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53988.283, "from_m": 53961.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54046.607, "from_m": 53988.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57533.513, "from_m": 54046.607, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 57573.18, "from_m": 57533.513, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57676.514, "from_m": 57573.18, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57709.965, "from_m": 57676.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}, {"to_m": 63089.215, "from_m": 57709.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": 69324.808, "from_m": 63089.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71223.521, "from_m": 69324.808, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72778.164, "from_m": 71223.521, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73446.451, "from_m": 72778.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73739.96, "from_m": 73446.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74491.791, "from_m": 73739.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74539.552, "from_m": 74491.791, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81265.507, "from_m": 74539.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": 81813.14, "from_m": 81265.507, "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": 89235.571, "from_m": 81813.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89251.449, "from_m": 89235.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90059.136, "from_m": 89251.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": 90562.113, "from_m": 90059.136, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91161.95, "from_m": 90562.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": 94151.748, "from_m": 91161.95, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 94796.33, "from_m": 94151.748, "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": 685889, "profile_key": "75967766362711acded7c9e208f6531fdbe3b64518d88a94896ea6f08004060b", "schedule_id": 10428, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2306", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 66095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 66095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.16, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2326", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.056, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.188, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2338", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 34331.702, "section_seq": 1, "route_path_id": 66095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 35772.862, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 36989.801, "section_seq": 1, "route_path_id": 66095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 40045.757, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Knebworth", "stage_seq": 13, "distance_m": 41952.151, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Stevenage", "stage_seq": 14, "distance_m": 46045.551, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Hitchin", "stage_seq": 15, "distance_m": 53049.109, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Letchworth Garden City", "stage_seq": 16, "distance_m": 57298.523, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Baldock", "stage_seq": 17, "distance_m": 60561.097, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Ashwell & Morden", "stage_seq": 18, "distance_m": 67600.284, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0013", "location": "Royston", "stage_seq": 19, "distance_m": 73833.148, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Meldreth", "stage_seq": 20, "distance_m": 78688.838, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Shepreth", "stage_seq": 21, "distance_m": 81813.14, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0022H", "location": "Foxton", "stage_seq": 22, "distance_m": 83670.198, "section_seq": 1, "route_path_id": 66095}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Shepreth Branch Jn", "stage_seq": 23, "distance_m": 91072.804, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0029H", "location": "Cambridge South", "stage_seq": 24, "distance_m": 92188.544, "section_seq": 1, "route_path_id": 66095}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "Cambridge", "stage_seq": 25, "distance_m": 94796.33, "section_seq": 1, "route_path_id": 66095}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 94796.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 66095}], "total_distance_m": 94796.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88217.899, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6578.431, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:35Z", "source_id": 57563504, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:41Z", "source_id": 18365197, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:14Z", "source_id": 57573386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:18Z", "source_id": 18368229, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:53Z", "source_id": 57583370, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:55Z", "source_id": 18371245, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:46Z", "source_id": 57588504, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:56Z", "source_id": 18372811, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:02Z", "source_id": 57598736, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:05Z", "source_id": 18375832, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:56Z", "source_id": 57605083, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:00Z", "source_id": 18377741, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:35Z", "source_id": 57614155, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:41Z", "source_id": 18380670, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:37Z", "source_id": 57620266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:41Z", "source_id": 18382634, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:52Z", "source_id": 57625101, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:59Z", "source_id": 18384140, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:08Z", "source_id": 57632693, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:16Z", "source_id": 18386517, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:23Z", "source_id": 57639876, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:25Z", "source_id": 18388640, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:59Z", "source_id": 57645091, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:02Z", "source_id": 18390053, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:16Z", "source_id": 57652716, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:19Z", "source_id": 18391897, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:11Z", "source_id": 57657678, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:13Z", "source_id": 18393163, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12640, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:49Z", "source_id": 57662990, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:51Z", "source_id": 18394677, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12635, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:52Z", "source_id": 57666285, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:01Z", "source_id": 18395558, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:24Z", "source_id": 57668883, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:29Z", "source_id": 18396288, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:36Z", "source_id": 18397916, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12578, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:55Z", "source_id": 57677890, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T23:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:01Z", "source_id": 18398705, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] London Kings Cross 2306 2306 9 None None Cambridge 0035 0035 8 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27348/2026-09-19/detailed None Cambridge South 2026-09-20T00:29:30+01:00 Cambridge 3.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} 1.6 0028 0031 Cambridge South Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:31:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398705 1789774201711138 135 135 2026-09-18 23:41:59.256544 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:31:59.099829
656010 686204 P29066 095C53M918 2026-09-18 COMPLETE None 2026-09-18 23:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686204, "stp": "P", "toc": "Northern", "uid": "P29066", "consist": "156469", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29066/2026-09-18/detailed", "trust_id": "095C53M918", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-18", "dest_arr_time": "2332", "dest_platform": "5", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "5C53", "timing_status": null, "origin_station": "Carlisle", "current_leg_arr": "2332", "current_leg_dep": "2329", "current_leg_end": "Carlisle", "origin_dep_time": "2322", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9245134, 54.88580150000001], [-2.9257150999999997, 54.8858339], [-2.9262881, 54.8858693], [-2.926666, 54.88590409999999], [-2.9272563999999996, 54.885970699999994], [-2.9275934999999995, 54.88601429999999], [-2.9276481741060154, 54.88602352626298], [-2.927711694757955, 54.88606848581409], [-2.927813686262244, 54.88608293295466], [-2.9279377999999996, 54.8861715], [-2.9282933, 54.88644029999998], [-2.92859, 54.88669829999999], [-2.9288865, 54.88697510000001], [-2.9290973222293077, 54.88717603594891], [-2.9291295999999996, 54.8872068], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Carlisle Shunt Neck", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 950.924, \"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\": 1371.278, \"from_m\": 950.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\": 1405.019, \"from_m\": 1371.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1791.827, \"from_m\": 1405.019, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2085.854, \"from_m\": 1791.827, \"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\": 2472.662, \"from_m\": 2085.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2506.403, \"from_m\": 2472.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2926.757, \"from_m\": 2506.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3877.681, \"from_m\": 2926.757, \"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\": 686204, \"profile_key\": \"ae7135ba51ec1662218d656279b51aacd0a2e712680f840b912d80192de35665\", \"schedule_id\": 20495, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28845}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2329\", \"location\": \"Carlisle Shunt Neck\", \"stage_seq\": 2, \"distance_m\": 1938.84, \"section_seq\": 1, \"route_path_id\": 28845}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 3, \"distance_m\": 3877.681, \"section_seq\": 1, \"route_path_id\": 28845}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3877.681, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28845}], \"total_distance_m\": 3877.681, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3810.199, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 67.482, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2322", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Carlisle", "service_state_platform": "1", "timing_fact_generation": 1789772476589791, "current_leg_arrival_utc": "2026-09-19T23:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:00.244309", "service_state_evidence_id": 57576611, "current_leg_start_actual_dep": "2026-09-19T23:29:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:00.357242", "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 CAR CAR 5C53 156469 2 75 None {"version": 3, "segments": [{"to_m": 950.924, "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": 1371.278, "from_m": 950.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": 1405.019, "from_m": 1371.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1791.827, "from_m": 1405.019, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2085.854, "from_m": 1791.827, "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": 2472.662, "from_m": 2085.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2506.403, "from_m": 2472.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2926.757, "from_m": 2506.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3877.681, "from_m": 2926.757, "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": 686204, "profile_key": "ae7135ba51ec1662218d656279b51aacd0a2e712680f840b912d80192de35665", "schedule_id": 20495, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28845}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2329", "location": "Carlisle Shunt Neck", "stage_seq": 2, "distance_m": 1938.84, "section_seq": 1, "route_path_id": 28845}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Carlisle", "stage_seq": 3, "distance_m": 3877.681, "section_seq": 1, "route_path_id": 28845}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3877.681, "from_m": 0.0, "section_seq": 1, "route_path_id": 28845}], "total_distance_m": 3877.681, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3810.199, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 67.482, "synthetic_unknown_infrastructure_limit_mph": 60} [] Carlisle 2322 2322 1 None None Carlisle 2332 2332 5 None None https://www.realtimetrains.co.uk/service/gb-nr:P29066/2026-09-18/detailed None Carlisle Shunt Neck 2026-09-19T23:29:00+01:00 Carlisle 3.0 {"type": "LineString", "coordinates": [[-2.9245134, 54.88580150000001], [-2.9257150999999997, 54.8858339], [-2.9262881, 54.8858693], [-2.926666, 54.88590409999999], [-2.9272563999999996, 54.885970699999994], [-2.9275934999999995, 54.88601429999999], [-2.9276481741060154, 54.88602352626298], [-2.927711694757955, 54.88606848581409], [-2.927813686262244, 54.88608293295466], [-2.9279377999999996, 54.8861715], [-2.9282933, 54.88644029999998], [-2.92859, 54.88669829999999], [-2.9288865, 54.88697510000001], [-2.9290973222293077, 54.88717603594891], [-2.9291295999999996, 54.8872068], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]} 0.5 2329 2332 None None Carlisle 54.8905151 -2.9332261 54.8905151 -2.9332261 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Carlisle TD TRACKING_TIMEOUT 57576611 1789772476589791 43 43 2026-09-18 23:42:00.357242 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:00.244309
656011 685665 L85343 865E72M818 2026-09-18 COMPLETE None 2026-09-18 23:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 685665, "stp": "P", "toc": "South Western Railway", "uid": "L85343", "consist": "444035+450112", "dest_crs": "XFS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85343/2026-09-18/detailed", "trust_id": "865E72M818", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northam C.S.D.", "service_date": "2026-09-18", "dest_arr_time": "2332", "dest_platform": null, "is_terminated": 1, "next_location": "Northam Sig. E842", "signalling_id": "5E72", "timing_status": "EARLY", "origin_station": "Southampton Central", "current_leg_arr": "2312", "current_leg_dep": "2314", "current_leg_end": "Northam Sig. E842", "origin_dep_time": "2256", "origin_platform": "2", "current_location": "Northam Sig. E842", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3918492, 50.912032800000006], [-1.3918544999999998, 50.9117349], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920252, 50.909924399999994], [-1.3920310167179393, 50.90985682312114], [-1.3920817, 50.909268], [-1.3919719, 50.909854800000005], [-1.392033, 50.90909809999999], [-1.3920490999999997, 50.9088851], [-1.3920690959517532, 50.90870608169739]]}", "current_leg_start": "Southampton Up T.C.", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "50.9087061", "next_location_lon": "-1.3920691", "previous_location": "Southampton Up T.C.", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"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\": 1706.248, \"from_m\": 1349.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\": 1957.395, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3150.22, \"from_m\": 1957.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3186.954, \"from_m\": 3150.22, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3249.341, \"from_m\": 3186.954, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3317.224, \"from_m\": 3249.341, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3401.474, \"from_m\": 3317.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3497.819, \"from_m\": 3401.474, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4079.627, \"from_m\": 3497.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 685665, \"profile_key\": \"1b3b123c24fb060c83c336475cd69ca62ab9bcf6944736f0bb026fbb529b1174\", \"schedule_id\": 17364, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 73182}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2314\", \"location\": \"Southampton Up T.C.\", \"stage_seq\": 3, \"distance_m\": 2553.807, \"section_seq\": 1, \"route_path_id\": 73182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Northam Jn\", \"stage_seq\": 4, \"distance_m\": 3317.224, \"section_seq\": 1, \"route_path_id\": 73182}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2326\", \"location\": \"Northam Sig. E842\", \"stage_seq\": 5, \"distance_m\": 3452.63, \"section_seq\": 1, \"route_path_id\": 73182}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Northam C.S.D.\", \"stage_seq\": 6, \"distance_m\": 4079.627, \"section_seq\": 1, \"route_path_id\": 73182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4079.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73182}], \"total_distance_m\": 4079.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2158.357, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1921.27, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2256", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1438.0", "current_position_lat": "50.9087061", "current_position_lon": "-1.3920691", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:34Z\", \"source_id\": 18364626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northam Sig. E842", "service_state_platform": null, "timing_fact_generation": 1789769315835835, "current_leg_arrival_utc": "2026-09-19T23:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:00.256066", "service_state_evidence_id": 18364626, "current_leg_start_actual_dep": "2026-09-19T23:14:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:00.340025", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SOU XFS 5E72 444035+450112 9 100 None {"version": 3, "segments": [{"to_m": 1349.931, "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": 1706.248, "from_m": 1349.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": 1957.395, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3150.22, "from_m": 1957.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3186.954, "from_m": 3150.22, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3249.341, "from_m": 3186.954, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3317.224, "from_m": 3249.341, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3401.474, "from_m": 3317.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3497.819, "from_m": 3401.474, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4079.627, "from_m": 3497.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 685665, "profile_key": "1b3b123c24fb060c83c336475cd69ca62ab9bcf6944736f0bb026fbb529b1174", "schedule_id": 17364, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2256", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 73182}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2314", "location": "Southampton Up T.C.", "stage_seq": 3, "distance_m": 2553.807, "section_seq": 1, "route_path_id": 73182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Northam Jn", "stage_seq": 4, "distance_m": 3317.224, "section_seq": 1, "route_path_id": 73182}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2326", "location": "Northam Sig. E842", "stage_seq": 5, "distance_m": 3452.63, "section_seq": 1, "route_path_id": 73182}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Northam C.S.D.", "stage_seq": 6, "distance_m": 4079.627, "section_seq": 1, "route_path_id": 73182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4079.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 73182}], "total_distance_m": 4079.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2158.357, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1921.27, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:34Z", "source_id": 18364626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:12:00+01:00", "operational_fact": true}] Southampton Central 2256 2256 2 None None Northam C.S.D. 2332 2332 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85343/2026-09-18/detailed None Southampton Up T.C. 2026-09-19T23:14:00+01:00 Northam Sig. E842 1438.0 {"type": "LineString", "coordinates": [[-1.3918492, 50.912032800000006], [-1.3918544999999998, 50.9117349], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920252, 50.909924399999994], [-1.3920310167179393, 50.90985682312114], [-1.3920817, 50.909268], [-1.3919719, 50.909854800000005], [-1.392033, 50.90909809999999], [-1.3920490999999997, 50.9088851], [-1.3920690959517532, 50.90870608169739]]} 0.4 2314 2312 Southampton Up T.C. Northam Sig. E842 Northam Sig. E842 50.9087061 -1.3920691 50.9087061 -1.3920691 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Northam Sig. E842 TRUST TRACKING_TIMEOUT 18364626 1789769315835835 12 12 2026-09-18 23:42:00.340025 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:00.256066
656012 685738 P91000 885L70M918 2026-09-18 COMPLETE None 2026-09-18 23:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 685738, "stp": "P", "toc": "Southeastern", "uid": "P91000", "consist": "465018+465914", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91000/2026-09-18/detailed", "trust_id": "885L70M918", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bellingham Siding", "service_date": "2026-09-18", "dest_arr_time": "2332", "dest_platform": null, "is_terminated": 1, "next_location": "Bellingham", "signalling_id": "5L70", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "2316", "current_leg_dep": "2259", "current_leg_end": "Bellingham", "origin_dep_time": "2300", "origin_platform": "7", "current_location": "Bellingham", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08697699999999998, 51.375817], [0.08660999999999999, 51.37619620000001], [0.086181, 51.3765579], [0.08592469999999999, 51.376821699999994], [0.0855214, 51.3772327], [0.0850623, 51.3776354], [0.0849135, 51.3777877], [0.08369399999999999, 51.3790378], [0.08264619999999999, 51.3800811], [0.0811753, 51.3816564], [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.0694716, 51.393496799999994], [0.0689785, 51.3939253], [0.06894283722129838, 51.393955866541226], [0.0676678, 51.39504869999999], [0.0689785, 51.3939253], [0.0694716, 51.393496799999994], [0.0689235, 51.3940594], [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.06451389999999999, 51.398485400000006], [0.0640969, 51.39866899999999], [0.0636764, 51.3988554], [0.0634857, 51.39895219999999], [0.0632275, 51.3990832], [0.0629889, 51.3992173], [0.0626404, 51.3994391], [0.0623899, 51.3996057], [0.0620249, 51.39984599999999], [0.0617733, 51.4000074], [0.0615677, 51.4001246], [0.0612807, 51.40027189999999], [0.061081, 51.4003589], [0.06087309999999998, 51.400437800000006], [0.06059320000000001, 51.40052179999999], [0.0603463, 51.40058440000001], [0.0600533, 51.40063969999999], [0.059791, 51.400674300000006], [0.05940120000000001, 51.4007075], [0.0592819, 51.40070970000001], [0.05888620000000001, 51.4007193], [0.0585683, 51.40072489999999], [0.0583250982562579, 51.400742873887616], [0.05795399999999999, 51.40077029999999], [0.057170500000000006, 51.40075209999999], [0.056710300000000005, 51.4007349], [0.05620719999999998, 51.4007088], [0.0552776, 51.40065990000001], [0.0531274, 51.4005383], [0.0509467, 51.4004145], [0.04842599999999999, 51.400277499999994], [0.0475869, 51.400231999999995], [0.0466275, 51.4001799], [0.0458104, 51.400135899999995], [0.0449265, 51.4000752], [0.0448541, 51.40007189999999], [0.0438754, 51.4000275], [0.042808099999999995, 51.399964], [0.0420527, 51.39992659999999], [0.0414029, 51.399890500000005], [0.040251, 51.3998251], [0.03888169999999999, 51.3997566], [0.03754749999999999, 51.39968999999999], [0.036756, 51.39966460000001], [0.0366054, 51.3996581], [0.0357935, 51.3996358], [0.03489169999999999, 51.39961869999999], [0.0340417, 51.3996111], [0.0327349, 51.399613], [0.03249610000000001, 51.399616599999995], [0.032238899999999994, 51.39961749999999], [0.031354, 51.3996252], [0.0305856, 51.39965029999999], [0.026511199999999995, 51.399777799999995], [0.0247604, 51.3998344], [0.0235582, 51.399862600000006], [0.0223694, 51.3999034], [0.0205947, 51.39995979999999], [0.0195588, 51.39999269999999], [0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.014721799999999997, 51.40015419999999], [0.0141792, 51.40018289999998], [0.013705099999999998, 51.4002254], [0.013336499999999998, 51.400268699999984], [0.013007, 51.400313999999995], [0.0126593, 51.40036119999999], [0.012162499999999998, 51.4004387], [0.0116245, 51.4005456], [0.0111248, 51.400665299999986], [0.010639999999999998, 51.40077949999999], [0.010208, 51.4009023], [0.009492699999999998, 51.40113109999999], [0.0090119, 51.4013077], [0.0085348, 51.4015007], [0.008069, 51.401701], [0.007615000000000001, 51.40192429999999], [0.007286900000000001, 51.402092], [0.006980599999999999, 51.4022584], [0.0066654, 51.40245], [0.0063328, 51.4026658], [0.006033199999999999, 51.40286690000001], [0.0056931, 51.4031174], [0.0053058, 51.40342150000001], [0.0045766, 51.40399389999999], [0.0038634, 51.4045554], [0.0033478999999999996, 51.40495369999999], [0.0032732999999999994, 51.4050128], [0.0030332999999999996, 51.40520289999999], [0.0025005994927492616, 51.40562095488745], [0.0021579, 51.4058899], [0.0018096, 51.4061531], [0.0015815, 51.4063184], [0.0012139999999999998, 51.4065743], [0.0006567, 51.4068873], [0.00013049999999999995, 51.4071414], [0.0, 51.40719964191809], [-0.0004271999999999999, 51.4073903], [-0.0009246, 51.40758879999999], [-0.0013747, 51.40775380000001], [-0.0018489, 51.407930400000005], [-0.0023055, 51.408121099999995], [-0.002652799999999999, 51.40827530000001], [-0.0029886, 51.4084466], [-0.0031325, 51.4085351], [-0.0032416620204411195, 51.408601617341944], [-0.003582, 51.408808999999984], [-0.003890699999999999, 51.4090168], [-0.0041552, 51.4092092], [-0.0043862, 51.409409999999994], [-0.004651999999999999, 51.40965990000001], [-0.004828299999999999, 51.4098407], [-0.0050647, 51.4101223], [-0.005224899999999999, 51.410343000000005], [-0.0053892, 51.410583800000005], [-0.005522799999999999, 51.410809500000006], [-0.0057093, 51.4111191], [-0.006047599999999999, 51.4116608], [-0.0064343, 51.412363], [-0.006680799999999999, 51.41275610000001], [-0.006858499999999999, 51.41305059999999], [-0.006999300000000001, 51.41327750000001], [-0.0071579, 51.4135331], [-0.007395399999999998, 51.4139201], [-0.007594999999999999, 51.4142969], [-0.007605100000000001, 51.41431600000001], [-0.0076556, 51.4144329], [-0.0076793, 51.41448739999999], [-0.0077534, 51.4146589], [-0.0079064, 51.4151289], [-0.0080594, 51.4156551], [-0.008381999999999999, 51.4167923], [-0.0084783, 51.4171595], [-0.0085656, 51.41746810000001], [-0.008697099999999998, 51.41791310000001], [-0.008810099999999998, 51.41823409999999], [-0.0089128, 51.4184837], [-0.009057499999999998, 51.4187888], [-0.0092046, 51.41905380000001], [-0.009371999999999998, 51.4193256], [-0.0095122, 51.419532499999995], [-0.0096938, 51.41977240000001], [-0.009901099999999998, 51.4200185], [-0.0100829, 51.420217], [-0.0102944, 51.42043399999999], [-0.010536, 51.4206632], [-0.0109827, 51.421028699999994], [-0.0114585, 51.42138260000001], [-0.0119804, 51.42174380000001], [-0.0123808, 51.42201839999999], [-0.0130886, 51.4225017], [-0.013783699999999998, 51.422983599999995], [-0.014216899999999994, 51.4232846], [-0.0148292, 51.42371810000001], [-0.015124900000000002, 51.4239211], [-0.0153249, 51.4240637], [-0.0156169, 51.4242989], [-0.0158861, 51.4245247], [-0.016213799999999997, 51.42482400000001], [-0.0164923, 51.42512949999999], [-0.0167228, 51.425399199999994], [-0.0168556, 51.4255723], [-0.0171898, 51.4260659], [-0.0173994, 51.4264328], [-0.0174921, 51.426655], [-0.0176101, 51.42695559999999], [-0.017696199999999995, 51.4272112], [-0.0177589, 51.4274443], [-0.017826099999999998, 51.4277764], [-0.017889799999999997, 51.42832789999999], [-0.01798, 51.4291329], [-0.0180325, 51.429417400000006], [-0.0180714, 51.4296548], [-0.018139499999999996, 51.42997129999999], [-0.0182028, 51.43023589999999], [-0.0182799, 51.4304928], [-0.018450099999999997, 51.43104739999999]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "51.4310474", "next_location_lon": "-0.0184501", "previous_location": "Orpington", "current_leg_milage": "7.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3811.249, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6727.349, \"from_m\": 3811.249, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6776.215, \"from_m\": 6727.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11266.597, \"from_m\": 6776.215, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11557.539, \"from_m\": 11266.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 685738, \"profile_key\": \"2b603fa5ac507b8f65df087f72a5456344f151ce45f6b2a3a749b6eb02ff3fe0\", \"schedule_id\": 23718, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 2, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Bickley Jn\", \"stage_seq\": 3, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Bromley South\", \"stage_seq\": 4, \"distance_m\": 6544.04, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Shortlands\", \"stage_seq\": 5, \"distance_m\": 8006.147, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Ravensbourne\", \"stage_seq\": 6, \"distance_m\": 9108.742, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2328H\", \"location\": \"Bellingham\", \"stage_seq\": 7, \"distance_m\": 11266.597, \"section_seq\": 1, \"route_path_id\": 66669}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Bellingham Siding\", \"stage_seq\": 8, \"distance_m\": 11557.539, \"section_seq\": 1, \"route_path_id\": 66669}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11557.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66669}], \"total_distance_m\": 11557.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 11217.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 339.808, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "17.0", "current_position_lat": "51.4310474", "current_position_lon": "-0.0184501", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:22Z\", \"source_id\": 57557797, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:26Z\", \"source_id\": 18363438, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:07Z\", \"source_id\": 57560865, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:10Z\", \"source_id\": 18364376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:02Z\", \"source_id\": 57569432, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:04Z\", \"source_id\": 18367049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:56Z\", \"source_id\": 57574620, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:57Z\", \"source_id\": 18368608, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bellingham", "service_state_platform": "1", "timing_fact_generation": 1789769757501519, "current_leg_arrival_utc": "2026-09-19T23:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:00.290029", "service_state_evidence_id": 57574620, "current_leg_start_actual_dep": "2026-09-19T23:00:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:00.352707", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP None 5L70 465018+465914 8 75 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3811.249, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6727.349, "from_m": 3811.249, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6776.215, "from_m": 6727.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11266.597, "from_m": 6776.215, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11557.539, "from_m": 11266.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 685738, "profile_key": "2b603fa5ac507b8f65df087f72a5456344f151ce45f6b2a3a749b6eb02ff3fe0", "schedule_id": 23718, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Petts Wood Jn", "stage_seq": 2, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 66669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Bickley Jn", "stage_seq": 3, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 66669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Bromley South", "stage_seq": 4, "distance_m": 6544.04, "section_seq": 1, "route_path_id": 66669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Shortlands", "stage_seq": 5, "distance_m": 8006.147, "section_seq": 1, "route_path_id": 66669}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Ravensbourne", "stage_seq": 6, "distance_m": 9108.742, "section_seq": 1, "route_path_id": 66669}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2328H", "location": "Bellingham", "stage_seq": 7, "distance_m": 11266.597, "section_seq": 1, "route_path_id": 66669}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Bellingham Siding", "stage_seq": 8, "distance_m": 11557.539, "section_seq": 1, "route_path_id": 66669}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11557.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 66669}], "total_distance_m": 11557.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 11217.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 339.808, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:22Z", "source_id": 57557797, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:26Z", "source_id": 18363438, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:07Z", "source_id": 57560865, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:10Z", "source_id": 18364376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:02Z", "source_id": 57569432, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:04Z", "source_id": 18367049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:56Z", "source_id": 57574620, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:57Z", "source_id": 18368608, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:16:00+01:00", "operational_fact": true}] Orpington 2300 2300 7 None None Bellingham Siding 2332 2332 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91000/2026-09-18/detailed None Orpington 2026-09-19T23:00:00+01:00 Bellingham 17.0 {"type": "LineString", "coordinates": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08697699999999998, 51.375817], [0.08660999999999999, 51.37619620000001], [0.086181, 51.3765579], [0.08592469999999999, 51.376821699999994], [0.0855214, 51.3772327], [0.0850623, 51.3776354], [0.0849135, 51.3777877], [0.08369399999999999, 51.3790378], [0.08264619999999999, 51.3800811], [0.0811753, 51.3816564], [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.0694716, 51.393496799999994], [0.0689785, 51.3939253], [0.06894283722129838, 51.393955866541226], [0.0676678, 51.39504869999999], [0.0689785, 51.3939253], [0.0694716, 51.393496799999994], [0.0689235, 51.3940594], [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.06451389999999999, 51.398485400000006], [0.0640969, 51.39866899999999], [0.0636764, 51.3988554], [0.0634857, 51.39895219999999], [0.0632275, 51.3990832], [0.0629889, 51.3992173], [0.0626404, 51.3994391], [0.0623899, 51.3996057], [0.0620249, 51.39984599999999], [0.0617733, 51.4000074], [0.0615677, 51.4001246], [0.0612807, 51.40027189999999], [0.061081, 51.4003589], [0.06087309999999998, 51.400437800000006], [0.06059320000000001, 51.40052179999999], [0.0603463, 51.40058440000001], [0.0600533, 51.40063969999999], [0.059791, 51.400674300000006], [0.05940120000000001, 51.4007075], [0.0592819, 51.40070970000001], [0.05888620000000001, 51.4007193], [0.0585683, 51.40072489999999], [0.0583250982562579, 51.400742873887616], [0.05795399999999999, 51.40077029999999], [0.057170500000000006, 51.40075209999999], [0.056710300000000005, 51.4007349], [0.05620719999999998, 51.4007088], [0.0552776, 51.40065990000001], [0.0531274, 51.4005383], [0.0509467, 51.4004145], [0.04842599999999999, 51.400277499999994], [0.0475869, 51.400231999999995], [0.0466275, 51.4001799], [0.0458104, 51.400135899999995], [0.0449265, 51.4000752], [0.0448541, 51.40007189999999], [0.0438754, 51.4000275], [0.042808099999999995, 51.399964], [0.0420527, 51.39992659999999], [0.0414029, 51.399890500000005], [0.040251, 51.3998251], [0.03888169999999999, 51.3997566], [0.03754749999999999, 51.39968999999999], [0.036756, 51.39966460000001], [0.0366054, 51.3996581], [0.0357935, 51.3996358], [0.03489169999999999, 51.39961869999999], [0.0340417, 51.3996111], [0.0327349, 51.399613], [0.03249610000000001, 51.399616599999995], [0.032238899999999994, 51.39961749999999], [0.031354, 51.3996252], [0.0305856, 51.39965029999999], [0.026511199999999995, 51.399777799999995], [0.0247604, 51.3998344], [0.0235582, 51.399862600000006], [0.0223694, 51.3999034], [0.0205947, 51.39995979999999], [0.0195588, 51.39999269999999], [0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.014721799999999997, 51.40015419999999], [0.0141792, 51.40018289999998], [0.013705099999999998, 51.4002254], [0.013336499999999998, 51.400268699999984], [0.013007, 51.400313999999995], [0.0126593, 51.40036119999999], [0.012162499999999998, 51.4004387], [0.0116245, 51.4005456], [0.0111248, 51.400665299999986], [0.010639999999999998, 51.40077949999999], [0.010208, 51.4009023], [0.009492699999999998, 51.40113109999999], [0.0090119, 51.4013077], [0.0085348, 51.4015007], [0.008069, 51.401701], [0.007615000000000001, 51.40192429999999], [0.007286900000000001, 51.402092], [0.006980599999999999, 51.4022584], [0.0066654, 51.40245], [0.0063328, 51.4026658], [0.006033199999999999, 51.40286690000001], [0.0056931, 51.4031174], [0.0053058, 51.40342150000001], [0.0045766, 51.40399389999999], [0.0038634, 51.4045554], [0.0033478999999999996, 51.40495369999999], [0.0032732999999999994, 51.4050128], [0.0030332999999999996, 51.40520289999999], [0.0025005994927492616, 51.40562095488745], [0.0021579, 51.4058899], [0.0018096, 51.4061531], [0.0015815, 51.4063184], [0.0012139999999999998, 51.4065743], [0.0006567, 51.4068873], [0.00013049999999999995, 51.4071414], [0.0, 51.40719964191809], [-0.0004271999999999999, 51.4073903], [-0.0009246, 51.40758879999999], [-0.0013747, 51.40775380000001], [-0.0018489, 51.407930400000005], [-0.0023055, 51.408121099999995], [-0.002652799999999999, 51.40827530000001], [-0.0029886, 51.4084466], [-0.0031325, 51.4085351], [-0.0032416620204411195, 51.408601617341944], [-0.003582, 51.408808999999984], [-0.003890699999999999, 51.4090168], [-0.0041552, 51.4092092], [-0.0043862, 51.409409999999994], [-0.004651999999999999, 51.40965990000001], [-0.004828299999999999, 51.4098407], [-0.0050647, 51.4101223], [-0.005224899999999999, 51.410343000000005], [-0.0053892, 51.410583800000005], [-0.005522799999999999, 51.410809500000006], [-0.0057093, 51.4111191], [-0.006047599999999999, 51.4116608], [-0.0064343, 51.412363], [-0.006680799999999999, 51.41275610000001], [-0.006858499999999999, 51.41305059999999], [-0.006999300000000001, 51.41327750000001], [-0.0071579, 51.4135331], [-0.007395399999999998, 51.4139201], [-0.007594999999999999, 51.4142969], [-0.007605100000000001, 51.41431600000001], [-0.0076556, 51.4144329], [-0.0076793, 51.41448739999999], [-0.0077534, 51.4146589], [-0.0079064, 51.4151289], [-0.0080594, 51.4156551], [-0.008381999999999999, 51.4167923], [-0.0084783, 51.4171595], [-0.0085656, 51.41746810000001], [-0.008697099999999998, 51.41791310000001], [-0.008810099999999998, 51.41823409999999], [-0.0089128, 51.4184837], [-0.009057499999999998, 51.4187888], [-0.0092046, 51.41905380000001], [-0.009371999999999998, 51.4193256], [-0.0095122, 51.419532499999995], [-0.0096938, 51.41977240000001], [-0.009901099999999998, 51.4200185], [-0.0100829, 51.420217], [-0.0102944, 51.42043399999999], [-0.010536, 51.4206632], [-0.0109827, 51.421028699999994], [-0.0114585, 51.42138260000001], [-0.0119804, 51.42174380000001], [-0.0123808, 51.42201839999999], [-0.0130886, 51.4225017], [-0.013783699999999998, 51.422983599999995], [-0.014216899999999994, 51.4232846], [-0.0148292, 51.42371810000001], [-0.015124900000000002, 51.4239211], [-0.0153249, 51.4240637], [-0.0156169, 51.4242989], [-0.0158861, 51.4245247], [-0.016213799999999997, 51.42482400000001], [-0.0164923, 51.42512949999999], [-0.0167228, 51.425399199999994], [-0.0168556, 51.4255723], [-0.0171898, 51.4260659], [-0.0173994, 51.4264328], [-0.0174921, 51.426655], [-0.0176101, 51.42695559999999], [-0.017696199999999995, 51.4272112], [-0.0177589, 51.4274443], [-0.017826099999999998, 51.4277764], [-0.017889799999999997, 51.42832789999999], [-0.01798, 51.4291329], [-0.0180325, 51.429417400000006], [-0.0180714, 51.4296548], [-0.018139499999999996, 51.42997129999999], [-0.0182028, 51.43023589999999], [-0.0182799, 51.4304928], [-0.018450099999999997, 51.43104739999999]]} 7.2 2259 2316 Orpington Bellingham Bellingham 51.4310474 -0.0184501 51.4310474 -0.0184501 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Bellingham TD TRACKING_TIMEOUT 57574620 1789769757501519 29 29 2026-09-18 23:42:00.352707 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:00.290029
656013 686318 P91345 895U12M918 2026-09-18 COMPLETE None 2026-09-18 23:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686318, "stp": "P", "toc": "Southeastern", "uid": "P91345", "consist": "375601+375913", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91345/2026-09-18/detailed", "trust_id": "895U12M918", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford East Berthing Sidings", "service_date": "2026-09-18", "dest_arr_time": "2332", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford East Berthing Sidings", "signalling_id": "5U12", "timing_status": "EARLY", "origin_station": "Ashford (Kent)", "current_leg_arr": "2332", "current_leg_dep": "2318", "current_leg_end": "Ashford East Berthing Sidings", "origin_dep_time": "2328", "origin_platform": "1", "current_location": "Ashford International", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8758369999999999, 51.1430036], [0.8751626, 51.143339999999995], [0.8744865, 51.143688999999995], [0.8737892, 51.144033], [0.8732291, 51.1443156], [0.8729321, 51.1444529], [0.8723098, 51.1447081], [0.8716686999999999, 51.1449489], [0.8711291000000001, 51.1451529], [0.8701093999999999, 51.145525799999994], [0.8694443, 51.1457458], [0.8692764, 51.14579799999999], [0.868464, 51.146048699999994], [0.8691551, 51.1458066], [0.8693788, 51.14573419999999], [0.8698231, 51.1455824], [0.8699653, 51.1455337], [0.8705204, 51.1453153], [0.871229, 51.1450225], [0.8716425999999999, 51.144863400000006], [0.8718379999999999, 51.144785000000006], [0.872198, 51.1446394], [0.872523, 51.14450649999999], [0.8729059999999998, 51.1443372], [0.8731875999999998, 51.144204899999984], [0.8737236, 51.1439385], [0.8743699999999999, 51.14362319999999], [0.8749141999999999, 51.1433438], [0.8752754, 51.1431597], [0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774937000000002, 51.142024199999994], [0.8777230999999999, 51.1419085], [0.8779717999999999, 51.14178129999999], [0.8781394, 51.1416834], [0.8784538999999999, 51.1414415], [0.8786381, 51.1412999], [0.8787227999999999, 51.1412225], [0.8789700999999999, 51.1410388], [0.8791621999999999, 51.1408982], [0.8794196, 51.140703], [0.8798741, 51.1404532], [0.8802659, 51.14024349999999], [0.8806347, 51.14003950000001], [0.8810739, 51.1397992], [0.8815617999999998, 51.1395205], [0.8819522999999999, 51.13930119999999]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "51.1393012", "next_location_lon": "0.8819523", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57578909\", \"confirmationDeadline\": \"2026-09-18T23:17:10+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.926, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 617.512, \"from_m\": 224.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 686318, \"profile_key\": \"8b0897456a80173ff43c53237c8e4ce208c9511a2f14d275da776bb4428dd215\", \"schedule_id\": 23839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38025}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Ashford East Berthing Sidings\", \"stage_seq\": 2, \"distance_m\": 617.512, \"section_seq\": 1, \"route_path_id\": 38025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 617.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38025}], \"total_distance_m\": 617.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 224.926, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2328", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "14.0", "current_position_lat": "51.1393012", "current_position_lon": "0.8819523", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789769905610463, "current_leg_arrival_utc": "2026-09-18T23:17:10+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:00.303714", "service_state_evidence_id": 57578909, "current_leg_start_actual_dep": "2026-09-18T23:18:10+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:00.359428", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P AFK None 5U12 375601+375913 8 100 None {"version": 3, "segments": [{"to_m": 224.926, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 617.512, "from_m": 224.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 686318, "profile_key": "8b0897456a80173ff43c53237c8e4ce208c9511a2f14d275da776bb4428dd215", "schedule_id": 23839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2328", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38025}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Ashford East Berthing Sidings", "stage_seq": 2, "distance_m": 617.512, "section_seq": 1, "route_path_id": 38025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 617.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 38025}], "total_distance_m": 617.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 224.926, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.586, "synthetic_unknown_infrastructure_limit_mph": 60} [] Ashford (Kent) 2328 2328 1 None None Ashford East Berthing Sidings 2332 2332 2 EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91345/2026-09-18/detailed None Ashford (Kent) 2026-09-18T23:18:10+01:00 Ashford East Berthing Sidings 14.0 {"type": "LineString", "coordinates": [[0.8758369999999999, 51.1430036], [0.8751626, 51.143339999999995], [0.8744865, 51.143688999999995], [0.8737892, 51.144033], [0.8732291, 51.1443156], [0.8729321, 51.1444529], [0.8723098, 51.1447081], [0.8716686999999999, 51.1449489], [0.8711291000000001, 51.1451529], [0.8701093999999999, 51.145525799999994], [0.8694443, 51.1457458], [0.8692764, 51.14579799999999], [0.868464, 51.146048699999994], [0.8691551, 51.1458066], [0.8693788, 51.14573419999999], [0.8698231, 51.1455824], [0.8699653, 51.1455337], [0.8705204, 51.1453153], [0.871229, 51.1450225], [0.8716425999999999, 51.144863400000006], [0.8718379999999999, 51.144785000000006], [0.872198, 51.1446394], [0.872523, 51.14450649999999], [0.8729059999999998, 51.1443372], [0.8731875999999998, 51.144204899999984], [0.8737236, 51.1439385], [0.8743699999999999, 51.14362319999999], [0.8749141999999999, 51.1433438], [0.8752754, 51.1431597], [0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774937000000002, 51.142024199999994], [0.8777230999999999, 51.1419085], [0.8779717999999999, 51.14178129999999], [0.8781394, 51.1416834], [0.8784538999999999, 51.1414415], [0.8786381, 51.1412999], [0.8787227999999999, 51.1412225], [0.8789700999999999, 51.1410388], [0.8791621999999999, 51.1408982], [0.8794196, 51.140703], [0.8798741, 51.1404532], [0.8802659, 51.14024349999999], [0.8806347, 51.14003950000001], [0.8810739, 51.1397992], [0.8815617999999998, 51.1395205], [0.8819522999999999, 51.13930119999999]]} 1.1 2318 2332 None Ashford International Ashford East Berthing Sidings 51.1393012 0.8819523 51.1393012 0.8819523 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Ashford (Kent) TD TRACKING_TIMEOUT 57578909 1789769905610463 4 4 2026-09-18 23:42:00.359428 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:00.303714
656014 686360 C35459 883P85M918 2026-09-18 COMPLETE None 2026-09-18 23:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686360, "stp": "P", "toc": "Elizabeth Line", "uid": "C35459", "consist": "345047", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35459/2026-09-18/detailed", "trust_id": "883P85M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plumstead Carriage Sidings", "service_date": "2026-09-18", "dest_arr_time": "2332", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Carriage Sidings", "signalling_id": "3P85", "timing_status": "EARLY", "origin_station": "Plumstead Rev Sidings", "current_leg_arr": "2332", "current_leg_dep": "2327", "current_leg_end": "Plumstead Carriage Sidings", "origin_dep_time": "2330", "origin_platform": null, "current_location": "Plumstead Rev Sidings", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.1037666, 51.4904573], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1135742, 51.490858300000006], [0.11275589999999998, 51.490830300000006], [0.1121429, 51.4908202], [0.1112693, 51.4908098], [0.1111617, 51.490806000000006], [0.1105646, 51.4907851], [0.11049119999999998, 51.49078250000001], [0.108146, 51.4907002], [0.1079308, 51.4906928], [0.1055712, 51.4906098], [0.1044707, 51.4905795], [0.10411979999999998, 51.4905699], [0.1027396, 51.4905447], [0.1022995, 51.4905362], [0.1021442, 51.4905336], [0.1018255, 51.4905277], [0.1011285, 51.4905154], [0.0990462, 51.4904686], [0.09671989999999998, 51.49040490000001], [0.0967065, 51.4904046], [0.0966939, 51.4904043], [0.0965561, 51.49040009999999], [0.0963451, 51.490394499999994], [0.09537679999999998, 51.4903792], [0.0956479, 51.4904249], [0.0960197, 51.49049689999998], [0.09626469999999998, 51.49055499999999], [0.0963311, 51.490572599999986], [0.09647, 51.4906141], [0.09659719999999998, 51.4906559], [0.096663, 51.49067850000001], [0.0969319, 51.4907701], [0.09705550000000002, 51.4908138], [0.0971331, 51.49084239999999], [0.09720779999999998, 51.49087239999999], [0.0973451, 51.49093160000001], [0.0974183, 51.4909657], [0.0974763, 51.4909937], [0.0977052, 51.4911187], [0.0982975, 51.4914828], [0.0983345, 51.4915054], [0.100425, 51.49279190000001], [0.1004619, 51.49281469999999], [0.1007735, 51.493005499999995]]}", "current_leg_start": "Plumstead Rev Sidings", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "51.4930055", "next_location_lon": "0.1007735", "previous_location": null, "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57595076\", \"confirmationDeadline\": \"2026-09-18T23:28:14+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 413.258, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3253.49, \"from_m\": 413.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3577.652, \"from_m\": 3253.49, \"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\": 4075.652, \"from_m\": 3577.652, \"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\": 5246.394, \"from_m\": 4075.652, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5342.949, \"from_m\": 5246.394, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5406.265, \"from_m\": 5342.949, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5784.315, \"from_m\": 5406.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5853.654, \"from_m\": 5784.315, \"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\": 6335.111, \"from_m\": 5853.654, \"capability_applied\": null, \"effective_limit_mph\": 22.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 22.0}], \"service_id\": 686360, \"profile_key\": \"fe69e483c5a3c7d9c27156452034a92d643ee7a0417086be910bc266f86ccb58\", \"schedule_id\": 4376, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29779}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Plumstead Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 6335.111, \"section_seq\": 1, \"route_path_id\": 29779}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6335.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29779}], \"total_distance_m\": 6335.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5921.853, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.4930055", "current_position_lon": "0.1007735", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Plumstead Rev Sidings", "service_state_platform": null, "timing_fact_generation": 1789770469883169, "current_leg_arrival_utc": "2026-09-18T23:28:14+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:00.306524", "service_state_evidence_id": 57595076, "current_leg_start_actual_dep": "2026-09-18T23:27:44+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:00.361758", "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 None None 3P85 345047 9 90 None {"version": 3, "segments": [{"to_m": 413.258, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3253.49, "from_m": 413.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3577.652, "from_m": 3253.49, "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": 4075.652, "from_m": 3577.652, "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": 5246.394, "from_m": 4075.652, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5342.949, "from_m": 5246.394, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5406.265, "from_m": 5342.949, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5784.315, "from_m": 5406.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5853.654, "from_m": 5784.315, "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": 6335.111, "from_m": 5853.654, "capability_applied": null, "effective_limit_mph": 22.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 22.0}], "service_id": 686360, "profile_key": "fe69e483c5a3c7d9c27156452034a92d643ee7a0417086be910bc266f86ccb58", "schedule_id": 4376, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Plumstead Rev Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29779}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Plumstead Carriage Sidings", "stage_seq": 2, "distance_m": 6335.111, "section_seq": 1, "route_path_id": 29779}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6335.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 29779}], "total_distance_m": 6335.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5921.853, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} [] Plumstead Rev Sidings 2330 2330 None None None Plumstead Carriage Sidings 2332 2332 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35459/2026-09-18/detailed None Plumstead Rev Sidings 2026-09-18T23:27:44+01:00 Plumstead Carriage Sidings 5.0 {"type": "LineString", "coordinates": [[0.08595979999999999, 51.4899096], [0.08614789999999999, 51.4899115], [0.08626829999999999, 51.489914599999985], [0.0864223, 51.48991919999999], [0.08666809999999998, 51.4899275], [0.0867987, 51.48993209999999], [0.0869152, 51.4899356], [0.0871448, 51.4899444], [0.08763229999999998, 51.489963900000006], [0.08855929999999998, 51.489994200000005], [0.08983152841195213, 51.49004064559549], [0.0902302, 51.490055199999986], [0.0905121, 51.4900791], [0.0907471, 51.4900951], [0.09095309999999998, 51.4901037], [0.0912356, 51.490091500000005], [0.0915596, 51.49007749999999], [0.0919161, 51.4900741], [0.09205149999999998, 51.49007939999999], [0.0922165, 51.4900849], [0.0960156, 51.49022059999999], [0.0965334, 51.4902417], [0.1015906, 51.4904241], [0.1021025, 51.49043950000001], [0.1022969, 51.4904448], [0.1023716, 51.4904454], [0.1037666, 51.4904573], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1135742, 51.490858300000006], [0.11275589999999998, 51.490830300000006], [0.1121429, 51.4908202], [0.1112693, 51.4908098], [0.1111617, 51.490806000000006], [0.1105646, 51.4907851], [0.11049119999999998, 51.49078250000001], [0.108146, 51.4907002], [0.1079308, 51.4906928], [0.1055712, 51.4906098], [0.1044707, 51.4905795], [0.10411979999999998, 51.4905699], [0.1027396, 51.4905447], [0.1022995, 51.4905362], [0.1021442, 51.4905336], [0.1018255, 51.4905277], [0.1011285, 51.4905154], [0.0990462, 51.4904686], [0.09671989999999998, 51.49040490000001], [0.0967065, 51.4904046], [0.0966939, 51.4904043], [0.0965561, 51.49040009999999], [0.0963451, 51.490394499999994], [0.09537679999999998, 51.4903792], [0.0956479, 51.4904249], [0.0960197, 51.49049689999998], [0.09626469999999998, 51.49055499999999], [0.0963311, 51.490572599999986], [0.09647, 51.4906141], [0.09659719999999998, 51.4906559], [0.096663, 51.49067850000001], [0.0969319, 51.4907701], [0.09705550000000002, 51.4908138], [0.0971331, 51.49084239999999], [0.09720779999999998, 51.49087239999999], [0.0973451, 51.49093160000001], [0.0974183, 51.4909657], [0.0974763, 51.4909937], [0.0977052, 51.4911187], [0.0982975, 51.4914828], [0.0983345, 51.4915054], [0.100425, 51.49279190000001], [0.1004619, 51.49281469999999], [0.1007735, 51.493005499999995]]} 3.9 2327 2332 None Plumstead Rev Sidings Plumstead Carriage Sidings 51.4930055 0.1007735 51.4930055 0.1007735 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Plumstead Rev Sidings TD TRACKING_TIMEOUT 57595076 1789770469883169 11 11 2026-09-18 23:42:00.361758 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:00.306524
656015 686690 W87259 075P22M918 2026-09-18 COMPLETE 18398989 2026-09-19 00:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686690, "stp": "P", "toc": "ScotRail", "uid": "W87259", "consist": "380004", "dest_crs": "XGW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87259/2026-09-19/detailed", "trust_id": "075P22M918", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shields T.M.D. (E)", "service_date": "2026-09-18", "dest_arr_time": "0042", "dest_platform": null, "is_terminated": 1, "next_location": "Shields T.M.D. (E)", "signalling_id": "5P22", "timing_status": "EARLY", "origin_station": "Newton", "current_leg_arr": "0032", "current_leg_dep": "0029", "current_leg_end": "Shields T.M.D. (E)", "origin_dep_time": "2349", "origin_platform": "1", "current_location": "Shields T.M.D. (E)", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.292567, 55.8473824], [-4.2922357, 55.847395299999995], [-4.2919962, 55.8474046], [-4.2916591, 55.8474125], [-4.2908599, 55.84742339999998], [-4.2901316, 55.847389199999995], [-4.2896971, 55.8473561], [-4.2845443, 55.847112200000005]]}", "current_leg_start": "Shields Jn No.1 Line", "dest_arr_time_act": "0042", "motion_projection": null, "next_location_lat": "55.8471122", "next_location_lon": "-4.2845443", "previous_location": "Shields Jn No.1 Line", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8471122", "current_position_lon": "-4.2845443", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:32Z\", \"source_id\": 57635965, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:35Z\", \"source_id\": 18387505, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:04Z\", \"source_id\": 57649830, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:01Z\", \"source_id\": 18391117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:20Z\", \"source_id\": 57676417, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:24Z\", \"source_id\": 18398346, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:09Z\", \"source_id\": 18398989, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shields T.M.D. (E)", "service_state_platform": null, "timing_fact_generation": 1789774270224277, "current_leg_arrival_utc": "2026-09-20T00:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:00.351982", "service_state_evidence_id": 18398989, "current_leg_start_actual_dep": "2026-09-20T00:39:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:01.385122", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NTN XGW 5P22 380004 3 100 None None [{"source": "TD", "smart_id": 1867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:32Z", "source_id": 57635965, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:35Z", "source_id": 18387505, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:04Z", "source_id": 57649830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:01Z", "source_id": 18391117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1802, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:20Z", "source_id": 57676417, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:24Z", "source_id": 18398346, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:09Z", "source_id": 18398989, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Newton 2349 2349 1 None None Shields T.M.D. (E) 0042 0042 None EARLY -10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87259/2026-09-19/detailed None Shields Jn No.1 Line 2026-09-20T00:39:00+01:00 Shields T.M.D. (E) 3.0 {"type": "LineString", "coordinates": [[-4.292567, 55.8473824], [-4.2922357, 55.847395299999995], [-4.2919962, 55.8474046], [-4.2916591, 55.8474125], [-4.2908599, 55.84742339999998], [-4.2901316, 55.847389199999995], [-4.2896971, 55.8473561], [-4.2845443, 55.847112200000005]]} 0.3 0029 0032 Shields Jn No.1 Line Shields T.M.D. (E) Shields T.M.D. (E) 55.8471122 -4.2845443 55.8471122 -4.2845443 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Shields T.M.D. (E) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398989 1789774270224277 38 38 2026-09-18 23:42:01.385122 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:00.351982
656016 686759 W83795 062V55M918 2026-09-18 COMPLETE 18398955 2026-09-19 00:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686759, "stp": "P", "toc": "ScotRail", "uid": "W83795", "consist": "320303", "dest_crs": "GRS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83795/2026-09-19/detailed", "trust_id": "062V55M918", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Garscadden", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "2", "is_terminated": 1, "next_location": "Garscadden", "signalling_id": "2V55", "timing_status": "LATE", "origin_station": "Springburn", "current_leg_arr": "0032", "current_leg_dep": "0030", "current_leg_end": "Garscadden", "origin_dep_time": "2354", "origin_platform": "3", "current_location": "Garscadden", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.352561791601018, 55.88491011388144], [-4.3525644, 55.8849107], [-4.3533094, 55.885075500000006], [-4.3535826, 55.8851372], [-4.3541325, 55.8852592], [-4.3577364, 55.88605739999999], [-4.3614967, 55.8868914], [-4.3626352, 55.88711], [-4.363137599999999, 55.88719470000001], [-4.3641023, 55.8873867]]}", "current_leg_start": "Scotstounhill", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "55.8873867", "next_location_lon": "-4.3641023", "previous_location": "Scotstounhill", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 207.536, \"from_m\": 169.371, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 521.454, \"from_m\": 207.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3270.661, \"from_m\": 521.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3528.798, \"from_m\": 3270.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3704.075, \"from_m\": 3528.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4547.74, \"from_m\": 3704.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10592.033, \"from_m\": 10551.268, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11476.71, \"from_m\": 10592.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11836.613, \"from_m\": 11476.71, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11893.755, \"from_m\": 11836.613, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12736.518, \"from_m\": 11893.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14152.051, \"from_m\": 12736.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 686759, \"profile_key\": \"b06861d13143198654fc5d19683cc18953b8c9220bc579a39c3ad86eb010b1cb\", \"schedule_id\": 27833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"2359H\", \"wtt_dep\": \"0003\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0010H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0013H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0022\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024\", \"location\": \"Jordanhill\", \"stage_seq\": 13, \"distance_m\": 11597.255, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0028\", \"location\": \"Scotstounhill\", \"stage_seq\": 14, \"distance_m\": 13381.453, \"section_seq\": 1, \"route_path_id\": 102096}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Garscadden\", \"stage_seq\": 15, \"distance_m\": 14152.051, \"section_seq\": 1, \"route_path_id\": 102096}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14152.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102096}], \"total_distance_m\": 14152.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14106.027, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2354", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8873867", "current_position_lon": "-4.3641023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:21Z\", \"source_id\": 57635721, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:31Z\", \"source_id\": 18387446, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:23Z\", \"source_id\": 57638552, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:25Z\", \"source_id\": 18388249, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:17Z\", \"source_id\": 57651436, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:21Z\", \"source_id\": 18391569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:45Z\", \"source_id\": 57654652, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:50Z\", \"source_id\": 18392418, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:26Z\", \"source_id\": 57657987, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:29Z\", \"source_id\": 18393288, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:37Z\", \"source_id\": 57660349, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:40Z\", \"source_id\": 18393991, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:19Z\", \"source_id\": 57668790, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:25Z\", \"source_id\": 18396263, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:07Z\", \"source_id\": 57671589, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:10Z\", \"source_id\": 18397010, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:56Z\", \"source_id\": 57677027, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:01Z\", \"source_id\": 18398489, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:57Z\", \"source_id\": 57678761, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:59Z\", \"source_id\": 18398955, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Garscadden", "service_state_platform": "2", "timing_fact_generation": 1789774260547171, "current_leg_arrival_utc": "2026-09-20T00:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:07.730847", "service_state_evidence_id": 18398955, "current_leg_start_actual_dep": "2026-09-20T00:30:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:08.925741", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P SPR GRS 2V55 320303 3 90 None {"version": 3, "segments": [{"to_m": 169.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 207.536, "from_m": 169.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 521.454, "from_m": 207.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3270.661, "from_m": 521.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3528.798, "from_m": 3270.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3704.075, "from_m": 3528.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4547.74, "from_m": 3704.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10592.033, "from_m": 10551.268, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11476.71, "from_m": 10592.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11836.613, "from_m": 11476.71, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11893.755, "from_m": 11836.613, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12736.518, "from_m": 11893.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14152.051, "from_m": 12736.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 686759, "profile_key": "b06861d13143198654fc5d19683cc18953b8c9220bc579a39c3ad86eb010b1cb", "schedule_id": 27833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2354", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0003", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0010H", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0013H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 102096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0022", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 102096}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024", "location": "Jordanhill", "stage_seq": 13, "distance_m": 11597.255, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0028", "location": "Scotstounhill", "stage_seq": 14, "distance_m": 13381.453, "section_seq": 1, "route_path_id": 102096}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Garscadden", "stage_seq": 15, "distance_m": 14152.051, "section_seq": 1, "route_path_id": 102096}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14152.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 102096}], "total_distance_m": 14152.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14106.027, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:21Z", "source_id": 57635721, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:31Z", "source_id": 18387446, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:23Z", "source_id": 57638552, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:25Z", "source_id": 18388249, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:17Z", "source_id": 57651436, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:21Z", "source_id": 18391569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:45Z", "source_id": 57654652, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:50Z", "source_id": 18392418, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:26Z", "source_id": 57657987, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:29Z", "source_id": 18393288, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:37Z", "source_id": 57660349, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:40Z", "source_id": 18393991, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:19Z", "source_id": 57668790, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:25Z", "source_id": 18396263, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:07Z", "source_id": 57671589, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:10Z", "source_id": 18397010, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:56Z", "source_id": 57677027, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:01Z", "source_id": 18398489, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:57Z", "source_id": 57678761, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:59Z", "source_id": 18398955, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Springburn 2354 2354 3 None None Garscadden 0030 0030 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83795/2026-09-19/detailed None Scotstounhill 2026-09-20T00:30:00+01:00 Garscadden 2.0 {"type": "LineString", "coordinates": [[-4.352561791601018, 55.88491011388144], [-4.3525644, 55.8849107], [-4.3533094, 55.885075500000006], [-4.3535826, 55.8851372], [-4.3541325, 55.8852592], [-4.3577364, 55.88605739999999], [-4.3614967, 55.8868914], [-4.3626352, 55.88711], [-4.363137599999999, 55.88719470000001], [-4.3641023, 55.8873867]]} 0.5 0030 0032 Scotstounhill Garscadden Garscadden 55.8873867 -4.3641023 55.8873867 -4.3641023 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Garscadden TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398955 1789774260547171 44 44 2026-09-18 23:42:08.925741 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:07.730847
656017 686102 W69715 032K86M918 2026-09-18 COMPLETE 18398953 2026-09-19 00:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686102, "stp": "P", "toc": "ScotRail", "uid": "W69715", "consist": "158727", "dest_crs": "EDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69715/2026-09-19/detailed", "trust_id": "032K86M918", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0031", "dest_platform": "17F", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2K86", "timing_status": "LATE", "origin_station": "Leven", "current_leg_arr": "0032", "current_leg_dep": "0027", "current_leg_end": "Edinburgh", "origin_dep_time": "2317", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0031", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"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\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"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\": 2912.471, \"from_m\": 837.623, \"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\": 3867.866, \"from_m\": 2912.471, \"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\": 9231.517, \"from_m\": 3867.866, \"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\": 9358.981, \"from_m\": 9231.517, \"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\": 9432.247, \"from_m\": 9358.981, \"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\": 9500.036, \"from_m\": 9432.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14067.002, \"from_m\": 9500.036, \"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\": 17549.904, \"from_m\": 14067.002, \"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\": 21145.001, \"from_m\": 17549.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22218.426, \"from_m\": 21145.001, \"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\": 22691.816, \"from_m\": 22218.426, \"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\": 23119.151, \"from_m\": 22691.816, \"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\": 23859.543, \"from_m\": 23119.151, \"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\": 25974.385, \"from_m\": 23859.543, \"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\": 26359.833, \"from_m\": 25974.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26921.873, \"from_m\": 26359.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27999.623, \"from_m\": 26921.873, \"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\": 29986.897, \"from_m\": 27999.623, \"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\": 30885.039, \"from_m\": 29986.897, \"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\": 31288.566, \"from_m\": 30885.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36972.21, \"from_m\": 31288.566, \"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\": 37383.108, \"from_m\": 36972.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37516.636, \"from_m\": 37383.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37561.056, \"from_m\": 37516.636, \"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\": 37988.711, \"from_m\": 37561.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\": 38153.191, \"from_m\": 37988.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39501.815, \"from_m\": 38153.191, \"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\": 40797.804, \"from_m\": 39501.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40821.94, \"from_m\": 40797.804, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40862.284, \"from_m\": 40821.94, \"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\": 43550.53, \"from_m\": 40862.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\": 43850.129, \"from_m\": 43550.53, \"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\": 43948.29, \"from_m\": 43850.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45323.649, \"from_m\": 43948.29, \"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\": 49236.525, \"from_m\": 45323.649, \"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\": 52706.394, \"from_m\": 49236.525, \"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\": 53198.567, \"from_m\": 52706.394, \"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\": 54833.308, \"from_m\": 53198.567, \"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\": 54935.371, \"from_m\": 54833.308, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56536.09, \"from_m\": 54935.371, \"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\": 56596.753, \"from_m\": 56536.09, \"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\": 56677.584, \"from_m\": 56596.753, \"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\": 56737.394, \"from_m\": 56677.584, \"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\": 56765.035, \"from_m\": 56737.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\": 58156.622, \"from_m\": 56765.035, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59156.926, \"from_m\": 58156.622, \"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\": 59306.79, \"from_m\": 59156.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59398.421, \"from_m\": 59306.79, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59843.026, \"from_m\": 59398.421, \"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\": 686102, \"profile_key\": \"8349be0f4429b5a262624c6c6582fff6c334f6ac48dad10b32da29a02e9a1236\", \"schedule_id\": 33323, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Thornton South Jn\", \"stage_seq\": 5, \"distance_m\": 10283.091, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Kirkcaldy\", \"stage_seq\": 6, \"distance_m\": 17349.49, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Kinghorn\", \"stage_seq\": 7, \"distance_m\": 22446.122, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Burntisland\", \"stage_seq\": 8, \"distance_m\": 26587.738, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Aberdour\", \"stage_seq\": 9, \"distance_m\": 30947.302, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 35447.27, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002H\", \"location\": \"Inverkeithing\", \"stage_seq\": 11, \"distance_m\": 37783.049, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006H\", \"location\": \"North Queensferry\", \"stage_seq\": 12, \"distance_m\": 40715.203, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Dalmeny\", \"stage_seq\": 13, \"distance_m\": 43627.45, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 44400.04, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 50191.253, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 16, \"distance_m\": 54961.776, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0026\", \"location\": \"Haymarket\", \"stage_seq\": 17, \"distance_m\": 56928.611, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Princes St Gardens\", \"stage_seq\": 18, \"distance_m\": 58257.871, \"section_seq\": 1, \"route_path_id\": 101799}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 59843.026, \"section_seq\": 1, \"route_path_id\": 101799}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59843.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101799}], \"total_distance_m\": 59843.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59843.026, \"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": "2317", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:15Z\", \"source_id\": 57584075, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:18Z\", \"source_id\": 18371467, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:07Z\", \"source_id\": 57610214, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:13Z\", \"source_id\": 18379416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:25Z\", \"source_id\": 57616968, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:31Z\", \"source_id\": 18381596, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:35Z\", \"source_id\": 57624632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:41Z\", \"source_id\": 18383996, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:17Z\", \"source_id\": 57632909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:20Z\", \"source_id\": 18386557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:56Z\", \"source_id\": 57639261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:01Z\", \"source_id\": 18388484, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:54Z\", \"source_id\": 57644942, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:57Z\", \"source_id\": 18390037, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:36Z\", \"source_id\": 57651842, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:41Z\", \"source_id\": 18391674, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:59Z\", \"source_id\": 57657390, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:01Z\", \"source_id\": 18393112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:29Z\", \"source_id\": 57663756, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:15:35Z\", \"source_id\": 18394880, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:37Z\", \"source_id\": 57673988, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:39Z\", \"source_id\": 18397680, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:57Z\", \"source_id\": 57678743, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:59Z\", \"source_id\": 18398953, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789774260508729, "current_leg_arrival_utc": "2026-09-20T00:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:07.738837", "service_state_evidence_id": 18398953, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:08.929013", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LEV EDB 2K86 158727 2 90 None {"version": 3, "segments": [{"to_m": 441.04, "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": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "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": 2912.471, "from_m": 837.623, "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": 3867.866, "from_m": 2912.471, "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": 9231.517, "from_m": 3867.866, "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": 9358.981, "from_m": 9231.517, "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": 9432.247, "from_m": 9358.981, "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": 9500.036, "from_m": 9432.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", "infrastructure_limit_mph": 30.0}, {"to_m": 14067.002, "from_m": 9500.036, "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": 17549.904, "from_m": 14067.002, "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": 21145.001, "from_m": 17549.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22218.426, "from_m": 21145.001, "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": 22691.816, "from_m": 22218.426, "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": 23119.151, "from_m": 22691.816, "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": 23859.543, "from_m": 23119.151, "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": 25974.385, "from_m": 23859.543, "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": 26359.833, "from_m": 25974.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26921.873, "from_m": 26359.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27999.623, "from_m": 26921.873, "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": 29986.897, "from_m": 27999.623, "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": 30885.039, "from_m": 29986.897, "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": 31288.566, "from_m": 30885.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36972.21, "from_m": 31288.566, "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": 37383.108, "from_m": 36972.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37516.636, "from_m": 37383.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37561.056, "from_m": 37516.636, "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": 37988.711, "from_m": 37561.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": 38153.191, "from_m": 37988.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39501.815, "from_m": 38153.191, "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": 40797.804, "from_m": 39501.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40821.94, "from_m": 40797.804, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40862.284, "from_m": 40821.94, "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": 43550.53, "from_m": 40862.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": 43850.129, "from_m": 43550.53, "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": 43948.29, "from_m": 43850.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45323.649, "from_m": 43948.29, "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": 49236.525, "from_m": 45323.649, "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": 52706.394, "from_m": 49236.525, "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": 53198.567, "from_m": 52706.394, "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": 54833.308, "from_m": 53198.567, "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": 54935.371, "from_m": 54833.308, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56536.09, "from_m": 54935.371, "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": 56596.753, "from_m": 56536.09, "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": 56677.584, "from_m": 56596.753, "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": 56737.394, "from_m": 56677.584, "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": 56765.035, "from_m": 56737.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": 58156.622, "from_m": 56765.035, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59156.926, "from_m": 58156.622, "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": 59306.79, "from_m": 59156.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 59398.421, "from_m": 59306.79, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 59843.026, "from_m": 59398.421, "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": 686102, "profile_key": "8349be0f4429b5a262624c6c6582fff6c334f6ac48dad10b32da29a02e9a1236", "schedule_id": 33323, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2317", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321H", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Thornton South Jn", "stage_seq": 5, "distance_m": 10283.091, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Kirkcaldy", "stage_seq": 6, "distance_m": 17349.49, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Kinghorn", "stage_seq": 7, "distance_m": 22446.122, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Burntisland", "stage_seq": 8, "distance_m": 26587.738, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Aberdour", "stage_seq": 9, "distance_m": 30947.302, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 35447.27, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002H", "location": "Inverkeithing", "stage_seq": 11, "distance_m": 37783.049, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006H", "location": "North Queensferry", "stage_seq": 12, "distance_m": 40715.203, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Dalmeny", "stage_seq": 13, "distance_m": 43627.45, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 44400.04, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 50191.253, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Haymarket West Jn", "stage_seq": 16, "distance_m": 54961.776, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0026", "location": "Haymarket", "stage_seq": 17, "distance_m": 56928.611, "section_seq": 1, "route_path_id": 101799}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Princes St Gardens", "stage_seq": 18, "distance_m": 58257.871, "section_seq": 1, "route_path_id": 101799}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 59843.026, "section_seq": 1, "route_path_id": 101799}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59843.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 101799}], "total_distance_m": 59843.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59843.026, "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": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:15Z", "source_id": 57584075, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:18Z", "source_id": 18371467, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:07Z", "source_id": 57610214, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:13Z", "source_id": 18379416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:25Z", "source_id": 57616968, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:31Z", "source_id": 18381596, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:35Z", "source_id": 57624632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:41Z", "source_id": 18383996, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:17Z", "source_id": 57632909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:20Z", "source_id": 18386557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:56Z", "source_id": 57639261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:01Z", "source_id": 18388484, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:54Z", "source_id": 57644942, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:57Z", "source_id": 18390037, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:36Z", "source_id": 57651842, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:41Z", "source_id": 18391674, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:59Z", "source_id": 57657390, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:10:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:01Z", "source_id": 18393112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:29Z", "source_id": 57663756, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:16:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:15:35Z", "source_id": 18394880, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:37Z", "source_id": 57673988, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:39Z", "source_id": 18397680, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:57Z", "source_id": 57678743, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:59Z", "source_id": 18398953, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Leven 2317 2317 2 None None Edinburgh 0031 0031 17F LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69715/2026-09-19/detailed None Haymarket 2026-09-20T00:27:00+01:00 Edinburgh 5.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 0027 0032 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398953 1789774260508729 73 73 2026-09-18 23:42:08.929013 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:07.738837
656018 685908 C82766 871E53M918 2026-09-18 COMPLETE 18398365 2026-09-19 00:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 685908, "stp": "P", "toc": "Southern", "uid": "C82766", "consist": "171811", "dest_crs": "UCK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82766/2026-09-19/detailed", "trust_id": "871E53M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Uckfield", "service_date": "2026-09-18", "dest_arr_time": "0017", "dest_platform": null, "is_terminated": 1, "next_location": "Uckfield", "signalling_id": "1E53", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "0032", "current_leg_dep": "0027", "current_leg_end": "Uckfield", "origin_dep_time": "2307", "origin_platform": "10", "current_location": "Uckfield", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1314194, 50.99040010000001], [0.1313543, 50.9900567], [0.13130499999999998, 50.9895757], [0.1312937, 50.989475500000005], [0.1312477, 50.988997300000015], [0.1311491, 50.98852699999999], [0.13086699999999998, 50.9876134], [0.13054009999999996, 50.9867747], [0.1300999, 50.9859475], [0.12904269999999998, 50.9844625], [0.12785109999999997, 50.98313240000001], [0.126598, 50.9820193], [0.123345, 50.97962], [0.12173839999999998, 50.9784568], [0.121611, 50.9783626], [0.1196457, 50.976945], [0.11760289999999998, 50.9757129], [0.1151925, 50.9746868], [0.114881, 50.9745678], [0.1123164, 50.973482999999995], [0.1108517, 50.97287550000001], [0.1105621, 50.97275419999998], [0.1075779, 50.9715568], [0.1050738, 50.970544], [0.1032668, 50.97000400000001], [0.1031958, 50.9699828], [0.1022049, 50.9696867], [0.1009579, 50.9694238], [0.1001195, 50.9692786], [0.0993969, 50.96915999999999], [0.0981838, 50.9689757], [0.0979621, 50.9689406], [0.09699019999999998, 50.9688073], [0.09669039999999998, 50.9687667], [0.0964969, 50.9687394], [0.09640709999999998, 50.9687257]]}", "current_leg_start": "Buxted", "dest_arr_time_act": "0017", "motion_projection": null, "next_location_lat": "50.9687257", "next_location_lon": "0.0964071", "previous_location": "Buxted", "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\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16909.212, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16944.135, \"from_m\": 16909.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17010.197, \"from_m\": 16944.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\": 17045.239, \"from_m\": 17010.197, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18157.331, \"from_m\": 17045.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18279.043, \"from_m\": 18157.331, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18353.171, \"from_m\": 18279.043, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24240.311, \"from_m\": 18353.171, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24447.037, \"from_m\": 24240.311, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26539.269, \"from_m\": 24447.037, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26574.307, \"from_m\": 26539.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\": 28416.27, \"from_m\": 26574.307, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30589.582, \"from_m\": 28416.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32293.898, \"from_m\": 30589.582, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32304.975, \"from_m\": 32293.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32967.886, \"from_m\": 32304.975, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34282.819, \"from_m\": 32967.886, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34428.982, \"from_m\": 34282.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35226.752, \"from_m\": 34428.982, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73876.386, \"from_m\": 35226.752, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74003.874, \"from_m\": 73876.386, \"capability_applied\": null, \"effective_limit_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\": 685908, \"profile_key\": \"d1477df7c22d31415008c9184dab6f34212f4a52cf1d2c9bd8994f76cc13bbff\", \"schedule_id\": 7657, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 8, \"distance_m\": 14918.983, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 16521.717, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"South Croydon\", \"stage_seq\": 11, \"distance_m\": 18029.434, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Sanderstead\", \"stage_seq\": 12, \"distance_m\": 19559.471, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Oxted\", \"stage_seq\": 13, \"distance_m\": 32594.628, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Hurst Green\", \"stage_seq\": 14, \"distance_m\": 34117.501, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Edenbridge Town\", \"stage_seq\": 15, \"distance_m\": 41014.053, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Hever\", \"stage_seq\": 16, \"distance_m\": 43850.843, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Blackham Jn\", \"stage_seq\": 17, \"distance_m\": 49973.323, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Ashurst Jn\", \"stage_seq\": 18, \"distance_m\": 54048.76, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Eridge\", \"stage_seq\": 19, \"distance_m\": 57144.731, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"Crowborough\", \"stage_seq\": 20, \"distance_m\": 62897.054, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Greenhurst Jn\", \"stage_seq\": 21, \"distance_m\": 68473.908, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012\", \"location\": \"Buxted\", \"stage_seq\": 22, \"distance_m\": 70361.097, \"section_seq\": 1, \"route_path_id\": 67992}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": null, \"location\": \"Uckfield\", \"stage_seq\": 23, \"distance_m\": 74003.874, \"section_seq\": 1, \"route_path_id\": 67992}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74003.874, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67992}], \"total_distance_m\": 74003.874, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73094.808, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 909.066, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2307", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.9687257", "current_position_lon": "0.0964071", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:11Z\", \"source_id\": 57573258, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:14Z\", \"source_id\": 18368207, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:17Z\", \"source_id\": 57584156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:18Z\", \"source_id\": 18371477, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:00Z\", \"source_id\": 57588841, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:04Z\", \"source_id\": 18372902, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:26:57Z\", \"source_id\": 57593787, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:01Z\", \"source_id\": 18374370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:08Z\", \"source_id\": 57595674, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:10Z\", \"source_id\": 18374908, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:54Z\", \"source_id\": 57620659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:59Z\", \"source_id\": 18382770, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:53Z\", \"source_id\": 57626520, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:56Z\", \"source_id\": 18384573, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:32Z\", \"source_id\": 57631810, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:35Z\", \"source_id\": 18386238, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30459, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:03Z\", \"source_id\": 57657444, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:05Z\", \"source_id\": 18393138, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:01Z\", \"source_id\": 57666491, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:10Z\", \"source_id\": 18395610, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:13Z\", \"source_id\": 57672669, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:21Z\", \"source_id\": 18397294, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:22Z\", \"source_id\": 57676482, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:30Z\", \"source_id\": 18398365, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Uckfield", "service_state_platform": "1", "timing_fact_generation": 1789774113619670, "current_leg_arrival_utc": "2026-09-20T00:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:08.425403", "service_state_evidence_id": 18398365, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:08.932323", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None UCK 1E53 171811 3 100 None {"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16909.212, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16944.135, "from_m": 16909.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17010.197, "from_m": 16944.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": 17045.239, "from_m": 17010.197, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18157.331, "from_m": 17045.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18279.043, "from_m": 18157.331, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18353.171, "from_m": 18279.043, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24240.311, "from_m": 18353.171, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24447.037, "from_m": 24240.311, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26539.269, "from_m": 24447.037, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26574.307, "from_m": 26539.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": 28416.27, "from_m": 26574.307, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30589.582, "from_m": 28416.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32293.898, "from_m": 30589.582, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32304.975, "from_m": 32293.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32967.886, "from_m": 32304.975, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34282.819, "from_m": 32967.886, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34428.982, "from_m": 34282.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35226.752, "from_m": 34428.982, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73876.386, "from_m": 35226.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74003.874, "from_m": 73876.386, "capability_applied": null, "effective_limit_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": 685908, "profile_key": "d1477df7c22d31415008c9184dab6f34212f4a52cf1d2c9bd8994f76cc13bbff", "schedule_id": 7657, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2307", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Norwood Fork Jn", "stage_seq": 8, "distance_m": 14918.983, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "East Croydon", "stage_seq": 10, "distance_m": 16521.717, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "South Croydon", "stage_seq": 11, "distance_m": 18029.434, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Sanderstead", "stage_seq": 12, "distance_m": 19559.471, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Oxted", "stage_seq": 13, "distance_m": 32594.628, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Hurst Green", "stage_seq": 14, "distance_m": 34117.501, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Edenbridge Town", "stage_seq": 15, "distance_m": 41014.053, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Hever", "stage_seq": 16, "distance_m": 43850.843, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Blackham Jn", "stage_seq": 17, "distance_m": 49973.323, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Ashurst Jn", "stage_seq": 18, "distance_m": 54048.76, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Eridge", "stage_seq": 19, "distance_m": 57144.731, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Crowborough", "stage_seq": 20, "distance_m": 62897.054, "section_seq": 1, "route_path_id": 67992}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Greenhurst Jn", "stage_seq": 21, "distance_m": 68473.908, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012", "location": "Buxted", "stage_seq": 22, "distance_m": 70361.097, "section_seq": 1, "route_path_id": 67992}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": null, "location": "Uckfield", "stage_seq": 23, "distance_m": 74003.874, "section_seq": 1, "route_path_id": 67992}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74003.874, "from_m": 0.0, "section_seq": 1, "route_path_id": 67992}], "total_distance_m": 74003.874, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73094.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 909.066, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:11Z", "source_id": 57573258, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:14Z", "source_id": 18368207, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:17Z", "source_id": 57584156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:18Z", "source_id": 18371477, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:00Z", "source_id": 57588841, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:04Z", "source_id": 18372902, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:26:57Z", "source_id": 57593787, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:01Z", "source_id": 18374370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:08Z", "source_id": 57595674, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:10Z", "source_id": 18374908, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:54Z", "source_id": 57620659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:59Z", "source_id": 18382770, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:53Z", "source_id": 57626520, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:56Z", "source_id": 18384573, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:32Z", "source_id": 57631810, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:35Z", "source_id": 18386238, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30459, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:03Z", "source_id": 57657444, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:05Z", "source_id": 18393138, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30464, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:01Z", "source_id": 57666491, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:10Z", "source_id": 18395610, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30469, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:13Z", "source_id": 57672669, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:21Z", "source_id": 18397294, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30472, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:22Z", "source_id": 57676482, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:30Z", "source_id": 18398365, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] London Bridge (Central) 2307 2307 10 None None Uckfield 0017 0017 None LATE +15 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82766/2026-09-19/detailed None Buxted 2026-09-20T00:27:00+01:00 Uckfield 5.0 {"type": "LineString", "coordinates": [[0.1314194, 50.99040010000001], [0.1313543, 50.9900567], [0.13130499999999998, 50.9895757], [0.1312937, 50.989475500000005], [0.1312477, 50.988997300000015], [0.1311491, 50.98852699999999], [0.13086699999999998, 50.9876134], [0.13054009999999996, 50.9867747], [0.1300999, 50.9859475], [0.12904269999999998, 50.9844625], [0.12785109999999997, 50.98313240000001], [0.126598, 50.9820193], [0.123345, 50.97962], [0.12173839999999998, 50.9784568], [0.121611, 50.9783626], [0.1196457, 50.976945], [0.11760289999999998, 50.9757129], [0.1151925, 50.9746868], [0.114881, 50.9745678], [0.1123164, 50.973482999999995], [0.1108517, 50.97287550000001], [0.1105621, 50.97275419999998], [0.1075779, 50.9715568], [0.1050738, 50.970544], [0.1032668, 50.97000400000001], [0.1031958, 50.9699828], [0.1022049, 50.9696867], [0.1009579, 50.9694238], [0.1001195, 50.9692786], [0.0993969, 50.96915999999999], [0.0981838, 50.9689757], [0.0979621, 50.9689406], [0.09699019999999998, 50.9688073], [0.09669039999999998, 50.9687667], [0.0964969, 50.9687394], [0.09640709999999998, 50.9687257]]} 2.3 0027 0032 Buxted Uckfield Uckfield 50.9687257 0.0964071 50.9687257 0.0964071 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 Uckfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398365 1789774113619670 92 92 2026-09-18 23:42:08.932323 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:08.425403
656019 686005 F45338 512D891918 2026-09-18 COMPLETE 18398791 2026-09-19 00:32:00 2026-09-18 23:42:26 2026-09-20 23:42:26 {"id": 686005, "stp": "N", "toc": "c2c", "uid": "F45338", "consist": "357033", "dest_crs": "FST", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45338/2026-09-19/detailed", "trust_id": "512D891918", "origin_crs": "SOC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-18", "dest_arr_time": "0031", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D89", "timing_status": "LATE", "origin_station": "Southend Central", "current_leg_arr": "0032", "current_leg_dep": "0027", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "2312", "origin_platform": "4", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-18T23:42:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0031", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 371.99, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 409.039, \"from_m\": 371.99, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 447.04, \"from_m\": 409.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4980.567, \"from_m\": 447.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5298.182, \"from_m\": 4980.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13047.058, \"from_m\": 5298.182, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14420.858, \"from_m\": 13047.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14464.664, \"from_m\": 14420.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14507.824, \"from_m\": 14464.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14616.959, \"from_m\": 14507.824, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24146.817, \"from_m\": 14616.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\": 24190.148, \"from_m\": 24146.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30016.23, \"from_m\": 24190.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30824.328, \"from_m\": 30016.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31325.705, \"from_m\": 30824.328, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36224.156, \"from_m\": 31325.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36375.271, \"from_m\": 36224.156, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36520.888, \"from_m\": 36375.271, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36816.82, \"from_m\": 36520.888, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38210.498, \"from_m\": 36816.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}, {\"to_m\": 46322.422, \"from_m\": 38210.498, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46956.665, \"from_m\": 46322.422, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58710.396, \"from_m\": 46956.665, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60201.694, \"from_m\": 58710.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\": 60229.435, \"from_m\": 60201.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60236.261, \"from_m\": 60229.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62354.524, \"from_m\": 60236.261, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65029.583, \"from_m\": 62354.524, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67223.25, \"from_m\": 65029.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67662.665, \"from_m\": 67223.25, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69017.18, \"from_m\": 67662.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\": 69274.745, \"from_m\": 69017.18, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71126.365, \"from_m\": 69274.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71829.173, \"from_m\": 71126.365, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 686005, \"profile_key\": \"b7a4a77a8d86459cc43c1b146113f6520af1f0ac5eb34446f95849ab8dcf591d\", \"schedule_id\": 39690, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Southend Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Westcliff\", \"stage_seq\": 2, \"distance_m\": 1343.765, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Chalkwell\", \"stage_seq\": 3, \"distance_m\": 2941.016, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 4, \"distance_m\": 5042.893, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Benfleet\", \"stage_seq\": 5, \"distance_m\": 10483.791, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331\", \"location\": \"Pitsea\", \"stage_seq\": 6, \"distance_m\": 14791.673, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 7, \"distance_m\": 23008.465, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 8, \"distance_m\": 24214.575, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"East Tilbury\", \"stage_seq\": 9, \"distance_m\": 26416.813, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2350H\", \"location\": \"Tilbury Town\", \"stage_seq\": 10, \"distance_m\": 32047.266, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 34876.037, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 12, \"distance_m\": 36091.769, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2357H\", \"location\": \"Chafford Hundred\", \"stage_seq\": 13, \"distance_m\": 37964.832, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Ockendon\", \"stage_seq\": 14, \"distance_m\": 42039.006, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008\", \"location\": \"Upminster\", \"stage_seq\": 15, \"distance_m\": 47328.612, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016\", \"location\": \"Barking\", \"stage_seq\": 16, \"distance_m\": 59592.313, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"West Ham High Level\", \"stage_seq\": 17, \"distance_m\": 65423.907, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 18, \"distance_m\": 67541.149, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026\", \"location\": \"Limehouse\", \"stage_seq\": 19, \"distance_m\": 69080.564, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Christian Street Jn\", \"stage_seq\": 20, \"distance_m\": 70667.972, \"section_seq\": 1, \"route_path_id\": 102803}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 21, \"distance_m\": 71829.173, \"section_seq\": 1, \"route_path_id\": 102803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71829.173, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102803}], \"total_distance_m\": 71829.173, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70130.932, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1698.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:31Z\", \"source_id\": 57572125, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:34Z\", \"source_id\": 18367842, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:16:45Z\", \"source_id\": 57576132, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:16:50Z\", \"source_id\": 18369049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:14Z\", \"source_id\": 57580414, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:18Z\", \"source_id\": 18370380, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:05Z\", \"source_id\": 57588940, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:08Z\", \"source_id\": 18372924, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:58Z\", \"source_id\": 57597028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:29:04Z\", \"source_id\": 18375337, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:34Z\", \"source_id\": 57612496, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:40Z\", \"source_id\": 18380199, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:00Z\", \"source_id\": 57619341, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:05Z\", \"source_id\": 18382362, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:55Z\", \"source_id\": 57630919, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:59Z\", \"source_id\": 18385935, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:19Z\", \"source_id\": 57635663, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:19Z\", \"source_id\": 18387395, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:23Z\", \"source_id\": 57639936, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:29Z\", \"source_id\": 18388670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:55Z\", \"source_id\": 57646485, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:01Z\", \"source_id\": 18390366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:58Z\", \"source_id\": 57654944, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:00Z\", \"source_id\": 18392485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:06Z\", \"source_id\": 57664471, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:10Z\", \"source_id\": 18395036, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:36Z\", \"source_id\": 57670133, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:40Z\", \"source_id\": 18396621, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:26Z\", \"source_id\": 57674747, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:30Z\", \"source_id\": 18397902, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:13Z\", \"source_id\": 57678178, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:21Z\", \"source_id\": 18398791, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1789774224718900, "current_leg_arrival_utc": "2026-09-20T00:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:10.150904", "service_state_evidence_id": 18398791, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:10.774234", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SOC FST 2D89 357033 4 100 None {"version": 3, "segments": [{"to_m": 371.99, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 409.039, "from_m": 371.99, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 447.04, "from_m": 409.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4980.567, "from_m": 447.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5298.182, "from_m": 4980.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13047.058, "from_m": 5298.182, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14420.858, "from_m": 13047.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14464.664, "from_m": 14420.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14507.824, "from_m": 14464.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14616.959, "from_m": 14507.824, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24146.817, "from_m": 14616.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": 24190.148, "from_m": 24146.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30016.23, "from_m": 24190.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30824.328, "from_m": 30016.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31325.705, "from_m": 30824.328, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36224.156, "from_m": 31325.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36375.271, "from_m": 36224.156, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36520.888, "from_m": 36375.271, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36816.82, "from_m": 36520.888, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38210.498, "from_m": 36816.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}, {"to_m": 46322.422, "from_m": 38210.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46956.665, "from_m": 46322.422, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58710.396, "from_m": 46956.665, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60201.694, "from_m": 58710.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": 60229.435, "from_m": 60201.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60236.261, "from_m": 60229.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62354.524, "from_m": 60236.261, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65029.583, "from_m": 62354.524, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67223.25, "from_m": 65029.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67662.665, "from_m": 67223.25, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69017.18, "from_m": 67662.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": 69274.745, "from_m": 69017.18, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71126.365, "from_m": 69274.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71829.173, "from_m": 71126.365, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 686005, "profile_key": "b7a4a77a8d86459cc43c1b146113f6520af1f0ac5eb34446f95849ab8dcf591d", "schedule_id": 39690, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2312", "location": "Southend Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Westcliff", "stage_seq": 2, "distance_m": 1343.765, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Chalkwell", "stage_seq": 3, "distance_m": 2941.016, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Leigh-on-Sea", "stage_seq": 4, "distance_m": 5042.893, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Benfleet", "stage_seq": 5, "distance_m": 10483.791, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331", "location": "Pitsea", "stage_seq": 6, "distance_m": 14791.673, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Stanford-le-Hope", "stage_seq": 7, "distance_m": 23008.465, "section_seq": 1, "route_path_id": 102803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Thames Haven Jn", "stage_seq": 8, "distance_m": 24214.575, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "East Tilbury", "stage_seq": 9, "distance_m": 26416.813, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "Tilbury Town", "stage_seq": 10, "distance_m": 32047.266, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Grays", "stage_seq": 11, "distance_m": 34876.037, "section_seq": 1, "route_path_id": 102803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "West Thurrock Jn", "stage_seq": 12, "distance_m": 36091.769, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Chafford Hundred", "stage_seq": 13, "distance_m": 37964.832, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Ockendon", "stage_seq": 14, "distance_m": 42039.006, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008", "location": "Upminster", "stage_seq": 15, "distance_m": 47328.612, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016", "location": "Barking", "stage_seq": 16, "distance_m": 59592.313, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "West Ham High Level", "stage_seq": 17, "distance_m": 65423.907, "section_seq": 1, "route_path_id": 102803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Gas Factory Jn", "stage_seq": 18, "distance_m": 67541.149, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "Limehouse", "stage_seq": 19, "distance_m": 69080.564, "section_seq": 1, "route_path_id": 102803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Christian Street Jn", "stage_seq": 20, "distance_m": 70667.972, "section_seq": 1, "route_path_id": 102803}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 21, "distance_m": 71829.173, "section_seq": 1, "route_path_id": 102803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71829.173, "from_m": 0.0, "section_seq": 1, "route_path_id": 102803}], "total_distance_m": 71829.173, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70130.932, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1698.241, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:31Z", "source_id": 57572125, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:34Z", "source_id": 18367842, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:16:45Z", "source_id": 57576132, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:16:50Z", "source_id": 18369049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:14Z", "source_id": 57580414, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:18Z", "source_id": 18370380, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:05Z", "source_id": 57588940, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:08Z", "source_id": 18372924, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:58Z", "source_id": 57597028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:29:04Z", "source_id": 18375337, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:34Z", "source_id": 57612496, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:40Z", "source_id": 18380199, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:00Z", "source_id": 57619341, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:05Z", "source_id": 18382362, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:55Z", "source_id": 57630919, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:59Z", "source_id": 18385935, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:19Z", "source_id": 57635663, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:19Z", "source_id": 18387395, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:23Z", "source_id": 57639936, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:29Z", "source_id": 18388670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:55Z", "source_id": 57646485, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:01Z", "source_id": 18390366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:58Z", "source_id": 57654944, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:00Z", "source_id": 18392485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:06Z", "source_id": 57664471, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:10Z", "source_id": 18395036, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:36Z", "source_id": 57670133, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:40Z", "source_id": 18396621, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:26Z", "source_id": 57674747, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:26:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:30Z", "source_id": 18397902, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:13Z", "source_id": 57678178, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:21Z", "source_id": 18398791, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Southend Central 2312 2312 4 None None London Fenchurch Street 0031 0031 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45338/2026-09-19/detailed None Limehouse 2026-09-20T00:27:00+01:00 London Fenchurch Street 5.0 {"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 1.7 0027 0032 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-18 23:42:26 TERMINATED 2026-09-18 23:32:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398791 1789774224718900 97 97 2026-09-18 23:42:10.774234 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:10.150904
656020 686498 G40296 655G76M918 2026-09-18 COMPLETE 18399277 2026-09-19 00:32:00 2026-09-18 23:42:56 2026-09-20 23:42:56 {"id": 686498, "stp": "P", "toc": "Transport for Wales", "uid": "G40296", "consist": "197050", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40296/2026-09-19/detailed", "trust_id": "655G76M918", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Foregate C.S.", "service_date": "2026-09-18", "dest_arr_time": "0039", "dest_platform": null, "is_terminated": 1, "next_location": "Abbey Foregate C.S.", "signalling_id": "5G76", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0032", "current_leg_dep": "0036", "current_leg_end": "Abbey Foregate C.S.", "origin_dep_time": "2338", "origin_platform": "2B", "current_location": "Abbey Foregate C.S.", "last_update_time": "2026-09-18T23:42:56", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7389645, 52.7095277], [-2.7390706999999996, 52.709538], [-2.7392158, 52.70955219999999], [-2.7393084, 52.70956120000001], [-2.7394201, 52.7095692], [-2.7395508999999993, 52.7095761], [-2.7403871, 52.70960130000001], [-2.7405318, 52.7096067], [-2.7412046999999995, 52.7096296], [-2.7412744, 52.7096332], [-2.7413242, 52.709636499999995], [-2.741378, 52.709641], [-2.7415942, 52.70966299999999], [-2.7417854, 52.7096866], [-2.7419429, 52.709709], [-2.7420102999999996, 52.7097189], [-2.7420861999999997, 52.7097312], [-2.7421757999999996, 52.70974639999999], [-2.7422973, 52.709769300000005], [-2.7424671999999997, 52.7098], [-2.7426198, 52.7098236], [-2.7427881999999997, 52.7098449], [-2.7429987999999996, 52.7098671], [-2.7432742, 52.70989620000001], [-2.7435816999999996, 52.7099248], [-2.7438311999999994, 52.709951200000006], [-2.7441391, 52.70998240000001], [-2.7444529, 52.71001129999999], [-2.7446682, 52.71003659999999], [-2.7448190999999995, 52.71005539999999], [-2.7449526999999994, 52.7100733], [-2.745112, 52.71010079999999], [-2.745208, 52.7101185], [-2.7453237999999995, 52.7101415], [-2.745459, 52.710172], [-2.7456374, 52.7102143], [-2.745811, 52.71025949999999], [-2.7461238999999997, 52.7103538]]}", "current_leg_start": "Shrewsbury Abbey Foregate", "dest_arr_time_act": "0039", "motion_projection": null, "next_location_lat": "52.7103538", "next_location_lon": "-2.7461239", "previous_location": "Shrewsbury Abbey Foregate", "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\": 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.748, \"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.748, \"capability_applied\": null, \"effective_limit_mph\": 60.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.748, \"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.115, \"from_m\": 23383.748, \"capability_applied\": null, \"effective_limit_mph\": 70.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.779, \"from_m\": 35865.115, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43771.711, \"from_m\": 35902.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\": 43826.603, \"from_m\": 43771.711, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51527.438, \"from_m\": 43826.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53165.185, \"from_m\": 51527.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\": 67762.968, \"from_m\": 53165.185, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68270.131, \"from_m\": 67762.968, \"capability_applied\": null, \"effective_limit_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\": 686498, \"profile_key\": \"d686ca70a4d9fd780f9ac2d8869453808613716346e4ee2827948c578739e40c\", \"schedule_id\": 36860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 6, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 7, \"distance_m\": 22587.7, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Cosford\", \"stage_seq\": 8, \"distance_m\": 35247.048, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 9, \"distance_m\": 43930.549, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 10, \"distance_m\": 52110.349, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 11, \"distance_m\": 67762.968, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0029\", \"location\": \"Shrewsbury\", \"stage_seq\": 12, \"distance_m\": 67776.097, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0036\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 13, \"distance_m\": 67776.097, \"section_seq\": 1, \"route_path_id\": 105530}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": null, \"location\": \"Abbey Foregate C.S.\", \"stage_seq\": 14, \"distance_m\": 68270.131, \"section_seq\": 1, \"route_path_id\": 105530}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68270.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105530}], \"total_distance_m\": 68270.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68270.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2338", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1436.0", "current_position_lat": "52.7103538", "current_position_lon": "-2.7461239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:03Z\", \"source_id\": 57623821, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:09Z\", \"source_id\": 18383745, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:28Z\", \"source_id\": 57633140, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:34Z\", \"source_id\": 18386644, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:46Z\", \"source_id\": 57647882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:51Z\", \"source_id\": 18390697, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:58Z\", \"source_id\": 57660791, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:05Z\", \"source_id\": 18394103, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:11Z\", \"source_id\": 18398522, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:26Z\", \"source_id\": 18399277, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Foregate C.S.", "service_state_platform": null, "timing_fact_generation": 1789774347388830, "current_leg_arrival_utc": "2026-09-20T00:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:27.382723", "service_state_evidence_id": 18399277, "current_leg_start_actual_dep": "2026-09-20T00:36:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:27.926603", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BHM None 5G76 197050 2 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.748, "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.748, "capability_applied": null, "effective_limit_mph": 60.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.748, "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.115, "from_m": 23383.748, "capability_applied": null, "effective_limit_mph": 70.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.779, "from_m": 35865.115, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43771.711, "from_m": 35902.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": 43826.603, "from_m": 43771.711, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51527.438, "from_m": 43826.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53165.185, "from_m": 51527.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": 67762.968, "from_m": 53165.185, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68270.131, "from_m": 67762.968, "capability_applied": null, "effective_limit_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": 686498, "profile_key": "d686ca70a4d9fd780f9ac2d8869453808613716346e4ee2827948c578739e40c", "schedule_id": 36860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2338", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Dudley Port", "stage_seq": 4, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Wolverhampton", "stage_seq": 5, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Wolverhampton North Jn", "stage_seq": 6, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Stafford Rd Jn", "stage_seq": 7, "distance_m": 22587.7, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Cosford", "stage_seq": 8, "distance_m": 35247.048, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Madeley Jn (Shropshire)", "stage_seq": 9, "distance_m": 43930.549, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Wellington (Shropshire)", "stage_seq": 10, "distance_m": 52110.349, "section_seq": 1, "route_path_id": 105530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Shrewsbury Abbey Foregate", "stage_seq": 11, "distance_m": 67762.968, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0029", "location": "Shrewsbury", "stage_seq": 12, "distance_m": 67776.097, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0036", "location": "Shrewsbury Abbey Foregate", "stage_seq": 13, "distance_m": 67776.097, "section_seq": 1, "route_path_id": 105530}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": null, "location": "Abbey Foregate C.S.", "stage_seq": 14, "distance_m": 68270.131, "section_seq": 1, "route_path_id": 105530}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68270.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 105530}], "total_distance_m": 68270.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68270.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:03Z", "source_id": 57623821, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:09Z", "source_id": 18383745, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:28Z", "source_id": 57633140, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:34Z", "source_id": 18386644, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:46Z", "source_id": 57647882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:51Z", "source_id": 18390697, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:58Z", "source_id": 57660791, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:05Z", "source_id": 18394103, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:11Z", "source_id": 18398522, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:26Z", "source_id": 18399277, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Birmingham New Street 2338 2338 2B None None Abbey Foregate C.S. 0039 0039 None EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40296/2026-09-19/detailed None Shrewsbury Abbey Foregate 2026-09-20T00:36:00+01:00 Abbey Foregate C.S. 1436.0 {"type": "LineString", "coordinates": [[-2.7389645, 52.7095277], [-2.7390706999999996, 52.709538], [-2.7392158, 52.70955219999999], [-2.7393084, 52.70956120000001], [-2.7394201, 52.7095692], [-2.7395508999999993, 52.7095761], [-2.7403871, 52.70960130000001], [-2.7405318, 52.7096067], [-2.7412046999999995, 52.7096296], [-2.7412744, 52.7096332], [-2.7413242, 52.709636499999995], [-2.741378, 52.709641], [-2.7415942, 52.70966299999999], [-2.7417854, 52.7096866], [-2.7419429, 52.709709], [-2.7420102999999996, 52.7097189], [-2.7420861999999997, 52.7097312], [-2.7421757999999996, 52.70974639999999], [-2.7422973, 52.709769300000005], [-2.7424671999999997, 52.7098], [-2.7426198, 52.7098236], [-2.7427881999999997, 52.7098449], [-2.7429987999999996, 52.7098671], [-2.7432742, 52.70989620000001], [-2.7435816999999996, 52.7099248], [-2.7438311999999994, 52.709951200000006], [-2.7441391, 52.70998240000001], [-2.7444529, 52.71001129999999], [-2.7446682, 52.71003659999999], [-2.7448190999999995, 52.71005539999999], [-2.7449526999999994, 52.7100733], [-2.745112, 52.71010079999999], [-2.745208, 52.7101185], [-2.7453237999999995, 52.7101415], [-2.745459, 52.710172], [-2.7456374, 52.7102143], [-2.745811, 52.71025949999999], [-2.7461238999999997, 52.7103538]]} 0.3 0036 0032 Shrewsbury Abbey Foregate Abbey Foregate C.S. Abbey Foregate C.S. 52.7103538 -2.7461239 52.7103538 -2.7461239 1 0 2026-09-18 23:42:56 TERMINATED 2026-09-18 23:32:00 Abbey Foregate C.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399277 1789774347388830 63 63 2026-09-18 23:42:27.926603 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:27.382723
656021 677040 H50665 694F98CZ18 2026-09-18 COMPLETE 18399295 2026-09-19 00:08:00 2026-09-18 23:42:56 2026-09-20 23:42:56 {"id": 677040, "stp": "P", "toc": "Unknown", "uid": "H50665", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50665/2026-09-19/detailed", "trust_id": "694F98CZ18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wellingborough Up TC (GBRf)", "service_date": "2026-09-18", "dest_arr_time": "2356", "dest_platform": null, "is_terminated": 1, "next_location": "Wellingborough Up TC (GBRf)", "signalling_id": "4F98", "timing_status": "LATE", "origin_station": "Banbury Reservoir Rland A", "current_leg_arr": "0008", "current_leg_dep": "2346", "current_leg_end": "Wellingborough Up TC (GBRf)", "origin_dep_time": "2037", "origin_platform": null, "current_location": "Wellingborough Up TC (GBRf)", "last_update_time": "2026-09-18T23:42:56", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6755509, 52.3091673], [-0.6751182, 52.3100963], [-0.6750988999999998, 52.3101441], [-0.6748979, 52.3106542], [-0.6747502, 52.3111365], [-0.6746586999999998, 52.3114361], [-0.6745863999999999, 52.31174240000001], [-0.6745475, 52.3123167], [-0.6745669999999999, 52.31341599999999], [-0.674604, 52.3138309], [-0.6747173, 52.31444200000001], [-0.6747405999999999, 52.3149378], [-0.6748049, 52.31517800000001], [-0.674868, 52.315447], [-0.6748948, 52.315699499999994], [-0.6748842, 52.3161488], [-0.6748545999999999, 52.3166907], [-0.6748398999999999, 52.31691779999999], [-0.6748519, 52.3170654], [-0.6748774, 52.31720310000001], [-0.6749632999999999, 52.3174211], [-0.6751376, 52.3177114], [-0.6761783, 52.3192484], [-0.6766008, 52.319886200000006]]}", "current_leg_start": "Wellingborough Sig. BK6065", "dest_arr_time_act": "2356", "motion_projection": null, "next_location_lat": "52.3198862", "next_location_lon": "-0.6766008", "previous_location": "Wellingborough Sig. BK6065", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2037", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "52.3198862", "current_position_lon": "-0.6766008", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:06:42Z\", \"source_id\": 57307118, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:06:46Z\", \"source_id\": 18290211, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:15:51Z\", \"source_id\": 57329127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:15:54Z\", \"source_id\": 18296379, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:22:23Z\", \"source_id\": 57344260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:22:25Z\", \"source_id\": 18300627, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:31:57Z\", \"source_id\": 57365547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:32:00Z\", \"source_id\": 18306783, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:39:04Z\", \"source_id\": 57381586, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:40:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:39:10Z\", \"source_id\": 18311383, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:12:53Z\", \"source_id\": 57453403, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:12:55Z\", \"source_id\": 18332395, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:53:15Z\", \"source_id\": 57533514, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:53:20Z\", \"source_id\": 18356154, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:00:07Z\", \"source_id\": 57546284, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:00:10Z\", \"source_id\": 18359864, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:12Z\", \"source_id\": 57599053, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:15Z\", \"source_id\": 18375937, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:38Z\", \"source_id\": 57618835, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:44Z\", \"source_id\": 18382177, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:30Z\", \"source_id\": 18399295, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wellingborough Up TC (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789774350787929, "current_leg_arrival_utc": "2026-09-20T00:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:30.772709", "service_state_evidence_id": 18399295, "current_leg_start_actual_dep": "2026-09-19T23:58:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-18T23:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:34.197993", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4F98 None None None None None [{"source": "TD", "smart_id": 20940, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:06:42Z", "source_id": 57307118, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T20:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:06:46Z", "source_id": 18290211, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:15:51Z", "source_id": 57329127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T20:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:15:54Z", "source_id": 18296379, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:22:23Z", "source_id": 57344260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T20:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:22:25Z", "source_id": 18300627, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:31:57Z", "source_id": 57365547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T20:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:32:00Z", "source_id": 18306783, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:39:04Z", "source_id": 57381586, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T20:40:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:39:10Z", "source_id": 18311383, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:12:53Z", "source_id": 57453403, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T21:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:12:55Z", "source_id": 18332395, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:53:15Z", "source_id": 57533514, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T21:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:53:20Z", "source_id": 18356154, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:00:07Z", "source_id": 57546284, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T22:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:00:10Z", "source_id": 18359864, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:12Z", "source_id": 57599053, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T22:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:15Z", "source_id": 18375937, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17666, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:38Z", "source_id": 57618835, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T22:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:44Z", "source_id": 18382177, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:30Z", "source_id": 18399295, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}] Banbury Reservoir Rland A 2037 2037 None None None Wellingborough Up TC (GBRf) 2356 2356 None LATE +12 minutes https://www.realtimetrains.co.uk/service/gb-nr:H50665/2026-09-19/detailed None Wellingborough Sig. BK6065 2026-09-19T23:58:00+01:00 Wellingborough Up TC (GBRf) 22.0 {"type": "LineString", "coordinates": [[-0.6755509, 52.3091673], [-0.6751182, 52.3100963], [-0.6750988999999998, 52.3101441], [-0.6748979, 52.3106542], [-0.6747502, 52.3111365], [-0.6746586999999998, 52.3114361], [-0.6745863999999999, 52.31174240000001], [-0.6745475, 52.3123167], [-0.6745669999999999, 52.31341599999999], [-0.674604, 52.3138309], [-0.6747173, 52.31444200000001], [-0.6747405999999999, 52.3149378], [-0.6748049, 52.31517800000001], [-0.674868, 52.315447], [-0.6748948, 52.315699499999994], [-0.6748842, 52.3161488], [-0.6748545999999999, 52.3166907], [-0.6748398999999999, 52.31691779999999], [-0.6748519, 52.3170654], [-0.6748774, 52.31720310000001], [-0.6749632999999999, 52.3174211], [-0.6751376, 52.3177114], [-0.6761783, 52.3192484], [-0.6766008, 52.319886200000006]]} 0.8 2346 0008 Wellingborough Sig. BK6065 Wellingborough Up TC (GBRf) Wellingborough Up TC (GBRf) 52.3198862 -0.6766008 52.3198862 -0.6766008 1 0 2026-09-18 23:42:56 TERMINATED 2026-09-18 23:08:00 Wellingborough Up TC (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399295 1789774350787929 92 92 2026-09-18 23:42:34.197993 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:30.772709
656022 685659 S00342 722A271818 2026-09-18 COMPLETE None 2026-09-18 23:32:30 2026-09-18 23:42:56 2026-09-20 23:42:56 {"id": 685659, "stp": "N", "toc": "London Underground", "uid": "S00342", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00342/2026-09-18/detailed", "trust_id": "722A271818", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-18", "dest_arr_time": "2333", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A27", "timing_status": "ON TIME", "origin_station": "Stonebridge Park", "current_leg_arr": "2305", "current_leg_dep": "2302", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2255", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-18T23:42:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "2332½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2255", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:57:20Z\", \"source_id\": 18358371, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:58:43Z\", \"source_id\": 18359099, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:58Z\", \"source_id\": 18360901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:04Z\", \"source_id\": 18362068, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789769044681084, "current_leg_arrival_utc": "2026-09-19T23:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:30.814672", "service_state_evidence_id": 18362068, "current_leg_start_actual_dep": "2026-09-19T23:02:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-18T23:32:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:34.193592", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N SBP ZEL 2A27 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:57:20Z", "source_id": 18358371, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:58:43Z", "source_id": 18359099, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:58Z", "source_id": 18360901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:04Z", "source_id": 18362068, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:05:00+01:00", "operational_fact": true}] Stonebridge Park 2255 2255 1 None None Elephant & Castle L.T. 2333 2332½ None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:S00342/2026-09-18/detailed None Kensal Green 2026-09-19T23:02:00+01:00 Queen's Park (DC) 3.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 2302 2305 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-18 23:42:56 TERMINATED 2026-09-18 23:32:30 Queen's Park (DC) TRUST TRACKING_TIMEOUT 18362068 1789769044681084 16 16 2026-09-18 23:42:34.193592 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:30.814672
656023 687049 P90497 875D01M019 2026-09-18 COMPLETE 18398785 2026-09-19 00:32:00 2026-09-18 23:42:56 2026-09-20 23:42:56 {"id": 687049, "stp": "P", "toc": "Southeastern", "uid": "P90497", "consist": "465050+465181", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90497/2026-09-19/detailed", "trust_id": "875D01M019", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-18", "dest_arr_time": "0046", "dest_platform": "4", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5D01", "timing_status": "EARLY", "origin_station": "Victoria Grovenor Shed", "current_leg_arr": "0032", "current_leg_dep": "0042", "current_leg_end": "London Victoria", "origin_dep_time": "0040", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T23:42:56", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-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": "Victoria Grosvenor ENT - EXT", "dest_arr_time_act": "0046", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Victoria Grosvenor ENT - EXT", "current_leg_milage": "0.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 687049, \"profile_key\": \"1e2725751b7b310b5af04f8b189efd3cd00e7f58df1c2ee4a90d4364dd52a89b\", \"schedule_id\": 31561, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0040\", \"location\": \"Victoria Grovenor Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36351}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0042\", \"location\": \"Victoria Grosvenor ENT - EXT\", \"stage_seq\": 2, \"distance_m\": 368.994, \"section_seq\": 1, \"route_path_id\": 36351}, {\"is_pass\": false, \"wtt_arr\": \"0046\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 36351}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36351}], \"total_distance_m\": 1226.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1226.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0040", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1430.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:13Z\", \"source_id\": 57678145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:15Z\", \"source_id\": 18398785, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "4", "timing_fact_generation": 1789774215867015, "current_leg_arrival_utc": "2026-09-20T00:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:43.945333", "service_state_evidence_id": 18398785, "current_leg_start_actual_dep": "2026-09-20T00:42:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:48.610897", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None None 5D01 465050+465181 8 75 None {"version": 3, "segments": [{"to_m": 1226.116, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 687049, "profile_key": "1e2725751b7b310b5af04f8b189efd3cd00e7f58df1c2ee4a90d4364dd52a89b", "schedule_id": 31561, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0040", "location": "Victoria Grovenor Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36351}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0042", "location": "Victoria Grosvenor ENT - EXT", "stage_seq": 2, "distance_m": 368.994, "section_seq": 1, "route_path_id": 36351}, {"is_pass": false, "wtt_arr": "0046", "wtt_dep": null, "location": "London Victoria", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 36351}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 36351}], "total_distance_m": 1226.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1226.116, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28681, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:13Z", "source_id": 57678145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:15Z", "source_id": 18398785, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Victoria Grovenor Shed 0040 0040 None None None London Victoria 0046 0046 4 EARLY -14 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90497/2026-09-19/detailed None Victoria Grosvenor ENT - EXT 2026-09-20T00:42:00+01:00 London Victoria 1430.0 {"type": "LineString", "coordinates": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-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]]} 0.3 0042 0032 Victoria Grosvenor ENT - EXT Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-18 23:42:56 TERMINATED 2026-09-18 23:32:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398785 1789774215867015 3 3 2026-09-18 23:42:48.610897 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:43.945333
656024 685598 G27932 862S95M818 2026-09-18 COMPLETE 18399050 2026-09-19 00:32:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 685598, "stp": "P", "toc": "Southern", "uid": "G27932", "consist": "377212", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27932/2026-09-19/detailed", "trust_id": "862S95M818", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0033", "dest_platform": "1", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2S95", "timing_status": "EARLY", "origin_station": "Portsmouth Harbour", "current_leg_arr": "0032", "current_leg_dep": "0029", "current_leg_end": "Brighton", "origin_dep_time": "2252", "origin_platform": "5", "current_location": "Brighton", "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "0033", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12456.326, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12534.949, \"from_m\": 12456.326, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13337.045, \"from_m\": 12534.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25457.786, \"from_m\": 13337.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26074.502, \"from_m\": 25457.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\": 26864.794, \"from_m\": 26074.502, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26907.808, \"from_m\": 26864.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36870.025, \"from_m\": 26907.808, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37497.089, \"from_m\": 36870.025, \"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\": 41589.805, \"from_m\": 37497.089, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41641.49, \"from_m\": 41589.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\": 41746.938, \"from_m\": 41641.49, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42523.74, \"from_m\": 41746.938, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44187.1, \"from_m\": 42523.74, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45136.118, \"from_m\": 44187.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46799.478, \"from_m\": 45136.118, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46831.44, \"from_m\": 46799.478, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47206.038, \"from_m\": 46831.44, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47502.579, \"from_m\": 47206.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47889.448, \"from_m\": 47502.579, \"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\": 52672.961, \"from_m\": 47889.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52715.236, \"from_m\": 52672.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59352.903, \"from_m\": 52715.236, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59487.785, \"from_m\": 59352.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 68859.824, \"from_m\": 59487.785, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68904.045, \"from_m\": 68859.824, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75341.749, \"from_m\": 68904.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\": 76009.897, \"from_m\": 75341.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76095.735, \"from_m\": 76009.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77220.752, \"from_m\": 76095.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\": 77408.372, \"from_m\": 77220.752, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78632.605, \"from_m\": 77408.372, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78736.023, \"from_m\": 78632.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78777.378, \"from_m\": 78736.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\": 79037.54, \"from_m\": 78777.378, \"capability_applied\": null, \"effective_limit_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\": 685598, \"profile_key\": \"c706525bca07f9520772aa5a57792e58cc9a35b519fbb72b61ad8f1884ea02c7\", \"schedule_id\": 32380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2256\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309\", \"location\": \"Bedhampton\", \"stage_seq\": 7, \"distance_m\": 11705.735, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2313\", \"location\": \"Havant\", \"stage_seq\": 8, \"distance_m\": 12833.182, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Emsworth\", \"stage_seq\": 9, \"distance_m\": 15856.642, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Chichester\", \"stage_seq\": 10, \"distance_m\": 27058.721, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2332\", \"location\": \"Barnham\", \"stage_seq\": 11, \"distance_m\": 37172.529, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Ford\", \"stage_seq\": 12, \"distance_m\": 41414.357, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 13, \"distance_m\": 42523.74, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2346\", \"location\": \"Littlehampton\", \"stage_seq\": 14, \"distance_m\": 44661.609, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 15, \"distance_m\": 46799.478, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Arundel Jn\", \"stage_seq\": 16, \"distance_m\": 47252.34, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Angmering\", \"stage_seq\": 17, \"distance_m\": 52867.648, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 18, \"distance_m\": 56815.701, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0002H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 19, \"distance_m\": 58258.92, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005\", \"location\": \"West Worthing\", \"stage_seq\": 20, \"distance_m\": 59677.514, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0008\", \"location\": \"Worthing\", \"stage_seq\": 21, \"distance_m\": 60959.032, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0010H\", \"location\": \"East Worthing\", \"stage_seq\": 22, \"distance_m\": 62374.952, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Lancing\", \"stage_seq\": 23, \"distance_m\": 64686.561, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 24, \"distance_m\": 68437.652, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0020H\", \"location\": \"Southwick\", \"stage_seq\": 25, \"distance_m\": 70893.781, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0022H\", \"location\": \"Fishersgate\", \"stage_seq\": 26, \"distance_m\": 72199.033, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0024H\", \"location\": \"Portslade\", \"stage_seq\": 27, \"distance_m\": 73262.287, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027\", \"location\": \"Aldrington\", \"stage_seq\": 28, \"distance_m\": 74808.702, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": \"0029H\", \"location\": \"Hove\", \"stage_seq\": 29, \"distance_m\": 75580.57, \"section_seq\": 1, \"route_path_id\": 69310}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 30, \"distance_m\": 79037.54, \"section_seq\": 1, \"route_path_id\": 69310}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79037.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69310}], \"total_distance_m\": 79037.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77504.919, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1532.621, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:54:08Z\", \"source_id\": 57535174, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:54:13Z\", \"source_id\": 18356618, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:58:05Z\", \"source_id\": 57542467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:58:09Z\", \"source_id\": 18358779, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:27Z\", \"source_id\": 57550519, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:35Z\", \"source_id\": 18361219, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:02Z\", \"source_id\": 57559014, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:05Z\", \"source_id\": 18363755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:49Z\", \"source_id\": 57563863, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:53Z\", \"source_id\": 18365324, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:43Z\", \"source_id\": 57572441, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:44Z\", \"source_id\": 18367940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:12Z\", \"source_id\": 57583998, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:16Z\", \"source_id\": 18371433, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:31Z\", \"source_id\": 57596266, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:36Z\", \"source_id\": 18375122, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:12Z\", \"source_id\": 57605505, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:15Z\", \"source_id\": 18377862, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:28Z\", \"source_id\": 57613932, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:31Z\", \"source_id\": 18380593, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:15Z\", \"source_id\": 57634301, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:18Z\", \"source_id\": 18386977, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:25Z\", \"source_id\": 57641234, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:30Z\", \"source_id\": 18389061, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:36Z\", \"source_id\": 57644440, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:42Z\", \"source_id\": 18389934, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:27Z\", \"source_id\": 57647400, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:31Z\", \"source_id\": 18390561, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:36Z\", \"source_id\": 57651844, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:41Z\", \"source_id\": 18391677, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:59Z\", \"source_id\": 57656178, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:05Z\", \"source_id\": 18392814, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:03Z\", \"source_id\": 57658637, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:06Z\", \"source_id\": 18393482, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:44Z\", \"source_id\": 57662868, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:51Z\", \"source_id\": 18394652, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:25Z\", \"source_id\": 57666885, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:25Z\", \"source_id\": 18395727, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:58Z\", \"source_id\": 57669477, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:06Z\", \"source_id\": 18396432, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:01Z\", \"source_id\": 57671499, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:05Z\", \"source_id\": 18396959, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:27Z\", \"source_id\": 57673791, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:29Z\", \"source_id\": 18397609, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:29Z\", \"source_id\": 57675665, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:30Z\", \"source_id\": 18398141, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:23Z\", \"source_id\": 57679150, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:26Z\", \"source_id\": 18399050, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "1", "timing_fact_generation": 1789774286852335, "current_leg_arrival_utc": "2026-09-20T00:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:32:56.476937", "service_state_evidence_id": 18399050, "current_leg_start_actual_dep": "2026-09-20T00:29:30+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:42:56.489766", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P PMH BTN 2S95 377212 4 100 None {"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12456.326, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12534.949, "from_m": 12456.326, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13337.045, "from_m": 12534.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25457.786, "from_m": 13337.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26074.502, "from_m": 25457.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": 26864.794, "from_m": 26074.502, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26907.808, "from_m": 26864.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36870.025, "from_m": 26907.808, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37497.089, "from_m": 36870.025, "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": 41589.805, "from_m": 37497.089, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41641.49, "from_m": 41589.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": 41746.938, "from_m": 41641.49, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42523.74, "from_m": 41746.938, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44187.1, "from_m": 42523.74, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45136.118, "from_m": 44187.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46799.478, "from_m": 45136.118, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46831.44, "from_m": 46799.478, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47206.038, "from_m": 46831.44, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47502.579, "from_m": 47206.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47889.448, "from_m": 47502.579, "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": 52672.961, "from_m": 47889.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52715.236, "from_m": 52672.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59352.903, "from_m": 52715.236, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59487.785, "from_m": 59352.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 68859.824, "from_m": 59487.785, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68904.045, "from_m": 68859.824, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75341.749, "from_m": 68904.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": 76009.897, "from_m": 75341.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76095.735, "from_m": 76009.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77220.752, "from_m": 76095.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": 77408.372, "from_m": 77220.752, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78632.605, "from_m": 77408.372, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78736.023, "from_m": 78632.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78777.378, "from_m": 78736.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": 79037.54, "from_m": 78777.378, "capability_applied": null, "effective_limit_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": 685598, "profile_key": "c706525bca07f9520772aa5a57792e58cc9a35b519fbb72b61ad8f1884ea02c7", "schedule_id": 32380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2252", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2256", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 69310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 69310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309", "location": "Bedhampton", "stage_seq": 7, "distance_m": 11705.735, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2313", "location": "Havant", "stage_seq": 8, "distance_m": 12833.182, "section_seq": 1, "route_path_id": 69310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Emsworth", "stage_seq": 9, "distance_m": 15856.642, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Chichester", "stage_seq": 10, "distance_m": 27058.721, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2332", "location": "Barnham", "stage_seq": 11, "distance_m": 37172.529, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Ford", "stage_seq": 12, "distance_m": 41414.357, "section_seq": 1, "route_path_id": 69310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Littlehampton Jn", "stage_seq": 13, "distance_m": 42523.74, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2346", "location": "Littlehampton", "stage_seq": 14, "distance_m": 44661.609, "section_seq": 1, "route_path_id": 69310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Littlehampton Jn", "stage_seq": 15, "distance_m": 46799.478, "section_seq": 1, "route_path_id": 69310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Arundel Jn", "stage_seq": 16, "distance_m": 47252.34, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Angmering", "stage_seq": 17, "distance_m": 52867.648, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Goring-by-Sea", "stage_seq": 18, "distance_m": 56815.701, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Durrington-on-Sea", "stage_seq": 19, "distance_m": 58258.92, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005", "location": "West Worthing", "stage_seq": 20, "distance_m": 59677.514, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0008", "location": "Worthing", "stage_seq": 21, "distance_m": 60959.032, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0010H", "location": "East Worthing", "stage_seq": 22, "distance_m": 62374.952, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Lancing", "stage_seq": 23, "distance_m": 64686.561, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Shoreham-by-Sea", "stage_seq": 24, "distance_m": 68437.652, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0020H", "location": "Southwick", "stage_seq": 25, "distance_m": 70893.781, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0022H", "location": "Fishersgate", "stage_seq": 26, "distance_m": 72199.033, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0024H", "location": "Portslade", "stage_seq": 27, "distance_m": 73262.287, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027", "location": "Aldrington", "stage_seq": 28, "distance_m": 74808.702, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0029H", "location": "Hove", "stage_seq": 29, "distance_m": 75580.57, "section_seq": 1, "route_path_id": 69310}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "Brighton", "stage_seq": 30, "distance_m": 79037.54, "section_seq": 1, "route_path_id": 69310}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79037.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 69310}], "total_distance_m": 79037.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77504.919, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1532.621, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:54:08Z", "source_id": 57535174, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T21:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:54:13Z", "source_id": 18356618, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:58:05Z", "source_id": 57542467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T21:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:58:09Z", "source_id": 18358779, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:27Z", "source_id": 57550519, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:35Z", "source_id": 18361219, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:02Z", "source_id": 57559014, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:05Z", "source_id": 18363755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:49Z", "source_id": 57563863, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:10:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:53Z", "source_id": 18365324, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:43Z", "source_id": 57572441, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:44Z", "source_id": 18367940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:12Z", "source_id": 57583998, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:16Z", "source_id": 18371433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:31Z", "source_id": 57596266, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:36Z", "source_id": 18375122, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:12Z", "source_id": 57605505, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:15Z", "source_id": 18377862, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27493, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:28Z", "source_id": 57613932, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:31Z", "source_id": 18380593, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:15Z", "source_id": 57634301, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T22:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:18Z", "source_id": 18386977, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:25Z", "source_id": 57641234, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T22:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:30Z", "source_id": 18389061, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:36Z", "source_id": 57644440, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:01:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:42Z", "source_id": 18389934, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:27Z", "source_id": 57647400, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:31Z", "source_id": 18390561, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:36Z", "source_id": 57651844, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:41Z", "source_id": 18391677, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:59Z", "source_id": 57656178, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:05Z", "source_id": 18392814, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:03Z", "source_id": 57658637, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:06Z", "source_id": 18393482, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:44Z", "source_id": 57662868, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:51Z", "source_id": 18394652, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:25Z", "source_id": 57666885, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T23:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:25Z", "source_id": 18395727, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:58Z", "source_id": 57669477, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:06Z", "source_id": 18396432, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:01Z", "source_id": 57671499, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T23:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:05Z", "source_id": 18396959, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:27Z", "source_id": 57673791, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:29Z", "source_id": 18397609, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:29Z", "source_id": 57675665, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T23:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:30Z", "source_id": 18398141, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30940, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:23Z", "source_id": 57679150, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T23:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:26Z", "source_id": 18399050, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Portsmouth Harbour 2252 2252 5 None None Brighton 0033 0033 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27932/2026-09-19/detailed None Hove 2026-09-20T00:29:30+01:00 Brighton 3.0 {"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 2.1 0029 0032 Hove Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:32:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399050 1789774286852335 135 135 2026-09-18 23:42:56.489766 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:32:56.476937
656025 686070 P64730 325H32M918 2026-09-18 COMPLETE 18398693 2026-09-19 00:33:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 686070, "stp": "P", "toc": "Northern", "uid": "P64730", "consist": "323226", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64730/2026-09-19/detailed", "trust_id": "325H32M918", "origin_crs": "HDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stockport Car. M.D.", "service_date": "2026-09-18", "dest_arr_time": "0047", "dest_platform": null, "is_terminated": 1, "next_location": "Stockport Car. M.D.", "signalling_id": "5H32", "timing_status": "EARLY", "origin_station": "Hadfield", "current_leg_arr": "0033", "current_leg_dep": "0042", "current_leg_end": "Stockport Car. M.D.", "origin_dep_time": "2316", "origin_platform": null, "current_location": "Stockport Car. M.D.", "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1648558, 53.40847919999999], [-2.1644953000000005, 53.40804229999999], [-2.1640986, 53.40756429999999], [-2.1639421, 53.407376600000006], [-2.1637205, 53.4071375], [-2.163438, 53.406851999999986], [-2.1633572, 53.4067626], [-2.1631963999999995, 53.4066006], [-2.1630959999999995, 53.4064859], [-2.1629994, 53.4063567], [-2.1628951, 53.4062127], [-2.1628164, 53.406096899999994], [-2.1627484, 53.4059694], [-2.1626818, 53.4058306], [-2.1626332, 53.4057079], [-2.162596, 53.40558239999999], [-2.1625346, 53.40538230000001], [-2.1625033, 53.405246299999995], [-2.162483299999999, 53.4051269], [-2.1624752, 53.404998600000006], [-2.1624703, 53.404860799999994], [-2.1624758, 53.40474739999999], [-2.1624950999999997, 53.40460680000001], [-2.1625665, 53.404310499999994], [-2.1625985, 53.40417789999999], [-2.1626212, 53.4040261], [-2.1626284999999994, 53.4039093], [-2.1626301, 53.40377809999999], [-2.1626317, 53.403554199999995], [-2.1626404, 53.40333009999999], [-2.1626518, 53.40306069999999], [-2.162651, 53.402994099999994], [-2.1626794999999994, 53.402501099999995], [-2.1626870999999994, 53.40238979999999], [-2.162696, 53.40225170000001], [-2.1627039, 53.402173000000005], [-2.1627203, 53.40206169999999], [-2.1627288999999994, 53.40214060000001], [-2.162733, 53.4022352], [-2.1627512, 53.4024111], [-2.1627500999999993, 53.4025097], [-2.1627384, 53.403005], [-2.1627907, 53.4032995], [-2.1628180999999995, 53.4034793], [-2.1628431, 53.40360939999999], [-2.1629345, 53.4038735], [-2.1629988, 53.4040339], [-2.1632553, 53.40444889999999], [-2.1633975, 53.40472870000001], [-2.1634742, 53.40499090000001], [-2.1638558999999997, 53.40665260000001], [-2.1639334, 53.4068696], [-2.1639786, 53.40658690000001], [-2.164022, 53.40640899999998], [-2.1640938, 53.4061654], [-2.1641236, 53.40597429999999], [-2.1641082000000003, 53.4058296], [-2.1640814, 53.4056932], [-2.16402, 53.405400099999994], [-2.1637947999999994, 53.404323999999995]]}", "current_leg_start": "Stockport Sig. ST2.116/118", "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": "53.4043240", "next_location_lon": "-2.1637948", "previous_location": "Stockport Sig. ST2.116/118", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1431.0", "current_position_lat": "53.4043240", "current_position_lon": "-2.1637948", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:06Z\", \"source_id\": 57582023, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:20:10Z\", \"source_id\": 18370881, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:15Z\", \"source_id\": 57594262, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:19Z\", \"source_id\": 18374513, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:52Z\", \"source_id\": 57601603, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:55Z\", \"source_id\": 18376725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:24Z\", \"source_id\": 57609032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:30Z\", \"source_id\": 18378981, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:20Z\", \"source_id\": 57615445, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:24Z\", \"source_id\": 18381043, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:21Z\", \"source_id\": 57635719, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:23Z\", \"source_id\": 18387429, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:01Z\", \"source_id\": 18398693, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stockport Car. M.D.", "service_state_platform": null, "timing_fact_generation": 1789774202050590, "current_leg_arrival_utc": "2026-09-20T00:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:03.423344", "service_state_evidence_id": 18398693, "current_leg_start_actual_dep": "2026-09-20T00:42:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-18T23:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:03.524014", "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 HDF None 5H32 323226 3 90 None None [{"source": "TD", "smart_id": 8771, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:06Z", "source_id": 57582023, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:20:10Z", "source_id": 18370881, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8763, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:15Z", "source_id": 57594262, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:19Z", "source_id": 18374513, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8724, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:52Z", "source_id": 57601603, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:55Z", "source_id": 18376725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:24Z", "source_id": 57609032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:30Z", "source_id": 18378981, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:20Z", "source_id": 57615445, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:24Z", "source_id": 18381043, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8954, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:21Z", "source_id": 57635719, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:23Z", "source_id": 18387429, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:01Z", "source_id": 18398693, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:33:00+01:00", "operational_fact": true}] Hadfield 2316 2316 None None None Stockport Car. M.D. 0047 0047 None EARLY -14 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64730/2026-09-19/detailed None Stockport Sig. ST2.116/118 2026-09-20T00:42:00+01:00 Stockport Car. M.D. 1431.0 {"type": "LineString", "coordinates": [[-2.1648558, 53.40847919999999], [-2.1644953000000005, 53.40804229999999], [-2.1640986, 53.40756429999999], [-2.1639421, 53.407376600000006], [-2.1637205, 53.4071375], [-2.163438, 53.406851999999986], [-2.1633572, 53.4067626], [-2.1631963999999995, 53.4066006], [-2.1630959999999995, 53.4064859], [-2.1629994, 53.4063567], [-2.1628951, 53.4062127], [-2.1628164, 53.406096899999994], [-2.1627484, 53.4059694], [-2.1626818, 53.4058306], [-2.1626332, 53.4057079], [-2.162596, 53.40558239999999], [-2.1625346, 53.40538230000001], [-2.1625033, 53.405246299999995], [-2.162483299999999, 53.4051269], [-2.1624752, 53.404998600000006], [-2.1624703, 53.404860799999994], [-2.1624758, 53.40474739999999], [-2.1624950999999997, 53.40460680000001], [-2.1625665, 53.404310499999994], [-2.1625985, 53.40417789999999], [-2.1626212, 53.4040261], [-2.1626284999999994, 53.4039093], [-2.1626301, 53.40377809999999], [-2.1626317, 53.403554199999995], [-2.1626404, 53.40333009999999], [-2.1626518, 53.40306069999999], [-2.162651, 53.402994099999994], [-2.1626794999999994, 53.402501099999995], [-2.1626870999999994, 53.40238979999999], [-2.162696, 53.40225170000001], [-2.1627039, 53.402173000000005], [-2.1627203, 53.40206169999999], [-2.1627288999999994, 53.40214060000001], [-2.162733, 53.4022352], [-2.1627512, 53.4024111], [-2.1627500999999993, 53.4025097], [-2.1627384, 53.403005], [-2.1627907, 53.4032995], [-2.1628180999999995, 53.4034793], [-2.1628431, 53.40360939999999], [-2.1629345, 53.4038735], [-2.1629988, 53.4040339], [-2.1632553, 53.40444889999999], [-2.1633975, 53.40472870000001], [-2.1634742, 53.40499090000001], [-2.1638558999999997, 53.40665260000001], [-2.1639334, 53.4068696], [-2.1639786, 53.40658690000001], [-2.164022, 53.40640899999998], [-2.1640938, 53.4061654], [-2.1641236, 53.40597429999999], [-2.1641082000000003, 53.4058296], [-2.1640814, 53.4056932], [-2.16402, 53.405400099999994], [-2.1637947999999994, 53.404323999999995]]} 1.0 0042 0033 Stockport Sig. ST2.116/118 Stockport Car. M.D. Stockport Car. M.D. 53.4043240 -2.1637948 53.4043240 -2.1637948 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:33:00 Stockport Car. M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18398693 1789774202050590 55 55 2026-09-18 23:43:03.524014 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:03.423344
656026 683954 R58875 886Q011918 2026-09-18 COMPLETE None 2026-09-18 23:33:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 683954, "stp": "N", "toc": "Unknown", "uid": "R58875", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R58875/2026-09-18/detailed", "trust_id": "886Q011918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ladbroke Grove Jn", "service_date": "2026-09-18", "dest_arr_time": "0045½", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6Q01", "timing_status": null, "origin_station": "Plumstead Carriage Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2333", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0045½", "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\": 481.457, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 22.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 22.0}, {\"to_m\": 550.796, \"from_m\": 481.457, \"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\": 928.846, \"from_m\": 550.796, \"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\": 992.162, \"from_m\": 928.846, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 1088.717, \"from_m\": 992.162, \"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\": 2259.459, \"from_m\": 1088.717, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 2757.459, \"from_m\": 2259.459, \"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\": 3081.621, \"from_m\": 2757.459, \"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\": 5921.853, \"from_m\": 3081.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6748.369, \"from_m\": 5921.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9588.601, \"from_m\": 6748.369, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9912.763, \"from_m\": 9588.601, \"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\": 10410.763, \"from_m\": 9912.763, \"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\": 11581.505, \"from_m\": 10410.763, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 11678.06, \"from_m\": 11581.505, \"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\": 13450.578, \"from_m\": 11678.06, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13601.256, \"from_m\": 13450.578, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13658.802, \"from_m\": 13601.256, \"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\": 13937.508, \"from_m\": 13658.802, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14031.403, \"from_m\": 13937.508, \"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\": 14161.524, \"from_m\": 14031.403, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15627.442, \"from_m\": 14161.524, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15887.113, \"from_m\": 15627.442, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 17621.054, \"from_m\": 15887.113, \"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\": 18017.718, \"from_m\": 17621.054, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 18106.344, \"from_m\": 18017.718, \"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\": 18207.081, \"from_m\": 18106.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20587.159, \"from_m\": 18207.081, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20730.126, \"from_m\": 20587.159, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20877.203, \"from_m\": 20730.126, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21556.876, \"from_m\": 20877.203, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 21722.635, \"from_m\": 21556.876, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21863.252, \"from_m\": 21722.635, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23920.365, \"from_m\": 21863.252, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24150.146, \"from_m\": 23920.365, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24377.813, \"from_m\": 24150.146, \"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\": 24672.885, \"from_m\": 24377.813, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 24695.078, \"from_m\": 24672.885, \"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\": 24913.993, \"from_m\": 24695.078, \"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\": 25102.175, \"from_m\": 24913.993, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25994.645, \"from_m\": 25102.175, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 26096.924, \"from_m\": 25994.645, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 26240.266, \"from_m\": 26096.924, \"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\": 26742.425, \"from_m\": 26240.266, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 27359.444, \"from_m\": 26742.425, \"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\": 27988.74, \"from_m\": 27359.444, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 28173.601, \"from_m\": 27988.74, \"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\": 28396.483, \"from_m\": 28173.601, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28796.915, \"from_m\": 28396.483, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 28942.911, \"from_m\": 28796.915, \"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\": 29113.134, \"from_m\": 28942.911, \"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\": 29776.447, \"from_m\": 29113.134, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30074.662, \"from_m\": 29776.447, \"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\": 30299.934, \"from_m\": 30074.662, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30615.012, \"from_m\": 30299.934, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 30868.315, \"from_m\": 30615.012, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31272.945, \"from_m\": 30868.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 31433.454, \"from_m\": 31272.945, \"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\": 31672.15, \"from_m\": 31433.454, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32739.486, \"from_m\": 31672.15, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33110.12, \"from_m\": 32739.486, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33339.933, \"from_m\": 33110.12, \"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\": 33559.074, \"from_m\": 33339.933, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33681.927, \"from_m\": 33559.074, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 33837.853, \"from_m\": 33681.927, \"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\": 33975.876, \"from_m\": 33837.853, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34433.425, \"from_m\": 33975.876, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 34588.487, \"from_m\": 34433.425, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35151.194, \"from_m\": 34588.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36226.825, \"from_m\": 35151.194, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 683954, \"profile_key\": \"8a708dd4296d9e40fe4ccb86c3523ca3e4505f5bc7819fd000fb1ec02b77c9a1\", \"schedule_id\": 40295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Plumstead Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2342\", \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 2, \"distance_m\": 6335.111, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 3, \"distance_m\": 7473.444, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 8745.986, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"0008\", \"location\": \"Abbey Wood Crossrail Siding\", \"stage_seq\": 5, \"distance_m\": 10304.826, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 10415.492, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 7, \"distance_m\": 11654.039, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 13937.508, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 9, \"distance_m\": 18015.212, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 21383.208, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 23641.245, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 12, \"distance_m\": 24669.564, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 13, \"distance_m\": 26169.678, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 14, \"distance_m\": 27890.727, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 29918.324, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31241.165, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": \"0042H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 33559.074, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 18, \"distance_m\": 35041.289, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 19, \"distance_m\": 35344.185, \"section_seq\": 1, \"route_path_id\": 110773}, {\"is_pass\": false, \"wtt_arr\": \"0045H\", \"wtt_dep\": null, \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 20, \"distance_m\": 36226.825, \"section_seq\": 1, \"route_path_id\": 110773}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36226.825, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110773}], \"total_distance_m\": 36226.825, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 35400.309, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 826.516, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2333", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Plumstead Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789760040977549, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:05.425079", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T23:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:05.949830", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6Q01 None None None None {"version": 3, "segments": [{"to_m": 481.457, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 22.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 22.0}, {"to_m": 550.796, "from_m": 481.457, "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": 928.846, "from_m": 550.796, "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": 992.162, "from_m": 928.846, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 1088.717, "from_m": 992.162, "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": 2259.459, "from_m": 1088.717, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 2757.459, "from_m": 2259.459, "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": 3081.621, "from_m": 2757.459, "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": 5921.853, "from_m": 3081.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6748.369, "from_m": 5921.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9588.601, "from_m": 6748.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9912.763, "from_m": 9588.601, "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": 10410.763, "from_m": 9912.763, "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": 11581.505, "from_m": 10410.763, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 11678.06, "from_m": 11581.505, "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": 13450.578, "from_m": 11678.06, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13601.256, "from_m": 13450.578, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13658.802, "from_m": 13601.256, "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": 13937.508, "from_m": 13658.802, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14031.403, "from_m": 13937.508, "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": 14161.524, "from_m": 14031.403, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15627.442, "from_m": 14161.524, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15887.113, "from_m": 15627.442, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 17621.054, "from_m": 15887.113, "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": 18017.718, "from_m": 17621.054, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 18106.344, "from_m": 18017.718, "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": 18207.081, "from_m": 18106.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20587.159, "from_m": 18207.081, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20730.126, "from_m": 20587.159, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20877.203, "from_m": 20730.126, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21556.876, "from_m": 20877.203, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 21722.635, "from_m": 21556.876, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21863.252, "from_m": 21722.635, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23920.365, "from_m": 21863.252, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24150.146, "from_m": 23920.365, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24377.813, "from_m": 24150.146, "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": 24672.885, "from_m": 24377.813, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 24695.078, "from_m": 24672.885, "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": 24913.993, "from_m": 24695.078, "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": 25102.175, "from_m": 24913.993, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25994.645, "from_m": 25102.175, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 26096.924, "from_m": 25994.645, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 26240.266, "from_m": 26096.924, "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": 26742.425, "from_m": 26240.266, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 27359.444, "from_m": 26742.425, "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": 27988.74, "from_m": 27359.444, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 28173.601, "from_m": 27988.74, "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": 28396.483, "from_m": 28173.601, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28796.915, "from_m": 28396.483, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 28942.911, "from_m": 28796.915, "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": 29113.134, "from_m": 28942.911, "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": 29776.447, "from_m": 29113.134, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30074.662, "from_m": 29776.447, "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": 30299.934, "from_m": 30074.662, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30615.012, "from_m": 30299.934, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 30868.315, "from_m": 30615.012, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31272.945, "from_m": 30868.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 31433.454, "from_m": 31272.945, "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": 31672.15, "from_m": 31433.454, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32739.486, "from_m": 31672.15, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33110.12, "from_m": 32739.486, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33339.933, "from_m": 33110.12, "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": 33559.074, "from_m": 33339.933, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33681.927, "from_m": 33559.074, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 33837.853, "from_m": 33681.927, "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": 33975.876, "from_m": 33837.853, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34433.425, "from_m": 33975.876, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 34588.487, "from_m": 34433.425, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35151.194, "from_m": 34588.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 36226.825, "from_m": 35151.194, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 683954, "profile_key": "8a708dd4296d9e40fe4ccb86c3523ca3e4505f5bc7819fd000fb1ec02b77c9a1", "schedule_id": 40295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "Plumstead Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110773}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2342", "location": "Plumstead Rev Sidings", "stage_seq": 2, "distance_m": 6335.111, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Plumstead East Jn", "stage_seq": 3, "distance_m": 7473.444, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Abbey Wood (Crossrail)", "stage_seq": 4, "distance_m": 8745.986, "section_seq": 1, "route_path_id": 110773}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "0008", "location": "Abbey Wood Crossrail Siding", "stage_seq": 5, "distance_m": 10304.826, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Abbey Wood (Crossrail)", "stage_seq": 6, "distance_m": 10415.492, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Plumstead East Jn", "stage_seq": 7, "distance_m": 11654.039, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Woolwich (Crossrail)", "stage_seq": 8, "distance_m": 13937.508, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Custom House (Crossrail)", "stage_seq": 9, "distance_m": 18015.212, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "Canary Wharf (Crossrail)", "stage_seq": 10, "distance_m": 21383.208, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 11, "distance_m": 23641.245, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Whitechapel Crossrail", "stage_seq": 12, "distance_m": 24669.564, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Liverpool Street (Crossrail)", "stage_seq": 13, "distance_m": 26169.678, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Farringdon Crossrail", "stage_seq": 14, "distance_m": 27890.727, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 15, "distance_m": 29918.324, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037", "location": "Bond Street (Crossrail)", "stage_seq": 16, "distance_m": 31241.165, "section_seq": 1, "route_path_id": 110773}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0042H", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 33559.074, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044", "location": "Westbourne Park Carriage Sidings", "stage_seq": 18, "distance_m": 35041.289, "section_seq": 1, "route_path_id": 110773}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044H", "location": "Portobello Jn (London)", "stage_seq": 19, "distance_m": 35344.185, "section_seq": 1, "route_path_id": 110773}, {"is_pass": false, "wtt_arr": "0045H", "wtt_dep": null, "location": "Ladbroke Grove Jn", "stage_seq": 20, "distance_m": 36226.825, "section_seq": 1, "route_path_id": 110773}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36226.825, "from_m": 0.0, "section_seq": 1, "route_path_id": 110773}], "total_distance_m": 36226.825, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 35400.309, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 826.516, "synthetic_unknown_infrastructure_limit_mph": 60} [] Plumstead Carriage Sidings 2333 2333 None None None Ladbroke Grove Jn 0045½ 0045½ None None None https://www.realtimetrains.co.uk/service/gb-nr:R58875/2026-09-18/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:33:00 Plumstead Carriage Sidings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789760040977549 0 0 2026-09-18 23:43:05.949830 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:05.425079
656027 687031 P29054 115C50M019 2026-09-18 COMPLETE 18399444 2026-09-19 00:32:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 687031, "stp": "P", "toc": "Northern", "uid": "P29054", "consist": null, "dest_crs": "XBF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29054/2026-09-19/detailed", "trust_id": "115C50M019", "origin_crs": "BIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness CS", "service_date": "2026-09-18", "dest_arr_time": "0038", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5C50", "timing_status": "EARLY", "origin_station": "Barrow-in-Furness", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0035", "origin_platform": "1", "current_location": "Barrow-in-Furness CS", "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0038", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Barrow-in-Furness", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:06Z\", \"source_id\": 18399444, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness CS", "service_state_platform": null, "timing_fact_generation": 1789774386755633, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:06.753215", "service_state_evidence_id": 18399444, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T23:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:07.028384", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BIF XBF 5C50 None None 100 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:06Z", "source_id": 18399444, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}] Barrow-in-Furness 0035 0035 1 None None Barrow-in-Furness CS 0038 0038 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29054/2026-09-19/detailed None None None None None None None None None Barrow-in-Furness Barrow-in-Furness CS None None None None None 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:32:00 Barrow-in-Furness CS TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399444 1789774386755633 2 2 2026-09-18 23:43:07.028384 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:06.753215
656028 684095 L86954 061A61M718 2026-09-18 COMPLETE 18399448 2026-09-19 00:31:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 684095, "stp": "P", "toc": "ScotRail", "uid": "L86954", "consist": "170430", "dest_crs": "ABD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86954/2026-09-19/detailed", "trust_id": "061A61M718", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-18", "dest_arr_time": "0032", "dest_platform": "6S", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1A61", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0031", "current_leg_dep": "0020½", "current_leg_end": "Aberdeen", "origin_dep_time": "2140", "origin_platform": "5", "current_location": "Aberdeen", "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Portlethen", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Portlethen", "current_leg_milage": "8.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32432.067, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32472.265, \"from_m\": 32432.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\": 32713.785, \"from_m\": 32472.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35412.077, \"from_m\": 32713.785, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46083.411, \"from_m\": 35412.077, \"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\": 47146.553, \"from_m\": 46083.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47888.955, \"from_m\": 47146.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47913.945, \"from_m\": 47888.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47921.361, \"from_m\": 47913.945, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49374.971, \"from_m\": 47921.361, \"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\": 53805.978, \"from_m\": 49374.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\": 54741.388, \"from_m\": 53805.978, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58536.783, \"from_m\": 54741.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79873.248, \"from_m\": 58536.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\": 79908.462, \"from_m\": 79873.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\": 92186.156, \"from_m\": 79908.462, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103425.741, \"from_m\": 92186.156, \"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\": 106114.78, \"from_m\": 103425.741, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106185.287, \"from_m\": 106114.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108436.839, \"from_m\": 106185.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109042.848, \"from_m\": 108436.839, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109675.347, \"from_m\": 109042.848, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 110768.856, \"from_m\": 109675.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111286.467, \"from_m\": 110768.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 115126.192, \"from_m\": 111286.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 116933.771, \"from_m\": 115126.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118824.418, \"from_m\": 116933.771, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 124034.665, \"from_m\": 118824.418, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124073.453, \"from_m\": 124034.665, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125951.522, \"from_m\": 124073.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 126028.554, \"from_m\": 125951.522, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 134993.043, \"from_m\": 126028.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140590.392, \"from_m\": 134993.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142051.405, \"from_m\": 140590.392, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 142215.025, \"from_m\": 142051.405, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142262.549, \"from_m\": 142215.025, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142837.687, \"from_m\": 142262.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143606.406, \"from_m\": 142837.687, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 143729.376, \"from_m\": 143606.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143802.42, \"from_m\": 143729.376, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 143824.285, \"from_m\": 143802.42, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143879.843, \"from_m\": 143824.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\": 144170.296, \"from_m\": 143879.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 145677.983, \"from_m\": 144170.296, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149447.236, \"from_m\": 145677.983, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 151860.467, \"from_m\": 149447.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 160416.69, \"from_m\": 151860.467, \"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\": 161482.749, \"from_m\": 160416.69, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167174.008, \"from_m\": 161482.749, \"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\": 167215.4, \"from_m\": 167174.008, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 167647.62, \"from_m\": 167215.4, \"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\": 168914.131, \"from_m\": 167647.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 170025.076, \"from_m\": 168914.131, \"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\": 170385.139, \"from_m\": 170025.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 170443.632, \"from_m\": 170385.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 170489.968, \"from_m\": 170443.632, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 172776.509, \"from_m\": 170489.968, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174970.046, \"from_m\": 172776.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\": 181434.726, \"from_m\": 174970.046, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 188663.264, \"from_m\": 181434.726, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 191769.532, \"from_m\": 188663.264, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 196379.529, \"from_m\": 191769.532, \"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\": 201828.161, \"from_m\": 196379.529, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214188.794, \"from_m\": 201828.161, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214458.256, \"from_m\": 214188.794, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214500.91, \"from_m\": 214458.256, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 219933.62, \"from_m\": 214500.91, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 222533.066, \"from_m\": 219933.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 230355.254, \"from_m\": 222533.066, \"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\": 234991.995, \"from_m\": 230355.254, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 240322.661, \"from_m\": 234991.995, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 247499.122, \"from_m\": 240322.661, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 255006.468, \"from_m\": 247499.122, \"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\": 256851.974, \"from_m\": 255006.468, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 256949.726, \"from_m\": 256851.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 256978.902, \"from_m\": 256949.726, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 257301.541, \"from_m\": 256978.902, \"capability_applied\": null, \"effective_limit_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\": 684095, \"profile_key\": \"9a84e8fe6b8e5dce30d68e0a6e54c666e33148cb1eca1698dd2701ad9b6f73aa\", \"schedule_id\": 17823, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33525.745, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2209\", \"location\": \"Stirling\", \"stage_seq\": 11, \"distance_m\": 47499.761, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": \"2213H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 12, \"distance_m\": 52056.056, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2218\", \"location\": \"Dunblane\", \"stage_seq\": 13, \"distance_m\": 55410.798, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Dunblane Sig. 43\", \"stage_seq\": 14, \"distance_m\": 56264.497, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Greenloaning\", \"stage_seq\": 15, \"distance_m\": 65049.96, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Blackford\", \"stage_seq\": 16, \"distance_m\": 71585.489, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230H\", \"location\": \"Gleneagles\", \"stage_seq\": 17, \"distance_m\": 75370.935, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 18, \"distance_m\": 87411.473, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Hilton Jn Sig. HJ19\", \"stage_seq\": 19, \"distance_m\": 101228.137, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Hilton Jn\", \"stage_seq\": 20, \"distance_m\": 106306.236, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2246\", \"location\": \"Perth\", \"stage_seq\": 21, \"distance_m\": 109447.0, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 22, \"distance_m\": 110768.856, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Errol L.C.\", \"stage_seq\": 23, \"distance_m\": 125868.063, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 24, \"distance_m\": 133841.239, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Dundee 697 Sig.\", \"stage_seq\": 25, \"distance_m\": 138102.674, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 26, \"distance_m\": 142215.025, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2308H\", \"location\": \"Dundee\", \"stage_seq\": 27, \"distance_m\": 142779.527, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Camperdown Jn\", \"stage_seq\": 28, \"distance_m\": 143879.843, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 29, \"distance_m\": 149251.699, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Monifieth\", \"stage_seq\": 30, \"distance_m\": 153065.698, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Carnoustie\", \"stage_seq\": 31, \"distance_m\": 160383.928, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Arbroath\", \"stage_seq\": 32, \"distance_m\": 170205.59, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Inverkeilor\", \"stage_seq\": 33, \"distance_m\": 180013.405, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Usan Jn\", \"stage_seq\": 34, \"distance_m\": 188832.409, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Montrose\", \"stage_seq\": 35, \"distance_m\": 192066.632, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Craigo S.B.\", \"stage_seq\": 36, \"distance_m\": 199695.45, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Laurencekirk\", \"stage_seq\": 37, \"distance_m\": 208360.219, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Carmont\", \"stage_seq\": 38, \"distance_m\": 222602.724, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Stonehaven\", \"stage_seq\": 39, \"distance_m\": 231447.776, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 40, \"distance_m\": 240537.069, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0020H\", \"location\": \"Portlethen\", \"stage_seq\": 41, \"distance_m\": 244250.787, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 42, \"distance_m\": 246398.704, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 43, \"distance_m\": 253635.376, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 44, \"distance_m\": 254656.575, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 45, \"distance_m\": 256538.707, \"section_seq\": 1, \"route_path_id\": 73422}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 46, \"distance_m\": 257301.541, \"section_seq\": 1, \"route_path_id\": 73422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 257301.541, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73422}], \"total_distance_m\": 257301.541, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 257195.82, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 105.721, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.5", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:45:01Z\", \"source_id\": 57394280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:45:06Z\", \"source_id\": 18315186, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:47:17Z\", \"source_id\": 57399303, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:47:24Z\", \"source_id\": 18316616, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:50:44Z\", \"source_id\": 57406861, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:51:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:50:47Z\", \"source_id\": 18318817, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:04:50Z\", \"source_id\": 57436684, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:04:53Z\", \"source_id\": 18327531, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:17:05Z\", \"source_id\": 57462088, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:17:09Z\", \"source_id\": 18334965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:30:46Z\", \"source_id\": 18343170, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:41Z\", \"source_id\": 18352935, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:26Z\", \"source_id\": 57554243, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:06:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:28Z\", \"source_id\": 18362309, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:15Z\", \"source_id\": 18367667, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:18Z\", \"source_id\": 18370395, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:05Z\", \"source_id\": 18374840, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:06Z\", \"source_id\": 18377283, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:20Z\", \"source_id\": 18384323, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:59Z\", \"source_id\": 18389636, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:39Z\", \"source_id\": 18397664, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:10Z\", \"source_id\": 18399448, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6S", "timing_fact_generation": 1789774390960234, "current_leg_arrival_utc": "2026-09-20T00:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:10.949570", "service_state_evidence_id": 18399448, "current_leg_start_actual_dep": "2026-09-20T00:20:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T23:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:13.166254", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ ABD 1A61 170430 3 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32432.067, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32472.265, "from_m": 32432.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": 32713.785, "from_m": 32472.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35412.077, "from_m": 32713.785, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46083.411, "from_m": 35412.077, "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": 47146.553, "from_m": 46083.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47888.955, "from_m": 47146.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47913.945, "from_m": 47888.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47921.361, "from_m": 47913.945, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49374.971, "from_m": 47921.361, "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": 53805.978, "from_m": 49374.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": 54741.388, "from_m": 53805.978, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58536.783, "from_m": 54741.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79873.248, "from_m": 58536.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": 79908.462, "from_m": 79873.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": 92186.156, "from_m": 79908.462, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103425.741, "from_m": 92186.156, "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": 106114.78, "from_m": 103425.741, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106185.287, "from_m": 106114.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108436.839, "from_m": 106185.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109042.848, "from_m": 108436.839, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109675.347, "from_m": 109042.848, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 110768.856, "from_m": 109675.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111286.467, "from_m": 110768.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 115126.192, "from_m": 111286.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 116933.771, "from_m": 115126.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118824.418, "from_m": 116933.771, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 124034.665, "from_m": 118824.418, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124073.453, "from_m": 124034.665, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125951.522, "from_m": 124073.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 126028.554, "from_m": 125951.522, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 134993.043, "from_m": 126028.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140590.392, "from_m": 134993.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142051.405, "from_m": 140590.392, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 142215.025, "from_m": 142051.405, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142262.549, "from_m": 142215.025, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142837.687, "from_m": 142262.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143606.406, "from_m": 142837.687, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 143729.376, "from_m": 143606.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143802.42, "from_m": 143729.376, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 143824.285, "from_m": 143802.42, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143879.843, "from_m": 143824.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": 144170.296, "from_m": 143879.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 145677.983, "from_m": 144170.296, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149447.236, "from_m": 145677.983, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 151860.467, "from_m": 149447.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 160416.69, "from_m": 151860.467, "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": 161482.749, "from_m": 160416.69, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167174.008, "from_m": 161482.749, "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": 167215.4, "from_m": 167174.008, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 167647.62, "from_m": 167215.4, "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": 168914.131, "from_m": 167647.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 170025.076, "from_m": 168914.131, "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": 170385.139, "from_m": 170025.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 170443.632, "from_m": 170385.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 170489.968, "from_m": 170443.632, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 172776.509, "from_m": 170489.968, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174970.046, "from_m": 172776.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": 181434.726, "from_m": 174970.046, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 188663.264, "from_m": 181434.726, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 191769.532, "from_m": 188663.264, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 196379.529, "from_m": 191769.532, "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": 201828.161, "from_m": 196379.529, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214188.794, "from_m": 201828.161, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214458.256, "from_m": 214188.794, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 214500.91, "from_m": 214458.256, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 219933.62, "from_m": 214500.91, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 222533.066, "from_m": 219933.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 230355.254, "from_m": 222533.066, "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": 234991.995, "from_m": 230355.254, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 240322.661, "from_m": 234991.995, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 247499.122, "from_m": 240322.661, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 255006.468, "from_m": 247499.122, "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": 256851.974, "from_m": 255006.468, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 256949.726, "from_m": 256851.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 256978.902, "from_m": 256949.726, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 257301.541, "from_m": 256978.902, "capability_applied": null, "effective_limit_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": 684095, "profile_key": "9a84e8fe6b8e5dce30d68e0a6e54c666e33148cb1eca1698dd2701ad9b6f73aa", "schedule_id": 17823, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33525.745, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2209", "location": "Stirling", "stage_seq": 11, "distance_m": 47499.761, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": "2213H", "location": "Bridge of Allan", "stage_seq": 12, "distance_m": 52056.056, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2218", "location": "Dunblane", "stage_seq": 13, "distance_m": 55410.798, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Dunblane Sig. 43", "stage_seq": 14, "distance_m": 56264.497, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Greenloaning", "stage_seq": 15, "distance_m": 65049.96, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Blackford", "stage_seq": 16, "distance_m": 71585.489, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230H", "location": "Gleneagles", "stage_seq": 17, "distance_m": 75370.935, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Auchterarder S.B.", "stage_seq": 18, "distance_m": 87411.473, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Hilton Jn Sig. HJ19", "stage_seq": 19, "distance_m": 101228.137, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Hilton Jn", "stage_seq": 20, "distance_m": 106306.236, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2246", "location": "Perth", "stage_seq": 21, "distance_m": 109447.0, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Barnhill Jn (Perth)", "stage_seq": 22, "distance_m": 110768.856, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Errol L.C.", "stage_seq": 23, "distance_m": 125868.063, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Longforgan L.C.", "stage_seq": 24, "distance_m": 133841.239, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Dundee 697 Sig.", "stage_seq": 25, "distance_m": 138102.674, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Dundee Central Jn", "stage_seq": 26, "distance_m": 142215.025, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2308H", "location": "Dundee", "stage_seq": 27, "distance_m": 142779.527, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Camperdown Jn", "stage_seq": 28, "distance_m": 143879.843, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315H", "location": "Broughty Ferry", "stage_seq": 29, "distance_m": 149251.699, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Monifieth", "stage_seq": 30, "distance_m": 153065.698, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Carnoustie", "stage_seq": 31, "distance_m": 160383.928, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Arbroath", "stage_seq": 32, "distance_m": 170205.59, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Inverkeilor", "stage_seq": 33, "distance_m": 180013.405, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Usan Jn", "stage_seq": 34, "distance_m": 188832.409, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Montrose", "stage_seq": 35, "distance_m": 192066.632, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Craigo S.B.", "stage_seq": 36, "distance_m": 199695.45, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Laurencekirk", "stage_seq": 37, "distance_m": 208360.219, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Carmont", "stage_seq": 38, "distance_m": 222602.724, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Stonehaven", "stage_seq": 39, "distance_m": 231447.776, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Aberdeen Sig. A223", "stage_seq": 40, "distance_m": 240537.069, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0020H", "location": "Portlethen", "stage_seq": 41, "distance_m": 244250.787, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Aberdeen Sig. A229", "stage_seq": 42, "distance_m": 246398.704, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Aberdeen Sig. A55", "stage_seq": 43, "distance_m": 253635.376, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Craiginches South Jn", "stage_seq": 44, "distance_m": 254656.575, "section_seq": 1, "route_path_id": 73422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 45, "distance_m": 256538.707, "section_seq": 1, "route_path_id": 73422}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 46, "distance_m": 257301.541, "section_seq": 1, "route_path_id": 73422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 257301.541, "from_m": 0.0, "section_seq": 1, "route_path_id": 73422}], "total_distance_m": 257301.541, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 257195.82, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 105.721, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:45:01Z", "source_id": 57394280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T20:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:45:06Z", "source_id": 18315186, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:47:17Z", "source_id": 57399303, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T20:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:47:24Z", "source_id": 18316616, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:50:44Z", "source_id": 57406861, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T20:51:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:50:47Z", "source_id": 18318817, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:04:50Z", "source_id": 57436684, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T21:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:04:53Z", "source_id": 18327531, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:17:05Z", "source_id": 57462088, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T21:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:17:09Z", "source_id": 18334965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:30:46Z", "source_id": 18343170, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T22:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:41Z", "source_id": 18352935, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 413, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:26Z", "source_id": 57554243, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T22:06:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:28Z", "source_id": 18362309, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T23:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:15Z", "source_id": 18367667, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T23:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:18Z", "source_id": 18370395, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:05Z", "source_id": 18374840, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T23:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:06Z", "source_id": 18377283, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T23:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:20Z", "source_id": 18384323, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T23:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:59Z", "source_id": 18389636, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:39Z", "source_id": 18397664, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:10Z", "source_id": 18399448, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2140 2140 5 None None Aberdeen 0032 0032 6S EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86954/2026-09-19/detailed None Portlethen 2026-09-20T00:20:30+01:00 Aberdeen 10.5 {"type": "LineString", "coordinates": [[-2.1277464, 57.061752799999994], [-2.1245649, 57.065363999999995], [-2.1242892, 57.065685899999984], [-2.1224725999999996, 57.06776730000001], [-2.1222339, 57.0680593], [-2.1213689, 57.0690459], [-2.1213014, 57.069125199999995], [-2.1198621, 57.0707937], [-2.119225, 57.0715323], [-2.1189426, 57.07184689999999], [-2.1183304, 57.0725029], [-2.1179273, 57.0728793], [-2.1176024, 57.0731626], [-2.1172877, 57.0734294], [-2.1169623999999994, 57.07369609999999], [-2.1165918, 57.0739905], [-2.11618, 57.07429840000001], [-2.1156947999999995, 57.07464970000001], [-2.1154035, 57.07483669999999], [-2.1147088, 57.07526729999999], [-2.1142811, 57.0755222], [-2.1135895, 57.075899199999995], [-2.1125929, 57.0764289], [-2.1113978, 57.0770641], [-2.1113777, 57.07707469999999], [-2.1094621, 57.0780841], [-2.108682, 57.0784628], [-2.1079219, 57.07881089999999], [-2.1073932, 57.079035399999995], [-2.106846, 57.079261399999986], [-2.1060233, 57.0795699], [-2.105045, 57.0799099], [-2.1039928, 57.0802622], [-2.097106, 57.08257030000001], [-2.0942766999999995, 57.08351849999999], [-2.0930208999999995, 57.0839393], [-2.0924195, 57.0841586], [-2.091832, 57.084394499999995], [-2.0909569, 57.0847883], [-2.0901838, 57.0851616], [-2.0897588999999996, 57.08538119999999], [-2.0893793, 57.0855842], [-2.0886125, 57.0860525], [-2.0878434, 57.0865744], [-2.0874750999999994, 57.0868555], [-2.0872467, 57.0870563], [-2.0867673, 57.0874862], [-2.0865055, 57.08771759999999], [-2.0862679000000006, 57.08795670000001], [-2.0858982, 57.0883823], [-2.0855816999999996, 57.0889032], [-2.0853877999999995, 57.0893566], [-2.0853085999999994, 57.089596400000005], [-2.0852595, 57.0898608], [-2.0851867, 57.09051889999999], [-2.0851615999999997, 57.09084779999999], [-2.0851163, 57.09113800000001], [-2.0850719, 57.091362499999995], [-2.0850065, 57.0915628], [-2.0849489999999995, 57.091806899999995], [-2.084903, 57.0919259], [-2.0848481, 57.09201249999999], [-2.0847026, 57.09224170000001], [-2.084546, 57.0924311], [-2.0842076, 57.0928212], [-2.0839967, 57.0930482], [-2.0837693999999995, 57.093256999999994], [-2.0832831, 57.09365499999999], [-2.0827924, 57.0940516], [-2.0820929, 57.0946118], [-2.0813951999999993, 57.0952081], [-2.0808930999999995, 57.09573519999999], [-2.0805601, 57.0961576], [-2.0802733, 57.09659769999999], [-2.0799992, 57.09708940000001], [-2.079977471738024, 57.09714381789098], [-2.0797974, 57.09759480000001], [-2.0796444, 57.0981435], [-2.0794838, 57.0986814], [-2.0793586999999993, 57.0989593], [-2.0792481, 57.09919959999999], [-2.0791418, 57.099417599999995], [-2.078967, 57.0997395], [-2.078838, 57.0999654], [-2.0786913, 57.1001903], [-2.0784385, 57.10056629999999], [-2.0781747, 57.1009157], [-2.0777287, 57.10145359999999], [-2.077488, 57.1017271], [-2.0772094, 57.10200609999999], [-2.0764142, 57.1027288], [-2.0749672, 57.1039969], [-2.0747886999999996, 57.10414680000001], [-2.0698472, 57.10834729999999], [-2.0693681, 57.10878619999999], [-2.0691045999999997, 57.1090504], [-2.0688711, 57.109314399999995], [-2.0685560999999995, 57.109700499999995], [-2.0683219, 57.1100461], [-2.0680936, 57.1103828], [-2.0675885999999997, 57.11120379999999], [-2.0671824, 57.1117831], [-2.0669645, 57.1120445], [-2.0667361, 57.112334100000005], [-2.066403, 57.1127164], [-2.066125153474899, 57.113001812463835], [-2.0660834999999995, 57.113044599999995], [-2.0659915999999994, 57.11313589999999], [-2.0624539999999993, 57.1167648], [-2.062225, 57.1169996], [-2.0619763999999994, 57.1172546], [-2.0565713999999997, 57.1227982], [-2.0562023, 57.123195], [-2.0557204, 57.1236767], [-2.0554642999999997, 57.1239557], [-2.055398, 57.12403520000001], [-2.0552739, 57.12418399999999], [-2.0550744, 57.124457099999994], [-2.0549062999999994, 57.124735699999995], [-2.0547239, 57.1251629], [-2.0546135, 57.125509699999995], [-2.0545879, 57.125639500000005], [-2.0545682, 57.125788099999994], [-2.05455, 57.125886699999995], [-2.0545484999999997, 57.1260231], [-2.05455, 57.1262406], [-2.0545785, 57.12645779999999], [-2.0546386000000005, 57.12671739999999], [-2.0547113, 57.126974999999995], [-2.054808, 57.1272048], [-2.0549231, 57.12743609999999], [-2.0550798, 57.1277222], [-2.0552879, 57.1280057], [-2.0554519999999994, 57.12821399999999], [-2.0556321, 57.128419099999995], [-2.0558302, 57.128629800000006], [-2.0560614, 57.12883839999999], [-2.0565392, 57.1292069], [-2.0570438999999996, 57.1295287], [-2.0576274, 57.1298353], [-2.0579738, 57.12999349999999], [-2.0582618, 57.13011569999999], [-2.0583394, 57.130148600000005], [-2.0587557, 57.1303088], [-2.0592133, 57.13046039999999], [-2.0594588, 57.13053649999999], [-2.0596972, 57.13059959999999], [-2.0602198, 57.13072940000001], [-2.0606012, 57.1308091], [-2.060861099999999, 57.13085679999999], [-2.0609952, 57.13088140000001], [-2.0614444909210254, 57.13095041421486], [-2.0614776, 57.1309555], [-2.0620017, 57.13102799999999], [-2.0627216, 57.13110950000001], [-2.0632331, 57.13115659999999], [-2.0637494999999997, 57.1311917], [-2.0643735, 57.1312228], [-2.0646886, 57.1312399], [-2.0650044, 57.1312517], [-2.0656477, 57.13127089999999], [-2.065960899999999, 57.131279500000005], [-2.066125153474899, 57.131279616948], [-2.0662418, 57.13127969999999], [-2.0668905, 57.131279500000005], [-2.0675556, 57.131272200000005], [-2.0682731, 57.13125279999999], [-2.068977, 57.1312254], [-2.0696477999999994, 57.13119400000001], [-2.0699827, 57.131173700000005], [-2.0703263999999995, 57.13115200000001], [-2.0709714, 57.13109879999999], [-2.0716194, 57.13103739999998], [-2.0728283, 57.130899799999995], [-2.0735357, 57.13080699999999], [-2.0736844999999997, 57.1307834], [-2.0742359, 57.130696], [-2.0750600999999995, 57.13055690000001], [-2.0763174, 57.13033769999999], [-2.0768234000000003, 57.1302395], [-2.0774423999999994, 57.1301317], [-2.0776565, 57.13009439999999], [-2.0780483, 57.13002089999999], [-2.0782959, 57.12997440000001], [-2.0792806, 57.129828399999994], [-2.0803263, 57.1296286], [-2.0809042, 57.12951819999999], [-2.0813311999999997, 57.1294827], [-2.0821172999999997, 57.12935339999999], [-2.082777399999999, 57.12922669999999], [-2.0832539, 57.12913979999999], [-2.0856213999999995, 57.1286866], [-2.0862398, 57.128568599999994], [-2.0869372, 57.1284537], [-2.0875879, 57.1283734], [-2.0879334000000003, 57.12832960000001], [-2.0882313, 57.1283061], [-2.0886626, 57.12824849999999], [-2.0888534, 57.1282448], [-2.0889697, 57.12824260000001], [-2.0895638, 57.128235499999995], [-2.0901468, 57.1282514], [-2.0904151, 57.1282747], [-2.0910836999999995, 57.1283432], [-2.0917361999999997, 57.12843470000001], [-2.0922059, 57.1285105], [-2.0924663999999997, 57.1285525], [-2.0933555, 57.12878709999999], [-2.0935540999999995, 57.1288518], [-2.0935723999999993, 57.12885769999999], [-2.0939841, 57.128991799999994], [-2.0941812, 57.129068499999995], [-2.0944578, 57.129182199999995], [-2.0946255, 57.1292511], [-2.0951862, 57.1295373], [-2.0955001999999996, 57.1297104], [-2.0957939, 57.12986610000001], [-2.0961062, 57.13006109999999], [-2.0963358, 57.13022529999999], [-2.0965365999999994, 57.13037909999999], [-2.0967329, 57.130537699999984], [-2.096898299999999, 57.1306878], [-2.0970215999999997, 57.130807399999995], [-2.0971783, 57.1309705], [-2.0973067, 57.1311266], [-2.097424, 57.13126829999999], [-2.0975605999999996, 57.13144889999999], [-2.0976889999999995, 57.13164999999999], [-2.0977870000000003, 57.131820100000006], [-2.097941, 57.13214640000001], [-2.0980003, 57.1323102], [-2.0980496, 57.1324714], [-2.0980768, 57.1325975], [-2.0980871999999997, 57.1327152], [-2.0980767, 57.13291569999999], [-2.0980687, 57.133], [-2.0979611, 57.133582899999986], [-2.0979064, 57.1338264], [-2.0977699, 57.1344284], [-2.0977141, 57.1346654], [-2.097655, 57.134916], [-2.0976081, 57.13513939999999], [-2.0975613999999996, 57.13533], [-2.0975534, 57.1353726], [-2.0975017999999994, 57.13563289999999], [-2.0974706, 57.13584089999999], [-2.0974498999999995, 57.1359709], [-2.0974486307884703, 57.13597906630546], [-2.0974013, 57.136283600000006], [-2.0973937, 57.13633250000001], [-2.0973539, 57.1366479], [-2.0973161999999994, 57.1369992], [-2.0972817, 57.1373653], [-2.0972595999999997, 57.1377327], [-2.0972381, 57.1382406], [-2.0972175, 57.1386304], [-2.0972043999999994, 57.1387963], [-2.0971994, 57.13884410000001], [-2.097178, 57.1390362], [-2.0971711, 57.1390979], [-2.0971379, 57.1393409], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} 8.1 0020½ 0031 Portlethen Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:31:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399448 1789774390960234 89 89 2026-09-18 23:43:13.166254 6S None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:10.949570
656029 684709 L82251 872H75M918 2026-09-18 COMPLETE 18399237 2026-09-19 00:33:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 684709, "stp": "P", "toc": "South Western Railway", "uid": "L82251", "consist": "701035", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82251/2026-09-19/detailed", "trust_id": "872H75M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-18", "dest_arr_time": "0035", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H75", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "0033", "current_leg_dep": "0030", "current_leg_end": "Shepperton", "origin_dep_time": "2342", "origin_platform": "5", "current_location": "Shepperton", "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "0033", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15863.313, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.557, \"from_m\": 17946.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19711.93, \"from_m\": 19652.557, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20229.404, \"from_m\": 19711.93, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.921, \"from_m\": 20229.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.931, \"from_m\": 22887.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.262, \"from_m\": 23039.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23515.675, \"from_m\": 23482.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23581.654, \"from_m\": 23515.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33048.694, \"from_m\": 23581.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33170.207, \"from_m\": 33048.694, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33529.934, \"from_m\": 33170.207, \"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\": 684709, \"profile_key\": \"f3e71a7142e3e17abcec891de0d3e87a1ecdff2845eee0d2f58602b394496f96\", \"schedule_id\": 32977, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Norbiton\", \"stage_seq\": 9, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 19414.972, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Hampton Wick\", \"stage_seq\": 11, \"distance_m\": 20104.807, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015\", \"location\": \"Teddington\", \"stage_seq\": 12, \"distance_m\": 21941.318, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 13, \"distance_m\": 23067.535, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019H\", \"location\": \"Fulwell\", \"stage_seq\": 14, \"distance_m\": 23857.066, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Hampton\", \"stage_seq\": 15, \"distance_m\": 26492.752, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0026H\", \"location\": \"Kempton Park\", \"stage_seq\": 16, \"distance_m\": 29360.434, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0028\", \"location\": \"Sunbury\", \"stage_seq\": 17, \"distance_m\": 30145.607, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030\", \"location\": \"Upper Halliford\", \"stage_seq\": 18, \"distance_m\": 31082.747, \"section_seq\": 1, \"route_path_id\": 72970}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 19, \"distance_m\": 33529.934, \"section_seq\": 1, \"route_path_id\": 72970}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33529.934, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72970}], \"total_distance_m\": 33529.934, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32690.258, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2342", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:43Z\", \"source_id\": 57621929, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:46Z\", \"source_id\": 18383133, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:36Z\", \"source_id\": 57629072, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:40Z\", \"source_id\": 18385355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:06Z\", \"source_id\": 57633964, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:10Z\", \"source_id\": 18386893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:21Z\", \"source_id\": 57638469, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:25Z\", \"source_id\": 18388258, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:33Z\", \"source_id\": 57642807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:35Z\", \"source_id\": 18389488, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:23Z\", \"source_id\": 57647215, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:24Z\", \"source_id\": 18390502, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:13Z\", \"source_id\": 57652705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:19Z\", \"source_id\": 18391883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:42Z\", \"source_id\": 57655835, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:45Z\", \"source_id\": 18392730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:15Z\", \"source_id\": 57657785, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:19Z\", \"source_id\": 18393235, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:41Z\", \"source_id\": 57661628, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:45Z\", \"source_id\": 18394313, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:06Z\", \"source_id\": 57665475, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:10Z\", \"source_id\": 18395327, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:17Z\", \"source_id\": 57669826, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:26Z\", \"source_id\": 18396535, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:52Z\", \"source_id\": 57671331, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:54Z\", \"source_id\": 18396937, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:52Z\", \"source_id\": 57671331, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:54Z\", \"source_id\": 18396938, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:43Z\", \"source_id\": 57676798, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:51Z\", \"source_id\": 18398446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:07Z\", \"source_id\": 57679717, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:10Z\", \"source_id\": 18399237, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789774331629274, "current_leg_arrival_utc": "2026-09-20T00:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:21.872247", "service_state_evidence_id": 18399237, "current_leg_start_actual_dep": "2026-09-20T00:30:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-18T23:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:22.734464", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None SHP 2H75 701035 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15863.313, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.557, "from_m": 17946.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19711.93, "from_m": 19652.557, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20229.404, "from_m": 19711.93, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.921, "from_m": 20229.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.931, "from_m": 22887.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.262, "from_m": 23039.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23515.675, "from_m": 23482.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23581.654, "from_m": 23515.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33048.694, "from_m": 23581.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33170.207, "from_m": 33048.694, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33529.934, "from_m": 33170.207, "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": 684709, "profile_key": "f3e71a7142e3e17abcec891de0d3e87a1ecdff2845eee0d2f58602b394496f96", "schedule_id": 32977, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2342", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Norbiton", "stage_seq": 9, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Kingston", "stage_seq": 10, "distance_m": 19414.972, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Hampton Wick", "stage_seq": 11, "distance_m": 20104.807, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015", "location": "Teddington", "stage_seq": 12, "distance_m": 21941.318, "section_seq": 1, "route_path_id": 72970}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Shacklegate Jn", "stage_seq": 13, "distance_m": 23067.535, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Fulwell", "stage_seq": 14, "distance_m": 23857.066, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Hampton", "stage_seq": 15, "distance_m": 26492.752, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0026H", "location": "Kempton Park", "stage_seq": 16, "distance_m": 29360.434, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0028", "location": "Sunbury", "stage_seq": 17, "distance_m": 30145.607, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030", "location": "Upper Halliford", "stage_seq": 18, "distance_m": 31082.747, "section_seq": 1, "route_path_id": 72970}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "Shepperton", "stage_seq": 19, "distance_m": 33529.934, "section_seq": 1, "route_path_id": 72970}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33529.934, "from_m": 0.0, "section_seq": 1, "route_path_id": 72970}], "total_distance_m": 33529.934, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32690.258, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:43Z", "source_id": 57621929, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:46Z", "source_id": 18383133, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:36Z", "source_id": 57629072, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:40Z", "source_id": 18385355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:06Z", "source_id": 57633964, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:10Z", "source_id": 18386893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:21Z", "source_id": 57638469, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:25Z", "source_id": 18388258, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:33Z", "source_id": 57642807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:35Z", "source_id": 18389488, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:23Z", "source_id": 57647215, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:24Z", "source_id": 18390502, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:13Z", "source_id": 57652705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:19Z", "source_id": 18391883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:42Z", "source_id": 57655835, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:45Z", "source_id": 18392730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:15Z", "source_id": 57657785, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:19Z", "source_id": 18393235, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:41Z", "source_id": 57661628, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:45Z", "source_id": 18394313, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:06Z", "source_id": 57665475, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:10Z", "source_id": 18395327, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:17Z", "source_id": 57669826, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:26Z", "source_id": 18396535, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:52Z", "source_id": 57671331, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:54Z", "source_id": 18396937, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:52Z", "source_id": 57671331, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:54Z", "source_id": 18396938, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:43Z", "source_id": 57676798, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:51Z", "source_id": 18398446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:07Z", "source_id": 57679717, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:10Z", "source_id": 18399237, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:33:00+01:00", "operational_fact": true}] London Waterloo 2342 2342 5 None None Shepperton 0035 0033 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82251/2026-09-19/detailed None Upper Halliford 2026-09-20T00:30:00+01:00 Shepperton 3.0 {"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} 1.4 0030 0033 Upper Halliford Shepperton Shepperton 51.3963672 -0.4479408 51.3963672 -0.4479408 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:33:00 Shepperton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399237 1789774331629274 80 80 2026-09-18 23:43:22.734464 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:21.872247
656030 673483 R60688 096F911W18 2026-09-18 COMPLETE 18399486 2026-09-19 00:17:00 2026-09-18 23:43:26 2026-09-20 23:43:26 {"id": 673483, "stp": "N", "toc": "Unknown", "uid": "R60688", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60688/2026-09-19/detailed", "trust_id": "096F911W18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leyland Sidings (GBRf)", "service_date": "2026-09-18", "dest_arr_time": "0029", "dest_platform": null, "is_terminated": 1, "next_location": "Leyland Sidings (GBRf)", "signalling_id": "6F91", "timing_status": "EARLY", "origin_station": "Horton In Rib Quarry (GBRf)", "current_leg_arr": "0017", "current_leg_dep": "0024", "current_leg_end": "Leyland Sidings (GBRf)", "origin_dep_time": "1809", "origin_platform": null, "current_location": "Leyland Sidings (GBRf)", "last_update_time": "2026-09-18T23:43:26", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6941357999999997, 53.7150085], [-2.6938682, 53.7142351], [-2.6938179, 53.7141227], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.693376, 53.712858], [-2.6929407999999997, 53.71189809999999], [-2.6929022, 53.7118081], [-2.6928826, 53.7117373], [-2.6928683, 53.71166229999999], [-2.6928626999999996, 53.711600700000005], [-2.6928602, 53.71151309999998], [-2.6928739, 53.711302499999995], [-2.6928772, 53.7111639], [-2.6928809999999994, 53.7110714], [-2.6928878999999997, 53.71082390000001], [-2.6928811, 53.7107201], [-2.6928695, 53.710642699999994], [-2.692845, 53.7105527], [-2.6927976999999994, 53.7104453], [-2.6916974999999996, 53.708012499999995]]}", "current_leg_start": "Farington Jn", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "53.7080125", "next_location_lon": "-2.6916975", "previous_location": "Farington 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\": 231.54, \"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\": 7709.189, \"from_m\": 231.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8808.18, \"from_m\": 7709.189, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31463.307, \"from_m\": 8808.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31477.324, \"from_m\": 31463.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34528.656, \"from_m\": 31477.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\": 34632.806, \"from_m\": 34528.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56779.723, \"from_m\": 34632.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73714.375, \"from_m\": 56779.723, \"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\": 73798.108, \"from_m\": 73714.375, \"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\": 73843.989, \"from_m\": 73798.108, \"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\": 74000.079, \"from_m\": 73843.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74525.582, \"from_m\": 74000.079, \"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\": 74553.903, \"from_m\": 74525.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75065.936, \"from_m\": 74553.903, \"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\": 76544.442, \"from_m\": 75065.936, \"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\": 77010.282, \"from_m\": 76544.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\": 87664.117, \"from_m\": 77010.282, \"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\": 87888.17, \"from_m\": 87664.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87923.457, \"from_m\": 87888.17, \"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\": 88494.83, \"from_m\": 87923.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89035.376, \"from_m\": 88494.83, \"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\": 89112.187, \"from_m\": 89035.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89167.559, \"from_m\": 89112.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89207.368, \"from_m\": 89167.559, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90638.937, \"from_m\": 89207.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90679.391, \"from_m\": 90638.937, \"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\": 90745.563, \"from_m\": 90679.391, \"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\": 90752.675, \"from_m\": 90745.563, \"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\": 90840.458, \"from_m\": 90752.675, \"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\": 90853.387, \"from_m\": 90840.458, \"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\": 90926.308, \"from_m\": 90853.387, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 93023.628, \"from_m\": 90926.308, \"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\": 93063.065, \"from_m\": 93023.628, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 95066.897, \"from_m\": 93063.065, \"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\": 95116.477, \"from_m\": 95066.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99212.118, \"from_m\": 95116.477, \"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\": 99831.946, \"from_m\": 99212.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 673483, \"profile_key\": \"a9c85f1bf2bc2f680d6be9a363dd5978f827289405dd91d857a30824d4c1d6a8\", \"schedule_id\": 40312, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Horton In Rib Quarry (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Horton In Ribblesdale\", \"stage_seq\": 2, \"distance_m\": 359.014, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827H\", \"location\": \"Ribblehead\", \"stage_seq\": 3, \"distance_m\": 7854.789, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"2000\", \"location\": \"Blea Moor U.G.L.\", \"stage_seq\": 4, \"distance_m\": 8326.474, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Ribblehead\", \"stage_seq\": 5, \"distance_m\": 8797.0, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Helwith Bridge\", \"stage_seq\": 6, \"distance_m\": 17955.293, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Settle Jn\", \"stage_seq\": 7, \"distance_m\": 29082.076, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2058\", \"location\": \"Hellifield Goods Loops\", \"stage_seq\": 8, \"distance_m\": 34362.16, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Hellifield\", \"stage_seq\": 9, \"distance_m\": 34412.442, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Horrocksford Jn\", \"stage_seq\": 10, \"distance_m\": 55421.758, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Clitheroe\", \"stage_seq\": 11, \"distance_m\": 57458.609, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Whalley\", \"stage_seq\": 12, \"distance_m\": 63183.343, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 13, \"distance_m\": 73798.108, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2241\", \"location\": \"Blackburn\", \"stage_seq\": 14, \"distance_m\": 74778.46, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 15, \"distance_m\": 89207.368, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 16, \"distance_m\": 93023.628, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Skew Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 93782.028, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 94781.439, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"0012\", \"location\": \"Preston\", \"stage_seq\": 19, \"distance_m\": 95066.897, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Ribble Jn\", \"stage_seq\": 20, \"distance_m\": 95408.748, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Skew Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 96354.942, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 22, \"distance_m\": 97110.736, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0024\", \"location\": \"Farington Jn\", \"stage_seq\": 23, \"distance_m\": 99208.056, \"section_seq\": 1, \"route_path_id\": 110788}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Leyland Sidings (GBRf)\", \"stage_seq\": 24, \"distance_m\": 99831.946, \"section_seq\": 1, \"route_path_id\": 110788}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 99831.946, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110788}], \"total_distance_m\": 99831.946, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 74527.339, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 25304.607, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.0", "current_position_lat": "53.7080125", "current_position_lon": "-2.6916975", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:00:48Z\", \"source_id\": 18244336, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:32:28Z\", \"source_id\": 18267003, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:17:08Z\", \"source_id\": 57462201, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:20:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:17:13Z\", \"source_id\": 18335012, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:35Z\", \"source_id\": 57580981, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:38Z\", \"source_id\": 18370553, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:20Z\", \"source_id\": 18399486, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leyland Sidings (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789774401883706, "current_leg_arrival_utc": "2026-09-20T00:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:21.876611", "service_state_evidence_id": 18399486, "current_leg_start_actual_dep": "2026-09-20T00:24:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-18T23:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:22.730405", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6F91 None None None None {"version": 3, "segments": [{"to_m": 231.54, "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": 7709.189, "from_m": 231.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8808.18, "from_m": 7709.189, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31463.307, "from_m": 8808.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31477.324, "from_m": 31463.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34528.656, "from_m": 31477.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": 34632.806, "from_m": 34528.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56779.723, "from_m": 34632.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73714.375, "from_m": 56779.723, "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": 73798.108, "from_m": 73714.375, "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": 73843.989, "from_m": 73798.108, "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": 74000.079, "from_m": 73843.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74525.582, "from_m": 74000.079, "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": 74553.903, "from_m": 74525.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75065.936, "from_m": 74553.903, "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": 76544.442, "from_m": 75065.936, "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": 77010.282, "from_m": 76544.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": 87664.117, "from_m": 77010.282, "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": 87888.17, "from_m": 87664.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87923.457, "from_m": 87888.17, "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": 88494.83, "from_m": 87923.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89035.376, "from_m": 88494.83, "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": 89112.187, "from_m": 89035.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89167.559, "from_m": 89112.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89207.368, "from_m": 89167.559, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90638.937, "from_m": 89207.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90679.391, "from_m": 90638.937, "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": 90745.563, "from_m": 90679.391, "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": 90752.675, "from_m": 90745.563, "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": 90840.458, "from_m": 90752.675, "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": 90853.387, "from_m": 90840.458, "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": 90926.308, "from_m": 90853.387, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 93023.628, "from_m": 90926.308, "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": 93063.065, "from_m": 93023.628, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 95066.897, "from_m": 93063.065, "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": 95116.477, "from_m": 95066.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99212.118, "from_m": 95116.477, "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": 99831.946, "from_m": 99212.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 673483, "profile_key": "a9c85f1bf2bc2f680d6be9a363dd5978f827289405dd91d857a30824d4c1d6a8", "schedule_id": 40312, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1809", "location": "Horton In Rib Quarry (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Horton In Ribblesdale", "stage_seq": 2, "distance_m": 359.014, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Ribblehead", "stage_seq": 3, "distance_m": 7854.789, "section_seq": 1, "route_path_id": 110788}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "2000", "location": "Blea Moor U.G.L.", "stage_seq": 4, "distance_m": 8326.474, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Ribblehead", "stage_seq": 5, "distance_m": 8797.0, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Helwith Bridge", "stage_seq": 6, "distance_m": 17955.293, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Settle Jn", "stage_seq": 7, "distance_m": 29082.076, "section_seq": 1, "route_path_id": 110788}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2058", "location": "Hellifield Goods Loops", "stage_seq": 8, "distance_m": 34362.16, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Hellifield", "stage_seq": 9, "distance_m": 34412.442, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Horrocksford Jn", "stage_seq": 10, "distance_m": 55421.758, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Clitheroe", "stage_seq": 11, "distance_m": 57458.609, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Whalley", "stage_seq": 12, "distance_m": 63183.343, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Daisyfield Jn", "stage_seq": 13, "distance_m": 73798.108, "section_seq": 1, "route_path_id": 110788}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2241", "location": "Blackburn", "stage_seq": 14, "distance_m": 74778.46, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Lostock Hall Jn", "stage_seq": 15, "distance_m": 89207.368, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Farington Curve Jn", "stage_seq": 16, "distance_m": 93023.628, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Skew Bridge Jn", "stage_seq": 17, "distance_m": 93782.028, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 94781.439, "section_seq": 1, "route_path_id": 110788}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "0012", "location": "Preston", "stage_seq": 19, "distance_m": 95066.897, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Ribble Jn", "stage_seq": 20, "distance_m": 95408.748, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Skew Bridge Jn", "stage_seq": 21, "distance_m": 96354.942, "section_seq": 1, "route_path_id": 110788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Farington Curve Jn", "stage_seq": 22, "distance_m": 97110.736, "section_seq": 1, "route_path_id": 110788}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0024", "location": "Farington Jn", "stage_seq": 23, "distance_m": 99208.056, "section_seq": 1, "route_path_id": 110788}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Leyland Sidings (GBRf)", "stage_seq": 24, "distance_m": 99831.946, "section_seq": 1, "route_path_id": 110788}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 99831.946, "from_m": 0.0, "section_seq": 1, "route_path_id": 110788}], "total_distance_m": 99831.946, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 74527.339, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 25304.607, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:00:48Z", "source_id": 18244336, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T18:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:32:28Z", "source_id": 18267003, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:17:08Z", "source_id": 57462201, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T21:20:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:17:13Z", "source_id": 18335012, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7922, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:35Z", "source_id": 57580981, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T22:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:38Z", "source_id": 18370553, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:20Z", "source_id": 18399486, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}] Horton In Rib Quarry (GBRf) 1809 1809 None None None Leyland Sidings (GBRf) 0029 0029 None EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:R60688/2026-09-19/detailed None Farington Jn 2026-09-20T00:24:00+01:00 Leyland Sidings (GBRf) 1433.0 {"type": "LineString", "coordinates": [[-2.6941357999999997, 53.7150085], [-2.6938682, 53.7142351], [-2.6938179, 53.7141227], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.693376, 53.712858], [-2.6929407999999997, 53.71189809999999], [-2.6929022, 53.7118081], [-2.6928826, 53.7117373], [-2.6928683, 53.71166229999999], [-2.6928626999999996, 53.711600700000005], [-2.6928602, 53.71151309999998], [-2.6928739, 53.711302499999995], [-2.6928772, 53.7111639], [-2.6928809999999994, 53.7110714], [-2.6928878999999997, 53.71082390000001], [-2.6928811, 53.7107201], [-2.6928695, 53.710642699999994], [-2.692845, 53.7105527], [-2.6927976999999994, 53.7104453], [-2.6916974999999996, 53.708012499999995]]} 0.5 0024 0017 Farington Jn Leyland Sidings (GBRf) Leyland Sidings (GBRf) 53.7080125 -2.6916975 53.7080125 -2.6916975 1 0 2026-09-18 23:43:26 TERMINATED 2026-09-18 23:17:00 Leyland Sidings (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399486 1789774401883706 26 26 2026-09-18 23:43:22.730405 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:21.876611
656031 685696 W84251 042Y69M818 2026-09-18 COMPLETE 18399191 2026-09-19 00:33:00 2026-09-18 23:43:56 2026-09-20 23:43:56 {"id": 685696, "stp": "P", "toc": "ScotRail", "uid": "W84251", "consist": "158733", "dest_crs": "GLC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84251/2026-09-19/detailed", "trust_id": "042Y69M818", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2Y69", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0033", "current_leg_dep": "0025", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2257", "origin_platform": "17F", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T23:43:56", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cambuslang", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3459.605, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5113.448, \"from_m\": 3459.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5896.98, \"from_m\": 5113.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5943.923, \"from_m\": 5896.98, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7417.687, \"from_m\": 5943.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20189.006, \"from_m\": 7417.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 20249.511, \"from_m\": 20189.006, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20386.857, \"from_m\": 20249.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 28111.897, \"from_m\": 20386.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28147.975, \"from_m\": 28111.897, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36455.772, \"from_m\": 28147.975, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38797.889, \"from_m\": 36455.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39747.41, \"from_m\": 38797.889, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39808.466, \"from_m\": 39747.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54619.05, \"from_m\": 39808.466, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55432.33, \"from_m\": 54619.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56806.907, \"from_m\": 55432.33, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 56885.678, \"from_m\": 56806.907, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62772.693, \"from_m\": 56885.678, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 65141.297, \"from_m\": 62772.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65239.613, \"from_m\": 65141.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67321.302, \"from_m\": 65239.613, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69825.56, \"from_m\": 67321.302, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71211.314, \"from_m\": 69825.56, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74465.438, \"from_m\": 71211.314, \"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\": 75294.998, \"from_m\": 74465.438, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75708.875, \"from_m\": 75294.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76269.186, \"from_m\": 75708.875, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76693.653, \"from_m\": 76269.186, \"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\": 685696, \"profile_key\": \"11a4fdeb2e0560c7ca5082b2bfa2206d6480c703bf15510054b9234e65606818\", \"schedule_id\": 33366, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2303H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5737.415, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310H\", \"location\": \"Kingsknowe\", \"stage_seq\": 5, \"distance_m\": 7349.105, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2313\", \"location\": \"Wester Hailes\", \"stage_seq\": 6, \"distance_m\": 8687.734, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Curriehill\", \"stage_seq\": 7, \"distance_m\": 11352.711, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Kirknewton\", \"stage_seq\": 8, \"distance_m\": 18790.238, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Midcalder Jn\", \"stage_seq\": 9, \"distance_m\": 20074.185, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Livingston South\", \"stage_seq\": 10, \"distance_m\": 23485.968, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"West Calder\", \"stage_seq\": 11, \"distance_m\": 28020.129, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Addiewell\", \"stage_seq\": 12, \"distance_m\": 30824.439, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Fauldhouse\", \"stage_seq\": 13, \"distance_m\": 38531.318, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Benhar Jn\", \"stage_seq\": 14, \"distance_m\": 39852.198, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Shotts\", \"stage_seq\": 15, \"distance_m\": 43937.707, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Hartwood\", \"stage_seq\": 16, \"distance_m\": 46655.407, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"Cleland\", \"stage_seq\": 17, \"distance_m\": 51644.514, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002H\", \"location\": \"Carfin\", \"stage_seq\": 18, \"distance_m\": 54528.065, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Holytown Jn\", \"stage_seq\": 19, \"distance_m\": 55197.206, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Holytown\", \"stage_seq\": 20, \"distance_m\": 55796.211, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Mossend East Jn\", \"stage_seq\": 21, \"distance_m\": 56709.34, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 22, \"distance_m\": 57866.783, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Bellshill\", \"stage_seq\": 23, \"distance_m\": 59113.623, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 24, \"distance_m\": 62919.112, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0013\", \"location\": \"Uddingston\", \"stage_seq\": 25, \"distance_m\": 63087.432, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Newton East Jn\", \"stage_seq\": 26, \"distance_m\": 65239.613, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Newton West Jn\", \"stage_seq\": 27, \"distance_m\": 67215.125, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Cambuslang\", \"stage_seq\": 28, \"distance_m\": 68651.773, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 29, \"distance_m\": 70438.67, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Shawfield Jn\", \"stage_seq\": 30, \"distance_m\": 72460.545, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Larkfield Jn\", \"stage_seq\": 31, \"distance_m\": 74676.881, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 32, \"distance_m\": 75459.523, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 33, \"distance_m\": 75764.22, \"section_seq\": 1, \"route_path_id\": 104203}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 34, \"distance_m\": 76693.653, \"section_seq\": 1, \"route_path_id\": 104203}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76693.653, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104203}], \"total_distance_m\": 76693.653, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 76693.653, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:57Z\", \"source_id\": 57549570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:04Z\", \"source_id\": 18360928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:47Z\", \"source_id\": 57558527, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:48Z\", \"source_id\": 18363619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:11:51Z\", \"source_id\": 57567378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:13:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:11:55Z\", \"source_id\": 18366431, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:51Z\", \"source_id\": 57588611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:56Z\", \"source_id\": 18372831, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:20Z\", \"source_id\": 57600748, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:24Z\", \"source_id\": 18376494, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:45Z\", \"source_id\": 57609604, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:47Z\", \"source_id\": 18379161, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:58Z\", \"source_id\": 57614763, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:04Z\", \"source_id\": 18380857, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:57Z\", \"source_id\": 57626645, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:05Z\", \"source_id\": 18384631, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:08Z\", \"source_id\": 57635357, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:11Z\", \"source_id\": 18387324, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:33Z\", \"source_id\": 57641431, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:40Z\", \"source_id\": 18389115, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:41Z\", \"source_id\": 57647743, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:45Z\", \"source_id\": 18390667, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:13Z\", \"source_id\": 57652674, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:19Z\", \"source_id\": 18391888, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:12Z\", \"source_id\": 57656435, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:15Z\", \"source_id\": 18392889, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:50Z\", \"source_id\": 57661772, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:55Z\", \"source_id\": 18394353, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:14Z\", \"source_id\": 57665653, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:20Z\", \"source_id\": 18395393, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:54Z\", \"source_id\": 57672315, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:01Z\", \"source_id\": 18397191, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:54Z\", \"source_id\": 57679560, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:00Z\", \"source_id\": 18399191, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "5", "timing_fact_generation": 1789774320269180, "current_leg_arrival_utc": "2026-09-20T00:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:41.061172", "service_state_evidence_id": 18399191, "current_leg_start_actual_dep": "2026-09-20T00:24:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-18T23:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:41.307699", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLC 2Y69 158733 2 90 None {"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3459.605, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5113.448, "from_m": 3459.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5896.98, "from_m": 5113.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5943.923, "from_m": 5896.98, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7417.687, "from_m": 5943.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20189.006, "from_m": 7417.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 20249.511, "from_m": 20189.006, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20386.857, "from_m": 20249.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 28111.897, "from_m": 20386.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28147.975, "from_m": 28111.897, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36455.772, "from_m": 28147.975, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38797.889, "from_m": 36455.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39747.41, "from_m": 38797.889, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39808.466, "from_m": 39747.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54619.05, "from_m": 39808.466, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55432.33, "from_m": 54619.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 56806.907, "from_m": 55432.33, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 56885.678, "from_m": 56806.907, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62772.693, "from_m": 56885.678, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 65141.297, "from_m": 62772.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65239.613, "from_m": 65141.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67321.302, "from_m": 65239.613, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69825.56, "from_m": 67321.302, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71211.314, "from_m": 69825.56, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74465.438, "from_m": 71211.314, "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": 75294.998, "from_m": 74465.438, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75708.875, "from_m": 75294.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76269.186, "from_m": 75708.875, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76693.653, "from_m": 76269.186, "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": 685696, "profile_key": "11a4fdeb2e0560c7ca5082b2bfa2206d6480c703bf15510054b9234e65606818", "schedule_id": 33366, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2257", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2303H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Slateford", "stage_seq": 4, "distance_m": 5737.415, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310H", "location": "Kingsknowe", "stage_seq": 5, "distance_m": 7349.105, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2313", "location": "Wester Hailes", "stage_seq": 6, "distance_m": 8687.734, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Curriehill", "stage_seq": 7, "distance_m": 11352.711, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Kirknewton", "stage_seq": 8, "distance_m": 18790.238, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Midcalder Jn", "stage_seq": 9, "distance_m": 20074.185, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Livingston South", "stage_seq": 10, "distance_m": 23485.968, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "West Calder", "stage_seq": 11, "distance_m": 28020.129, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Addiewell", "stage_seq": 12, "distance_m": 30824.439, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Fauldhouse", "stage_seq": 13, "distance_m": 38531.318, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Benhar Jn", "stage_seq": 14, "distance_m": 39852.198, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Shotts", "stage_seq": 15, "distance_m": 43937.707, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Hartwood", "stage_seq": 16, "distance_m": 46655.407, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Cleland", "stage_seq": 17, "distance_m": 51644.514, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002H", "location": "Carfin", "stage_seq": 18, "distance_m": 54528.065, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Holytown Jn", "stage_seq": 19, "distance_m": 55197.206, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Holytown", "stage_seq": 20, "distance_m": 55796.211, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Mossend East Jn", "stage_seq": 21, "distance_m": 56709.34, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Mossend West Jn", "stage_seq": 22, "distance_m": 57866.783, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Bellshill", "stage_seq": 23, "distance_m": 59113.623, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Uddingston Jn", "stage_seq": 24, "distance_m": 62919.112, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0013", "location": "Uddingston", "stage_seq": 25, "distance_m": 63087.432, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Newton East Jn", "stage_seq": 26, "distance_m": 65239.613, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Newton West Jn", "stage_seq": 27, "distance_m": 67215.125, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Cambuslang", "stage_seq": 28, "distance_m": 68651.773, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Rutherglen East Jn", "stage_seq": 29, "distance_m": 70438.67, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Shawfield Jn", "stage_seq": 30, "distance_m": 72460.545, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Larkfield Jn", "stage_seq": 31, "distance_m": 74676.881, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Eglinton St Jn", "stage_seq": 32, "distance_m": 75459.523, "section_seq": 1, "route_path_id": 104203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Glasgow Bridge Street Jn", "stage_seq": 33, "distance_m": 75764.22, "section_seq": 1, "route_path_id": 104203}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 34, "distance_m": 76693.653, "section_seq": 1, "route_path_id": 104203}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76693.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 104203}], "total_distance_m": 76693.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 76693.653, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:57Z", "source_id": 57549570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:04Z", "source_id": 18360928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:47Z", "source_id": 57558527, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:48Z", "source_id": 18363619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 726, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:11:51Z", "source_id": 57567378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:13:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:11:55Z", "source_id": 18366431, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 720, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:51Z", "source_id": 57588611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:56Z", "source_id": 18372831, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 702, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:20Z", "source_id": 57600748, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:24Z", "source_id": 18376494, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 695, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:45Z", "source_id": 57609604, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:47Z", "source_id": 18379161, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 693, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:58Z", "source_id": 57614763, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:04Z", "source_id": 18380857, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:57Z", "source_id": 57626645, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:05Z", "source_id": 18384631, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2398, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:08Z", "source_id": 57635357, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:11Z", "source_id": 18387324, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2406, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:33Z", "source_id": 57641431, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:40Z", "source_id": 18389115, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2382, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:41Z", "source_id": 57647743, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:45Z", "source_id": 18390667, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2394, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:13Z", "source_id": 57652674, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:08:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:19Z", "source_id": 18391888, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2337, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:12Z", "source_id": 57656435, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:15Z", "source_id": 18392889, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:50Z", "source_id": 57661772, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T23:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:55Z", "source_id": 18394353, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:14Z", "source_id": 57665653, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T23:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:20Z", "source_id": 18395393, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:54Z", "source_id": 57672315, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:01Z", "source_id": 18397191, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:54Z", "source_id": 57679560, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T23:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:00Z", "source_id": 18399191, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-19T00:33:00+01:00", "operational_fact": true}] Edinburgh 2257 2257 17F None None Glasgow Central High Level 0027 0027 5 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84251/2026-09-19/detailed None Cambuslang 2026-09-20T00:24:00+01:00 Glasgow Central High Level 8.0 {"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 5.0 0025 0033 Cambuslang Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-18 23:43:56 TERMINATED 2026-09-18 23:33:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399191 1789774320269180 105 105 2026-09-18 23:43:41.307699 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:41.061172
656032 684240 H49824 886L34CY18 2026-09-18 COMPLETE 18399618 2026-09-19 00:30:00 2026-09-18 23:43:56 2026-09-20 23:43:56 {"id": 684240, "stp": "P", "toc": "Unknown", "uid": "H49824", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49824/2026-09-19/detailed", "trust_id": "886L34CY18", "origin_crs": "XHJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitemoor Yard", "service_date": "2026-09-18", "dest_arr_time": "0024", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6L34", "timing_status": "LATE", "origin_station": "Hoo Junction Up Yard", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1948", "origin_platform": null, "current_location": "Whitemoor Yard", "last_update_time": "2026-09-18T23:43:56", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0024", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Wood Green Sig. K453", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4419.805, \"from_m\": 0.0, \"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\": 5411.744, \"from_m\": 4419.805, \"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\": 6051.575, \"from_m\": 5411.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14465.084, \"from_m\": 6051.575, \"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\": 16245.783, \"from_m\": 14465.084, \"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\": 16803.133, \"from_m\": 16245.783, \"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\": 17152.821, \"from_m\": 16803.133, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17198.462, \"from_m\": 17152.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17552.015, \"from_m\": 17198.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31949.987, \"from_m\": 17552.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31991.649, \"from_m\": 31949.987, \"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\": 32602.924, \"from_m\": 31991.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32677.809, \"from_m\": 32602.924, \"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\": 33523.653, \"from_m\": 32677.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33939.095, \"from_m\": 33523.653, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34347.679, \"from_m\": 33939.095, \"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\": 34400.371, \"from_m\": 34347.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35226.494, \"from_m\": 34400.371, \"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\": 35833.549, \"from_m\": 35226.494, \"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\": 36992.687, \"from_m\": 35833.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38974.562, \"from_m\": 36992.687, \"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\": 39620.367, \"from_m\": 38974.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39887.938, \"from_m\": 39620.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39938.297, \"from_m\": 39887.938, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41392.036, \"from_m\": 39938.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41397.357, \"from_m\": 41392.036, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42169.086, \"from_m\": 41397.357, \"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\": 42271.956, \"from_m\": 42169.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42574.593, \"from_m\": 42271.956, \"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\": 42598.44, \"from_m\": 42574.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44188.392, \"from_m\": 42598.44, \"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\": 44296.536, \"from_m\": 44188.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44711.554, \"from_m\": 44296.536, \"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\": 44763.036, \"from_m\": 44711.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44781.073, \"from_m\": 44763.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44928.819, \"from_m\": 44781.073, \"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\": 45600.926, \"from_m\": 44928.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\": 47168.752, \"from_m\": 45600.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48109.547, \"from_m\": 47168.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50099.577, \"from_m\": 48109.547, \"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\": 51106.199, \"from_m\": 50099.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54133.366, \"from_m\": 51106.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54191.804, \"from_m\": 54133.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54639.549, \"from_m\": 54191.804, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54965.039, \"from_m\": 54639.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56266.248, \"from_m\": 54965.039, \"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\": 56637.772, \"from_m\": 56266.248, \"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\": 62916.768, \"from_m\": 56637.772, \"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\": 63269.008, \"from_m\": 62916.768, \"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\": 64616.503, \"from_m\": 63269.008, \"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\": 65231.002, \"from_m\": 64616.503, \"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\": 65241.192, \"from_m\": 65231.002, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65298.51, \"from_m\": 65241.192, \"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\": 65445.787, \"from_m\": 65298.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66507.44, \"from_m\": 65445.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\": 66524.199, \"from_m\": 66507.44, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66553.846, \"from_m\": 66524.199, \"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\": 66658.79, \"from_m\": 66553.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67734.771, \"from_m\": 66658.79, \"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\": 67836.684, \"from_m\": 67734.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68699.583, \"from_m\": 67836.684, \"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\": 68957.066, \"from_m\": 68699.583, \"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\": 70582.428, \"from_m\": 68957.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74718.867, \"from_m\": 70582.428, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 84512.32, \"from_m\": 74718.867, \"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\": 85347.626, \"from_m\": 84512.32, \"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\": 85396.297, \"from_m\": 85347.626, \"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\": 85434.213, \"from_m\": 85396.297, \"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\": 97625.541, \"from_m\": 85434.213, \"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\": 97684.334, \"from_m\": 97625.541, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98191.299, \"from_m\": 97684.334, \"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\": 98245.805, \"from_m\": 98191.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 102427.02, \"from_m\": 98245.805, \"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\": 116740.491, \"from_m\": 102427.02, \"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\": 116808.877, \"from_m\": 116740.491, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116905.889, \"from_m\": 116808.877, \"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\": 117489.873, \"from_m\": 116905.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\": 117516.976, \"from_m\": 117489.873, \"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\": 117575.3, \"from_m\": 117516.976, \"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\": 121062.206, \"from_m\": 117575.3, \"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\": 121203.596, \"from_m\": 121062.206, \"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\": 121236.002, \"from_m\": 121203.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126618.179, \"from_m\": 121236.002, \"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\": 132877.179, \"from_m\": 126618.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136306.296, \"from_m\": 132877.179, \"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\": 136863.496, \"from_m\": 136306.296, \"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\": 136897.271, \"from_m\": 136863.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136974.742, \"from_m\": 136897.271, \"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\": 137268.25, \"from_m\": 136974.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138020.081, \"from_m\": 137268.25, \"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\": 144573.741, \"from_m\": 138020.081, \"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\": 145343.803, \"from_m\": 144573.741, \"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\": 152765.952, \"from_m\": 145343.803, \"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\": 152781.778, \"from_m\": 152765.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153588.489, \"from_m\": 152781.778, \"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\": 154688.089, \"from_m\": 153588.489, \"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\": 157677.887, \"from_m\": 154688.089, \"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\": 157759.693, \"from_m\": 157677.887, \"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\": 157804.831, \"from_m\": 157759.693, \"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\": 157901.17, \"from_m\": 157804.831, \"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\": 158068.952, \"from_m\": 157901.17, \"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\": 159063.422, \"from_m\": 158068.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181080.941, \"from_m\": 159063.422, \"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\": 181430.705, \"from_m\": 181080.941, \"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\": 182246.616, \"from_m\": 181430.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182315.354, \"from_m\": 182246.616, \"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\": 182369.78, \"from_m\": 182315.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 182830.39, \"from_m\": 182369.78, \"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\": 186946.917, \"from_m\": 182830.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 197724.601, \"from_m\": 186946.917, \"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\": 197770.346, \"from_m\": 197724.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205009.986, \"from_m\": 197770.346, \"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\": 207214.977, \"from_m\": 205009.986, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 208683.691, \"from_m\": 207214.977, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 684240, \"profile_key\": \"bacf287c8fed0f5265e18c92f05845e9234df5719ef659e20a337a951f10109a\", \"schedule_id\": 13845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Hoo Junction Up Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Gravesend\", \"stage_seq\": 2, \"distance_m\": 5636.757, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 3, \"distance_m\": 8052.337, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Dartford\", \"stage_seq\": 4, \"distance_m\": 16530.415, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Dartford Jn\", \"stage_seq\": 5, \"distance_m\": 17251.889, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 6, \"distance_m\": 18141.191, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Crayford\", \"stage_seq\": 7, \"distance_m\": 19494.269, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Sidcup\", \"stage_seq\": 8, \"distance_m\": 24936.462, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Lee\", \"stage_seq\": 9, \"distance_m\": 31382.693, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Hither Green\", \"stage_seq\": 10, \"distance_m\": 32514.581, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 34034.89, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Lewisham\", \"stage_seq\": 12, \"distance_m\": 35288.805, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 13, \"distance_m\": 35680.802, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Nunhead\", \"stage_seq\": 14, \"distance_m\": 38048.471, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 39938.297, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 40747.171, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 17, \"distance_m\": 44155.863, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Factory Jn\", \"stage_seq\": 18, \"distance_m\": 44637.603, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Longhedge Jn\", \"stage_seq\": 19, \"distance_m\": 45526.058, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 20, \"distance_m\": 46849.541, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"West Brompton\", \"stage_seq\": 21, \"distance_m\": 49680.382, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 22, \"distance_m\": 51338.688, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 23, \"distance_m\": 53087.446, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"North Pole Jn\", \"stage_seq\": 24, \"distance_m\": 54317.009, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 55076.332, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2133H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 56037.899, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 27, \"distance_m\": 56676.104, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"West Hampstead\", \"stage_seq\": 28, \"distance_m\": 60222.321, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Gospel Oak\", \"stage_seq\": 29, \"distance_m\": 63183.765, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Camden Road Jn\", \"stage_seq\": 30, \"distance_m\": 64966.873, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Camden Road Central Jn\", \"stage_seq\": 31, \"distance_m\": 65343.63, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"York Way North Jn\", \"stage_seq\": 32, \"distance_m\": 66245.475, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Copenhagen Jn\", \"stage_seq\": 33, \"distance_m\": 66520.883, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Holloway South Jn\", \"stage_seq\": 34, \"distance_m\": 67512.63, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2206\", \"location\": \"Finsbury Park\", \"stage_seq\": 35, \"distance_m\": 69332.471, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Harringay\", \"stage_seq\": 36, \"distance_m\": 70684.22, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2218\", \"location\": \"Wood Green Sig. K453\", \"stage_seq\": 37, \"distance_m\": 72739.316, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Alexandra Palace\", \"stage_seq\": 38, \"distance_m\": 73183.228, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"New Barnet\", \"stage_seq\": 39, \"distance_m\": 79980.969, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Potters Bar\", \"stage_seq\": 40, \"distance_m\": 85747.865, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Hatfield\", \"stage_seq\": 41, \"distance_m\": 93681.996, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 42, \"distance_m\": 97862.348, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Digswell Jn\", \"stage_seq\": 43, \"distance_m\": 99303.341, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 44, \"distance_m\": 103574.451, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Stevenage\", \"stage_seq\": 45, \"distance_m\": 109574.244, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Hitchin\", \"stage_seq\": 46, \"distance_m\": 116577.802, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 47, \"distance_m\": 120827.216, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Baldock\", \"stage_seq\": 48, \"distance_m\": 124085.814, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Royston\", \"stage_seq\": 49, \"distance_m\": 137361.438, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Foxton\", \"stage_seq\": 50, \"distance_m\": 147170.75, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 51, \"distance_m\": 154567.701, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Cambridge South\", \"stage_seq\": 52, \"distance_m\": 155714.683, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Cambridge\", \"stage_seq\": 53, \"distance_m\": 158308.336, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 54, \"distance_m\": 159849.795, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Cambridge North\", \"stage_seq\": 55, \"distance_m\": 162053.015, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Waterbeach\", \"stage_seq\": 56, \"distance_m\": 166940.636, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 57, \"distance_m\": 181263.19, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Ely\", \"stage_seq\": 58, \"distance_m\": 181996.213, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Ely North Jn\", \"stage_seq\": 59, \"distance_m\": 184300.712, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 60, \"distance_m\": 192112.349, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 61, \"distance_m\": 195117.513, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Manea\", \"stage_seq\": 62, \"distance_m\": 197845.354, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 63, \"distance_m\": 200854.71, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 64, \"distance_m\": 204623.561, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"March\", \"stage_seq\": 65, \"distance_m\": 207162.471, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Whitemoor Jn\", \"stage_seq\": 66, \"distance_m\": 207503.505, \"section_seq\": 1, \"route_path_id\": 70925}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": null, \"location\": \"Whitemoor Yard\", \"stage_seq\": 67, \"distance_m\": 208683.691, \"section_seq\": 1, \"route_path_id\": 70925}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 208683.691, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70925}], \"total_distance_m\": 208683.691, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 196013.158, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 12670.533, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1948", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:47:49Z\", \"source_id\": 18277440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:52:33Z\", \"source_id\": 18280646, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:57:18Z\", \"source_id\": 18283804, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:01:48Z\", \"source_id\": 18286789, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:16:56Z\", \"source_id\": 18297078, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:20:48Z\", \"source_id\": 18299610, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:22:45Z\", \"source_id\": 18300821, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:25:48Z\", \"source_id\": 18302814, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:30:31Z\", \"source_id\": 18305821, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:39:00Z\", \"source_id\": 18311293, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:45:14Z\", \"source_id\": 18315305, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:03:14Z\", \"source_id\": 18326482, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:18:47Z\", \"source_id\": 18335948, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:25:03Z\", \"source_id\": 18339781, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:28:54Z\", \"source_id\": 18342071, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:35:09Z\", \"source_id\": 18345678, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:39:45Z\", \"source_id\": 18348320, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:52:15Z\", \"source_id\": 18355535, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:58:19Z\", \"source_id\": 18358891, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:16:03Z\", \"source_id\": 18368631, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:20Z\", \"source_id\": 18370415, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:55Z\", \"source_id\": 18374814, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:34:08Z\", \"source_id\": 18377787, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:24Z\", \"source_id\": 18381048, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:05Z\", \"source_id\": 18385060, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:49Z\", \"source_id\": 18386326, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:20Z\", \"source_id\": 18390459, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:54Z\", \"source_id\": 18399618, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whitemoor Yard", "service_state_platform": null, "timing_fact_generation": 1789774435560583, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:33:55.543602", "service_state_evidence_id": 18399618, "current_leg_start_actual_dep": null, "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-18T23:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:43:55.724636", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P XHJ None 6L34 None None None None {"version": 3, "segments": [{"to_m": 4419.805, "from_m": 0.0, "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": 5411.744, "from_m": 4419.805, "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": 6051.575, "from_m": 5411.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14465.084, "from_m": 6051.575, "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": 16245.783, "from_m": 14465.084, "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": 16803.133, "from_m": 16245.783, "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": 17152.821, "from_m": 16803.133, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17198.462, "from_m": 17152.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17552.015, "from_m": 17198.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31949.987, "from_m": 17552.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31991.649, "from_m": 31949.987, "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": 32602.924, "from_m": 31991.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32677.809, "from_m": 32602.924, "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": 33523.653, "from_m": 32677.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33939.095, "from_m": 33523.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34347.679, "from_m": 33939.095, "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": 34400.371, "from_m": 34347.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35226.494, "from_m": 34400.371, "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": 35833.549, "from_m": 35226.494, "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": 36992.687, "from_m": 35833.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38974.562, "from_m": 36992.687, "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": 39620.367, "from_m": 38974.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39887.938, "from_m": 39620.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39938.297, "from_m": 39887.938, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41392.036, "from_m": 39938.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41397.357, "from_m": 41392.036, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42169.086, "from_m": 41397.357, "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": 42271.956, "from_m": 42169.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42574.593, "from_m": 42271.956, "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": 42598.44, "from_m": 42574.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44188.392, "from_m": 42598.44, "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": 44296.536, "from_m": 44188.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44711.554, "from_m": 44296.536, "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": 44763.036, "from_m": 44711.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44781.073, "from_m": 44763.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44928.819, "from_m": 44781.073, "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": 45600.926, "from_m": 44928.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": 47168.752, "from_m": 45600.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48109.547, "from_m": 47168.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50099.577, "from_m": 48109.547, "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": 51106.199, "from_m": 50099.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54133.366, "from_m": 51106.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54191.804, "from_m": 54133.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54639.549, "from_m": 54191.804, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54965.039, "from_m": 54639.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56266.248, "from_m": 54965.039, "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": 56637.772, "from_m": 56266.248, "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": 62916.768, "from_m": 56637.772, "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": 63269.008, "from_m": 62916.768, "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": 64616.503, "from_m": 63269.008, "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": 65231.002, "from_m": 64616.503, "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": 65241.192, "from_m": 65231.002, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65298.51, "from_m": 65241.192, "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": 65445.787, "from_m": 65298.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66507.44, "from_m": 65445.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": 66524.199, "from_m": 66507.44, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66553.846, "from_m": 66524.199, "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": 66658.79, "from_m": 66553.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67734.771, "from_m": 66658.79, "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": 67836.684, "from_m": 67734.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68699.583, "from_m": 67836.684, "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": 68957.066, "from_m": 68699.583, "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": 70582.428, "from_m": 68957.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74718.867, "from_m": 70582.428, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 84512.32, "from_m": 74718.867, "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": 85347.626, "from_m": 84512.32, "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": 85396.297, "from_m": 85347.626, "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": 85434.213, "from_m": 85396.297, "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": 97625.541, "from_m": 85434.213, "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": 97684.334, "from_m": 97625.541, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98191.299, "from_m": 97684.334, "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": 98245.805, "from_m": 98191.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 102427.02, "from_m": 98245.805, "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": 116740.491, "from_m": 102427.02, "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": 116808.877, "from_m": 116740.491, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116905.889, "from_m": 116808.877, "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": 117489.873, "from_m": 116905.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": 117516.976, "from_m": 117489.873, "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": 117575.3, "from_m": 117516.976, "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": 121062.206, "from_m": 117575.3, "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": 121203.596, "from_m": 121062.206, "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": 121236.002, "from_m": 121203.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126618.179, "from_m": 121236.002, "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": 132877.179, "from_m": 126618.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136306.296, "from_m": 132877.179, "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": 136863.496, "from_m": 136306.296, "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": 136897.271, "from_m": 136863.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136974.742, "from_m": 136897.271, "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": 137268.25, "from_m": 136974.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138020.081, "from_m": 137268.25, "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": 144573.741, "from_m": 138020.081, "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": 145343.803, "from_m": 144573.741, "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": 152765.952, "from_m": 145343.803, "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": 152781.778, "from_m": 152765.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153588.489, "from_m": 152781.778, "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": 154688.089, "from_m": 153588.489, "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": 157677.887, "from_m": 154688.089, "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": 157759.693, "from_m": 157677.887, "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": 157804.831, "from_m": 157759.693, "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": 157901.17, "from_m": 157804.831, "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": 158068.952, "from_m": 157901.17, "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": 159063.422, "from_m": 158068.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181080.941, "from_m": 159063.422, "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": 181430.705, "from_m": 181080.941, "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": 182246.616, "from_m": 181430.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182315.354, "from_m": 182246.616, "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": 182369.78, "from_m": 182315.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 182830.39, "from_m": 182369.78, "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": 186946.917, "from_m": 182830.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 197724.601, "from_m": 186946.917, "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": 197770.346, "from_m": 197724.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205009.986, "from_m": 197770.346, "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": 207214.977, "from_m": 205009.986, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 208683.691, "from_m": 207214.977, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 684240, "profile_key": "bacf287c8fed0f5265e18c92f05845e9234df5719ef659e20a337a951f10109a", "schedule_id": 13845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1948", "location": "Hoo Junction Up Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Gravesend", "stage_seq": 2, "distance_m": 5636.757, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Springhead Junction (CTRL)", "stage_seq": 3, "distance_m": 8052.337, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Dartford", "stage_seq": 4, "distance_m": 16530.415, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Dartford Jn", "stage_seq": 5, "distance_m": 17251.889, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Crayford Spur B Jn", "stage_seq": 6, "distance_m": 18141.191, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Crayford", "stage_seq": 7, "distance_m": 19494.269, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Sidcup", "stage_seq": 8, "distance_m": 24936.462, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Lee", "stage_seq": 9, "distance_m": 31382.693, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Hither Green", "stage_seq": 10, "distance_m": 32514.581, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Parks Bridge Jn", "stage_seq": 11, "distance_m": 34034.89, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Lewisham", "stage_seq": 12, "distance_m": 35288.805, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Lewisham Vale Jn", "stage_seq": 13, "distance_m": 35680.802, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Nunhead", "stage_seq": 14, "distance_m": 38048.471, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 39938.297, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 40747.171, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Voltaire Road Jn", "stage_seq": 17, "distance_m": 44155.863, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Factory Jn", "stage_seq": 18, "distance_m": 44637.603, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Longhedge Jn", "stage_seq": 19, "distance_m": 45526.058, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Latchmere Jn", "stage_seq": 20, "distance_m": 46849.541, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "West Brompton", "stage_seq": 21, "distance_m": 49680.382, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Kensington (Olympia)", "stage_seq": 22, "distance_m": 51338.688, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Shepherd's Bush", "stage_seq": 23, "distance_m": 53087.446, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "North Pole Jn", "stage_seq": 24, "distance_m": 54317.009, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Mitre Bridge Jn", "stage_seq": 25, "distance_m": 55076.332, "section_seq": 1, "route_path_id": 70925}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2133H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 56037.899, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Kensal Green Jn", "stage_seq": 27, "distance_m": 56676.104, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "West Hampstead", "stage_seq": 28, "distance_m": 60222.321, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Gospel Oak", "stage_seq": 29, "distance_m": 63183.765, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Camden Road Jn", "stage_seq": 30, "distance_m": 64966.873, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Camden Road Central Jn", "stage_seq": 31, "distance_m": 65343.63, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "York Way North Jn", "stage_seq": 32, "distance_m": 66245.475, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Copenhagen Jn", "stage_seq": 33, "distance_m": 66520.883, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Holloway South Jn", "stage_seq": 34, "distance_m": 67512.63, "section_seq": 1, "route_path_id": 70925}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2206", "location": "Finsbury Park", "stage_seq": 35, "distance_m": 69332.471, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Harringay", "stage_seq": 36, "distance_m": 70684.22, "section_seq": 1, "route_path_id": 70925}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2218", "location": "Wood Green Sig. K453", "stage_seq": 37, "distance_m": 72739.316, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Alexandra Palace", "stage_seq": 38, "distance_m": 73183.228, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "New Barnet", "stage_seq": 39, "distance_m": 79980.969, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Potters Bar", "stage_seq": 40, "distance_m": 85747.865, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Hatfield", "stage_seq": 41, "distance_m": 93681.996, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Welwyn Garden City", "stage_seq": 42, "distance_m": 97862.348, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Digswell Jn", "stage_seq": 43, "distance_m": 99303.341, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Woolmer Green Jn", "stage_seq": 44, "distance_m": 103574.451, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Stevenage", "stage_seq": 45, "distance_m": 109574.244, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Hitchin", "stage_seq": 46, "distance_m": 116577.802, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Letchworth Garden City", "stage_seq": 47, "distance_m": 120827.216, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Baldock", "stage_seq": 48, "distance_m": 124085.814, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Royston", "stage_seq": 49, "distance_m": 137361.438, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Foxton", "stage_seq": 50, "distance_m": 147170.75, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Shepreth Branch Jn", "stage_seq": 51, "distance_m": 154567.701, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Cambridge South", "stage_seq": 52, "distance_m": 155714.683, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Cambridge", "stage_seq": 53, "distance_m": 158308.336, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Coldham Lane Jn", "stage_seq": 54, "distance_m": 159849.795, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Cambridge North", "stage_seq": 55, "distance_m": 162053.015, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Waterbeach", "stage_seq": 56, "distance_m": 166940.636, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Ely Dock Jn", "stage_seq": 57, "distance_m": 181263.19, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Ely", "stage_seq": 58, "distance_m": 181996.213, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Ely North Jn", "stage_seq": 59, "distance_m": 184300.712, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Third Drove Sig. Ca923", "stage_seq": 60, "distance_m": 192112.349, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Manea Sig. M43", "stage_seq": 61, "distance_m": 195117.513, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Manea", "stage_seq": 62, "distance_m": 197845.354, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Stonea S.B.", "stage_seq": 63, "distance_m": 200854.71, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "March South Sig. MS933", "stage_seq": 64, "distance_m": 204623.561, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "March", "stage_seq": 65, "distance_m": 207162.471, "section_seq": 1, "route_path_id": 70925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Whitemoor Jn", "stage_seq": 66, "distance_m": 207503.505, "section_seq": 1, "route_path_id": 70925}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "Whitemoor Yard", "stage_seq": 67, "distance_m": 208683.691, "section_seq": 1, "route_path_id": 70925}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 208683.691, "from_m": 0.0, "section_seq": 1, "route_path_id": 70925}], "total_distance_m": 208683.691, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 196013.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 12670.533, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:47:49Z", "source_id": 18277440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T20:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:52:33Z", "source_id": 18280646, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T20:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:57:18Z", "source_id": 18283804, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T20:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:01:48Z", "source_id": 18286789, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T21:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:16:56Z", "source_id": 18297078, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T21:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:20:48Z", "source_id": 18299610, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T21:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:22:45Z", "source_id": 18300821, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T21:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:25:48Z", "source_id": 18302814, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T21:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:30:31Z", "source_id": 18305821, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T21:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:39:00Z", "source_id": 18311293, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T21:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:45:14Z", "source_id": 18315305, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T21:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:03:14Z", "source_id": 18326482, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T22:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:18:47Z", "source_id": 18335948, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T22:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:25:03Z", "source_id": 18339781, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T22:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:28:54Z", "source_id": 18342071, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T22:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:35:09Z", "source_id": 18345678, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T22:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:39:45Z", "source_id": 18348320, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T22:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:52:15Z", "source_id": 18355535, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T22:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:58:19Z", "source_id": 18358891, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T22:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:16:03Z", "source_id": 18368631, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T23:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:20Z", "source_id": 18370415, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:55Z", "source_id": 18374814, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T23:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:34:08Z", "source_id": 18377787, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T23:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:24Z", "source_id": 18381048, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T23:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:05Z", "source_id": 18385060, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-18T23:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:49Z", "source_id": 18386326, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:20Z", "source_id": 18390459, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:54Z", "source_id": 18399618, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}] Hoo Junction Up Yard 1948 1948 None None None Whitemoor Yard 0024 0024 None LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49824/2026-09-19/detailed None None None None None None None None None Wood Green Sig. K453 Whitemoor Yard None None None None None 1 0 2026-09-18 23:43:56 TERMINATED 2026-09-18 23:30:00 Whitemoor Yard TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399618 1789774435560583 84 84 2026-09-18 23:43:55.724636 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:33:55.543602
656033 686967 W84569 075B95M019 2026-09-18 COMPLETE 18399553 2026-09-19 00:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 686967, "stp": "P", "toc": "ScotRail", "uid": "W84569", "consist": "385001", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84569/2026-09-19/detailed", "trust_id": "075B95M019", "origin_crs": "MTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell T.M.D.", "service_date": "2026-09-18", "dest_arr_time": "0031", "dest_platform": null, "is_terminated": 1, "next_location": "Motherwell T.M.D.", "signalling_id": "5B95", "timing_status": "LATE", "origin_station": "Motherwell", "current_leg_arr": "0034", "current_leg_dep": "0028", "current_leg_end": "Motherwell T.M.D.", "origin_dep_time": "0019", "origin_platform": "2", "current_location": "Motherwell T.M.D.", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9939533, 55.8022931], [-3.994242, 55.801917], [-3.9945058, 55.80165589999999], [-3.9947321, 55.801393999999995], [-3.994983, 55.8011688], [-3.995148, 55.8010502], [-3.995189400000001, 55.80102039999999], [-3.995299, 55.80094719999999], [-3.9956421, 55.80074400000001], [-3.9960048000000006, 55.800506], [-3.9966111999999994, 55.80012370000001], [-3.9981489, 55.799121]]}", "current_leg_start": "Motherwell Sig. M372", "dest_arr_time_act": "0031", "motion_projection": null, "next_location_lat": "55.7991210", "next_location_lon": "-3.9981489", "previous_location": "Motherwell Sig. M372", "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\": 238.053, \"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\": 274.189, \"from_m\": 238.053, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 315.841, \"from_m\": 274.189, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 349.735, \"from_m\": 315.841, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 404.165, \"from_m\": 349.735, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1349.587, \"from_m\": 404.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1442.266, \"from_m\": 1349.587, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1884.853, \"from_m\": 1442.266, \"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\": 686967, \"profile_key\": \"3b64f4999cc6d1b53a9214e31452c9abed8f49027cf15ea459720057e89f0694\", \"schedule_id\": 31778, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Motherwell\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102227}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0028\", \"location\": \"Motherwell Sig. M372\", \"stage_seq\": 2, \"distance_m\": 1349.587, \"section_seq\": 1, \"route_path_id\": 102227}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": null, \"location\": \"Motherwell T.M.D.\", \"stage_seq\": 3, \"distance_m\": 1884.853, \"section_seq\": 1, \"route_path_id\": 102227}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1884.853, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102227}], \"total_distance_m\": 1884.853, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1884.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": "0019", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.7991210", "current_position_lon": "-3.9981489", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:34Z\", \"source_id\": 18399553, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789774418748223, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:02.753867", "service_state_evidence_id": 18399553, "current_leg_start_actual_dep": "2026-09-20T00:31:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:03.402457", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MTH None 5B95 385001 3 100 None {"version": 3, "segments": [{"to_m": 238.053, "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": 274.189, "from_m": 238.053, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 315.841, "from_m": 274.189, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 349.735, "from_m": 315.841, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 404.165, "from_m": 349.735, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1349.587, "from_m": 404.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1442.266, "from_m": 1349.587, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1884.853, "from_m": 1442.266, "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": 686967, "profile_key": "3b64f4999cc6d1b53a9214e31452c9abed8f49027cf15ea459720057e89f0694", "schedule_id": 31778, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0019", "location": "Motherwell", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102227}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0028", "location": "Motherwell Sig. M372", "stage_seq": 2, "distance_m": 1349.587, "section_seq": 1, "route_path_id": 102227}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "Motherwell T.M.D.", "stage_seq": 3, "distance_m": 1884.853, "section_seq": 1, "route_path_id": 102227}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1884.853, "from_m": 0.0, "section_seq": 1, "route_path_id": 102227}], "total_distance_m": 1884.853, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1884.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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:34Z", "source_id": 18399553, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Motherwell 0019 0019 2 None None Motherwell T.M.D. 0031 0031 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84569/2026-09-19/detailed None Motherwell Sig. M372 2026-09-20T00:31:00+01:00 Motherwell T.M.D. 6.0 {"type": "LineString", "coordinates": [[-3.9939533, 55.8022931], [-3.994242, 55.801917], [-3.9945058, 55.80165589999999], [-3.9947321, 55.801393999999995], [-3.994983, 55.8011688], [-3.995148, 55.8010502], [-3.995189400000001, 55.80102039999999], [-3.995299, 55.80094719999999], [-3.9956421, 55.80074400000001], [-3.9960048000000006, 55.800506], [-3.9966111999999994, 55.80012370000001], [-3.9981489, 55.799121]]} 0.3 0028 0034 Motherwell Sig. M372 Motherwell T.M.D. Motherwell T.M.D. 55.7991210 -3.9981489 55.7991210 -3.9981489 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 Motherwell T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399553 1789774418748223 4 4 2026-09-18 23:44:03.402457 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:02.753867
656034 686163 P29057 305C50M918 2026-09-18 COMPLETE None 2026-09-18 23:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 686163, "stp": "P", "toc": "Northern", "uid": "P29057", "consist": "156455", "dest_crs": "XPT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29057/2026-09-18/detailed", "trust_id": "305C50M918", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston C.S.", "service_date": "2026-09-18", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "Preston Shunt Line", "signalling_id": "5C50", "timing_status": "LATE", "origin_station": "Preston", "current_leg_arr": "2322", "current_leg_dep": "2326", "current_leg_end": "Preston Shunt Line", "origin_dep_time": "2320", "origin_platform": "4", "current_location": "Preston", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7074629, 53.75545369999999], [-2.707535899999999, 53.7558152], [-2.7076421999999996, 53.756310599999985], [-2.7076878, 53.75656659999999], [-2.7077439999999995, 53.756888499999995], [-2.707827599999999, 53.7573794], [-2.7078909, 53.7576279], [-2.7080571999999994, 53.75798330000001], [-2.7082415, 53.758288400000005], [-2.7084418, 53.75854199999999], [-2.7088104999999993, 53.7589136], [-2.7090845999999997, 53.7591279], [-2.709357, 53.75930760000001], [-2.7097863, 53.75956330000001], [-2.7099337, 53.75964449999999], [-2.709942, 53.7596495], [-2.71065325, 53.76001500000001]]}", "current_leg_start": "Preston", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "53.7600150", "next_location_lon": "-2.7106533", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57593339\", \"confirmationDeadline\": \"2026-09-18T23:28:27+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 570.7, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 690.866, \"from_m\": 570.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 836.352, \"from_m\": 690.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 894.133, \"from_m\": 836.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 917.029, \"from_m\": 894.133, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1159.558, \"from_m\": 917.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 686163, \"profile_key\": \"402086dcaef618a0a80c27d42917c70aa16949a155d675246383b4b696df27e1\", \"schedule_id\": 20490, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36666}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2326\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 690.866, \"section_seq\": 1, \"route_path_id\": 36666}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": null, \"location\": \"Preston C.S.\", \"stage_seq\": 3, \"distance_m\": 1159.558, \"section_seq\": 1, \"route_path_id\": 36666}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1159.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36666}], \"total_distance_m\": 1159.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 771.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 388.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1436.0", "current_position_lat": "53.7600150", "current_position_lon": "-2.7106533", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Preston", "service_state_platform": "4", "timing_fact_generation": 1789770412994073, "current_leg_arrival_utc": "2026-09-18T23:28:27+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:02.757398", "service_state_evidence_id": 57593339, "current_leg_start_actual_dep": "2026-09-18T23:26:27+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:03.370886", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P PRE XPT 5C50 156455 2 75 None {"version": 3, "segments": [{"to_m": 570.7, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 690.866, "from_m": 570.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 836.352, "from_m": 690.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 894.133, "from_m": 836.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 917.029, "from_m": 894.133, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1159.558, "from_m": 917.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 686163, "profile_key": "402086dcaef618a0a80c27d42917c70aa16949a155d675246383b4b696df27e1", "schedule_id": 20490, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36666}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2326", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 690.866, "section_seq": 1, "route_path_id": 36666}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Preston C.S.", "stage_seq": 3, "distance_m": 1159.558, "section_seq": 1, "route_path_id": 36666}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1159.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 36666}], "total_distance_m": 1159.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 771.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 388.015, "synthetic_unknown_infrastructure_limit_mph": 60} [] Preston 2320 2320 4 None None Preston C.S. 2328 2328 None LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29057/2026-09-18/detailed None Preston 2026-09-18T23:26:27+01:00 Preston Shunt Line 1436.0 {"type": "LineString", "coordinates": [[-2.7074629, 53.75545369999999], [-2.707535899999999, 53.7558152], [-2.7076421999999996, 53.756310599999985], [-2.7076878, 53.75656659999999], [-2.7077439999999995, 53.756888499999995], [-2.707827599999999, 53.7573794], [-2.7078909, 53.7576279], [-2.7080571999999994, 53.75798330000001], [-2.7082415, 53.758288400000005], [-2.7084418, 53.75854199999999], [-2.7088104999999993, 53.7589136], [-2.7090845999999997, 53.7591279], [-2.709357, 53.75930760000001], [-2.7097863, 53.75956330000001], [-2.7099337, 53.75964449999999], [-2.709942, 53.7596495], [-2.71065325, 53.76001500000001]]} 0.4 2326 2322 None Preston Preston Shunt Line 53.7600150 -2.7106533 53.7600150 -2.7106533 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 Preston TD TRACKING_TIMEOUT 57593339 1789770412994073 11 11 2026-09-18 23:44:03.370886 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:02.757398
656035 685739 W84374 025A57M918 2026-09-18 COMPLETE None 2026-09-18 23:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 685739, "stp": "P", "toc": "ScotRail", "uid": "W84374", "consist": "HA04", "dest_crs": "XAC", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84374/2026-09-18/detailed", "trust_id": "025A57M918", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen Clayhills Carriage Maintenance Depot", "service_date": "2026-09-18", "dest_arr_time": "2317", "dest_platform": null, "is_terminated": 1, "next_location": "Aberdeen Sig. A27", "signalling_id": "5A57", "timing_status": "LATE", "origin_station": "Aberdeen", "current_leg_arr": "2303", "current_leg_dep": "2317", "current_leg_end": "Aberdeen Sig. A27", "origin_dep_time": "2300", "origin_platform": "3", "current_location": "Aberdeen", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0980311, 57.142761], [-2.0979431999999996, 57.14267149999999], [-2.0978538999999996, 57.14257140000001], [-2.0977621, 57.1424552], [-2.0977286999999993, 57.142406599999994], [-2.0976952999999994, 57.142357999999994], [-2.0976291, 57.142249799999995], [-2.0975451, 57.1420822], [-2.0974923999999997, 57.1419436], [-2.0974634999999995, 57.1418594], [-2.0972609, 57.1411421], [-2.09723, 57.14103649999999], [-2.0971898, 57.140903900000005], [-2.0971686999999997, 57.1408282], [-2.0971042, 57.140596900000006], [-2.0970529, 57.1403944], [-2.0970318, 57.140284099999995], [-2.097032899999999, 57.14007929999999], [-2.0970541, 57.1399334], [-2.0971497999999995, 57.1396762], [-2.0971829, 57.1394327], [-2.0972762, 57.1391037], [-2.0973387, 57.1388875], [-2.097345, 57.13880339999999], [-2.097349, 57.138748], [-2.097357, 57.1386363], [-2.0973754, 57.13824940000001], [-2.0973884, 57.1379287], [-2.0974115999999996, 57.13737549999999], [-2.0974881, 57.1370921]]}", "current_leg_start": "Aberdeen", "dest_arr_time_act": "2317", "motion_projection": null, "next_location_lat": "57.1370921", "next_location_lon": "-2.0974881", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:18370768\", \"confirmationDeadline\": \"2026-09-18T23:20:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.639, \"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\": 351.815, \"from_m\": 322.639, \"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\": 378.965, \"from_m\": 351.815, \"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\": 1229.074, \"from_m\": 378.965, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 685739, \"profile_key\": \"fbd06950594b30509ee83651459633582e27d183c9d66bdda4627ce3d92e492b\", \"schedule_id\": 28038, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27930}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2312\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 640.349, \"section_seq\": 1, \"route_path_id\": 27930}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": null, \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 27930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27930}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1229.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1426.0", "current_position_lat": "57.1370921", "current_position_lon": "-2.0974881", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Aberdeen", "service_state_platform": null, "timing_fact_generation": 1789769999341563, "current_leg_arrival_utc": "2026-09-18T23:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:02.764843", "service_state_evidence_id": 18370768, "current_leg_start_actual_dep": "2026-09-18T23:17:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:03.367418", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ABD XAC 5A57 HA04 7 125 None {"version": 3, "segments": [{"to_m": 322.639, "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": 351.815, "from_m": 322.639, "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": 378.965, "from_m": 351.815, "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": 1229.074, "from_m": 378.965, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 685739, "profile_key": "fbd06950594b30509ee83651459633582e27d183c9d66bdda4627ce3d92e492b", "schedule_id": 28038, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27930}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2312", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 640.349, "section_seq": 1, "route_path_id": 27930}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": null, "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 27930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 27930}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1229.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Aberdeen 2300 2300 3 None None Aberdeen Clayhills Carriage Maintenance Depot 2317 2317 None LATE +17 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84374/2026-09-18/detailed None Aberdeen 2026-09-18T23:17:00+01:00 Aberdeen Sig. A27 1426.0 {"type": "LineString", "coordinates": [[-2.0980311, 57.142761], [-2.0979431999999996, 57.14267149999999], [-2.0978538999999996, 57.14257140000001], [-2.0977621, 57.1424552], [-2.0977286999999993, 57.142406599999994], [-2.0976952999999994, 57.142357999999994], [-2.0976291, 57.142249799999995], [-2.0975451, 57.1420822], [-2.0974923999999997, 57.1419436], [-2.0974634999999995, 57.1418594], [-2.0972609, 57.1411421], [-2.09723, 57.14103649999999], [-2.0971898, 57.140903900000005], [-2.0971686999999997, 57.1408282], [-2.0971042, 57.140596900000006], [-2.0970529, 57.1403944], [-2.0970318, 57.140284099999995], [-2.097032899999999, 57.14007929999999], [-2.0970541, 57.1399334], [-2.0971497999999995, 57.1396762], [-2.0971829, 57.1394327], [-2.0972762, 57.1391037], [-2.0973387, 57.1388875], [-2.097345, 57.13880339999999], [-2.097349, 57.138748], [-2.097357, 57.1386363], [-2.0973754, 57.13824940000001], [-2.0973884, 57.1379287], [-2.0974115999999996, 57.13737549999999], [-2.0974881, 57.1370921]]} 0.4 2317 2303 None Aberdeen Aberdeen Sig. A27 57.1370921 -2.0974881 57.1370921 -2.0974881 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 Aberdeen TRUST TRACKING_TIMEOUT 18370768 1789769999341563 2 2 2026-09-18 23:44:03.367418 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:02.764843
656036 686547 C38289 509Y21M918 2026-09-18 COMPLETE 18399645 2026-09-19 00:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 686547, "stp": "P", "toc": "Elizabeth Line", "uid": "C38289", "consist": "345013", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38289/2026-09-19/detailed", "trust_id": "509Y21M918", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0036", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y21", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0034", "current_leg_dep": "0032", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2341", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "0034½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 686547, \"profile_key\": \"7f18aa212ea54e9d1a8422d4df0279c8d1b0eafee782b562db934d8e657537c0\", \"schedule_id\": 5426, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0002H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0008H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0027\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": \"0030\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0031H\", \"wtt_dep\": \"0032\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0034H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:20Z\", \"source_id\": 57619805, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:25Z\", \"source_id\": 18382498, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:33Z\", \"source_id\": 57626072, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:36Z\", \"source_id\": 18384435, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:06Z\", \"source_id\": 57631206, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:11Z\", \"source_id\": 18386029, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:48Z\", \"source_id\": 57634932, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:53Z\", \"source_id\": 18387226, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:32Z\", \"source_id\": 57640145, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:35Z\", \"source_id\": 18388732, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:33Z\", \"source_id\": 57642826, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:35Z\", \"source_id\": 18389494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:43Z\", \"source_id\": 57646225, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:50Z\", \"source_id\": 18390300, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:42Z\", \"source_id\": 57650705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:44Z\", \"source_id\": 18391365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:51Z\", \"source_id\": 57654804, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:56Z\", \"source_id\": 18392457, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:13Z\", \"source_id\": 57657729, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:15Z\", \"source_id\": 18393208, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:11Z\", \"source_id\": 57659904, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:16Z\", \"source_id\": 18393850, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:16Z\", \"source_id\": 57662336, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:21Z\", \"source_id\": 18394485, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:13Z\", \"source_id\": 57668666, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:15Z\", \"source_id\": 18396218, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:22Z\", \"source_id\": 57671857, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:31Z\", \"source_id\": 18397076, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:52Z\", \"source_id\": 57674199, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:56Z\", \"source_id\": 18397735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:00Z\", \"source_id\": 57677089, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:05Z\", \"source_id\": 18398501, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:18Z\", \"source_id\": 57679039, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:19Z\", \"source_id\": 18399036, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:02Z\", \"source_id\": 57681387, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:04Z\", \"source_id\": 18399645, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789774445179600, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:03.072193", "service_state_evidence_id": 57681387, "current_leg_start_actual_dep": "2026-09-20T00:32:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-18T23:34:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:03.375916", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y21 345013 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 686547, "profile_key": "7f18aa212ea54e9d1a8422d4df0279c8d1b0eafee782b562db934d8e657537c0", "schedule_id": 5426, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2341", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0027", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": "0030", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0034H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:20Z", "source_id": 57619805, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:25Z", "source_id": 18382498, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:33Z", "source_id": 57626072, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:36Z", "source_id": 18384435, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:06Z", "source_id": 57631206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:11Z", "source_id": 18386029, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:48Z", "source_id": 57634932, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:54:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:53Z", "source_id": 18387226, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:32Z", "source_id": 57640145, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:35Z", "source_id": 18388732, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:33Z", "source_id": 57642826, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:35Z", "source_id": 18389494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:43Z", "source_id": 57646225, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:02:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:50Z", "source_id": 18390300, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:42Z", "source_id": 57650705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:05:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:44Z", "source_id": 18391365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:51Z", "source_id": 57654804, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:56Z", "source_id": 18392457, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:13Z", "source_id": 57657729, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:10:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:15Z", "source_id": 18393208, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:11Z", "source_id": 57659904, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:16Z", "source_id": 18393850, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:16Z", "source_id": 57662336, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:21Z", "source_id": 18394485, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:13Z", "source_id": 57668666, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:15Z", "source_id": 18396218, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:22Z", "source_id": 57671857, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:31Z", "source_id": 18397076, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:52Z", "source_id": 57674199, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:56Z", "source_id": 18397735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:00Z", "source_id": 57677089, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:28:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:05Z", "source_id": 18398501, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:18Z", "source_id": 57679039, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:19Z", "source_id": 18399036, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:02Z", "source_id": 57681387, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:04Z", "source_id": 18399645, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Shenfield 2341 2341 5 None None Paddington (Crossrail) 0036 0034½ B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38289/2026-09-19/detailed None Bond Street (Crossrail) 2026-09-20T00:32:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.8 0032 0034 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:01 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 57681387 1789774445179600 113 113 2026-09-18 23:44:03.375916 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:03.072193
656037 685324 G15484 672T54M818 2026-09-18 COMPLETE 18399639 2026-09-19 00:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 685324, "stp": "P", "toc": "Great Western Railway", "uid": "G15484", "consist": null, "dest_crs": "BRI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15484/2026-09-19/detailed", "trust_id": "672T54M818", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-18", "dest_arr_time": "0002", "dest_platform": "9", "is_terminated": 1, "next_location": "Ashchurch", "signalling_id": "2T54", "timing_status": null, "origin_station": "Worcester Shrub Hill", "current_leg_arr": "2253", "current_leg_dep": "2253", "current_leg_end": "Ashchurch", "origin_dep_time": "2238", "origin_platform": "1", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.209171627269053, 52.19470942466886], [-2.2090729999999996, 52.19453589999999], [-2.2088797999999996, 52.194128199999994], [-2.208647, 52.19364360000001], [-2.2085843, 52.1935121], [-2.208304099999999, 52.193], [-2.2081008999999994, 52.1926989], [-2.2079119, 52.1923309], [-2.2078174, 52.192179499999995], [-2.207047199999999, 52.1909795], [-2.2066442999999993, 52.1903774], [-2.2064705999999994, 52.1901178], [-2.206270134958504, 52.18981819679677], [-2.2059118999999994, 52.1892828], [-2.2049767, 52.187838], [-2.2041569, 52.1864545], [-2.2033984, 52.1851264], [-2.2025466999999996, 52.1836301], [-2.2006891, 52.1803858], [-2.197997, 52.1756911], [-2.1969063, 52.17380179999999], [-2.195962, 52.172136], [-2.1954235, 52.17119600000001], [-2.1948614, 52.1703076], [-2.1944999, 52.16979990000001], [-2.1942103000000004, 52.1694226], [-2.1940552, 52.1692353], [-2.1937696999999994, 52.168896], [-2.1929558, 52.168030599999994], [-2.1926664999999996, 52.167746300000005], [-2.1923209999999997, 52.167424700000005], [-2.1919901, 52.1671297], [-2.1916403, 52.1668341], [-2.1912985, 52.1665561], [-2.1909504, 52.16628639999999], [-2.1906112999999996, 52.16603529999999], [-2.1902561, 52.1657834], [-2.1898815, 52.1655217], [-2.189487, 52.165264699999994], [-2.1890867999999997, 52.1650112], [-2.1889335123988167, 52.16491882804252], [-2.1886648, 52.1647569], [-2.1883547, 52.164576], [-2.18804, 52.1643983], [-2.1877363, 52.16423199999999], [-2.187394, 52.1640529], [-2.1870506, 52.16387590000001], [-2.1860288999999997, 52.1633668], [-2.184836, 52.1627759], [-2.1836679, 52.1621974], [-2.181874, 52.161306399999994], [-2.1802404, 52.160502999999984], [-2.1778891, 52.1593395], [-2.1771064, 52.1589524], [-2.1763216, 52.15857439999999], [-2.1758474, 52.158359100000006], [-2.175370899999999, 52.15814960000001], [-2.1749286, 52.1579745], [-2.1744791, 52.15779959999999], [-2.1737149999999996, 52.1575319], [-2.1730434, 52.1572967], [-2.1725802, 52.157152200000006], [-2.1719561, 52.156967599999994], [-2.1715611, 52.1568566], [-2.1713058, 52.15677409999999], [-2.170871, 52.15662660000001], [-2.1705242999999994, 52.1564934], [-2.1701722999999995, 52.1563511], [-2.1698192999999995, 52.1562047], [-2.169473, 52.15604650000001], [-2.169155, 52.1559013], [-2.1686383, 52.1556423], [-2.1681168, 52.1553586], [-2.1676407, 52.15507590000001], [-2.1671774, 52.1547798], [-2.1667326999999994, 52.1544634], [-2.1665088, 52.1542974], [-2.1662988000000003, 52.15413410000001], [-2.1660889, 52.1539568], [-2.1658864, 52.1537849], [-2.1656716, 52.153588], [-2.1654815, 52.15340770000001], [-2.165119, 52.1530345], [-2.1647901999999997, 52.152656999999984], [-2.1644832999999997, 52.15226679999999], [-2.1644417, 52.15220610000001], [-2.1643396, 52.152057], [-2.1641998999999994, 52.15186210000001], [-2.1640058, 52.1515531], [-2.1638801, 52.15132820000001], [-2.1637593999999996, 52.1511047], [-2.1636639, 52.150900799999995], [-2.1635727, 52.15069849999999], [-2.1634935000000004, 52.1504994], [-2.163419, 52.150297599999995], [-2.1633195, 52.1499946], [-2.1632364, 52.149699], [-2.1631842, 52.1494589], [-2.1631492, 52.149270300000005], [-2.1631265, 52.1491199], [-2.1631154, 52.14889269999999], [-2.1631175, 52.1486287], [-2.1631157, 52.148184999999984], [-2.1631328999999995, 52.1476783], [-2.1631636, 52.1470365], [-2.1631577, 52.1468994], [-2.1631519, 52.14676599999999], [-2.1631237, 52.1461136], [-2.1631058, 52.1458842], [-2.1630758, 52.1456584], [-2.1630478999999996, 52.1454928], [-2.1629989, 52.145202700000006], [-2.1629044, 52.144761], [-2.1627819, 52.14429579999999], [-2.1626718, 52.1439347], [-2.1625418, 52.143571300000005], [-2.1623932999999997, 52.1432053], [-2.1622337, 52.1428559], [-2.1613939, 52.141115199999994], [-2.161024, 52.14036219999999], [-2.1606170999999996, 52.139531], [-2.1588374, 52.135906199999994], [-2.1574861999999997, 52.1331544], [-2.1562494, 52.130655], [-2.1560182999999995, 52.1301902], [-2.1559566818868516, 52.13006636673865], [-2.1559048, 52.1299621], [-2.1545562, 52.12723509999999], [-2.1535983, 52.125311200000006], [-2.1527365, 52.1235697], [-2.1516054, 52.12130649999999], [-2.1515669999999996, 52.1212264], [-2.1508465, 52.119724], [-2.1507236000000005, 52.1194758], [-2.1483172999999995, 52.114616899999994], [-2.1474446, 52.1128529], [-2.1469745999999996, 52.111959500000005], [-2.1467163, 52.11153499999999], [-2.1464378, 52.1111094], [-2.1461732, 52.110741100000006], [-2.1458113999999995, 52.1102749], [-2.1454025445398472, 52.10978287988833], [-2.1453069999999994, 52.10966789999999], [-2.1439008, 52.10803319999999], [-2.1422628, 52.10612039999999], [-2.1395666, 52.1029942], [-2.1360125, 52.0988583], [-2.1301128, 52.0919727], [-2.1264677, 52.087731000000005], [-2.1259808999999996, 52.0871511], [-2.1255505999999995, 52.0865948], [-2.1252092999999994, 52.0861085], [-2.1249931, 52.08576909999999], [-2.1247042, 52.0852855], [-2.1238433999999997, 52.0837878], [-2.1226019, 52.0816277], [-2.1222229, 52.08091540000001], [-2.1218393, 52.080211599999984], [-2.1213554, 52.0793686], [-2.1209, 52.0785691], [-2.1201904999999996, 52.07729979999999], [-2.1197279000000004, 52.0764809], [-2.1191468999999996, 52.0754987], [-2.1187838999999995, 52.07487269999999], [-2.1183185, 52.0740641], [-2.1177002, 52.0729736], [-2.1169285, 52.07156950000001], [-2.1164698, 52.0707311], [-2.1160129000000003, 52.069915599999995], [-2.1157459, 52.069452600000005], [-2.1155599, 52.0691376], [-2.1154186, 52.0688979], [-2.1151407, 52.06839360000001], [-2.1150086999999997, 52.0681646], [-2.1148418, 52.0678776], [-2.1146401, 52.067492400000006], [-2.1143872, 52.0670477], [-2.1137145, 52.0658337], [-2.1133285999999996, 52.0651512], [-2.1131969, 52.0649099], [-2.1125938, 52.0638608], [-2.1120712, 52.06290719999999], [-2.1118149999999996, 52.06242580000001], [-2.1117505999999997, 52.0622841], [-2.1116806, 52.0621302], [-2.1114079, 52.0614381], [-2.1113105, 52.0611629], [-2.1112298999999997, 52.0608935], [-2.1111366, 52.0605637], [-2.1110460999999994, 52.060171099999984], [-2.1109764, 52.05983959999999], [-2.1109308, 52.059460300000005], [-2.1108608, 52.05878129999999], [-2.1107946999999996, 52.05801650000001], [-2.1107651000000005, 52.05768779999999], [-2.1107214999999995, 52.057176799999986], [-2.110625199999999, 52.0561703], [-2.1105499, 52.0552424], [-2.110505, 52.0547248], [-2.1104942358867804, 52.054578667909794], [-2.1104668, 52.0542062], [-2.1103652, 52.0532228], [-2.1102789, 52.05189560000001], [-2.1102338, 52.0514409], [-2.1101811, 52.05079529999999], [-2.1101721, 52.050628399999994], [-2.1101649999999994, 52.0505528], [-2.1100869, 52.0497491], [-2.1100382, 52.0491753], [-2.1099352, 52.0479893], [-2.1098365, 52.04694899999999], [-2.1097749999999995, 52.04609620000001], [-2.1097591, 52.0459316], [-2.1096757, 52.0449527], [-2.1096062, 52.0441576], [-2.1095338, 52.04338409999999], [-2.1094819, 52.0427182], [-2.1094418, 52.0423347], [-2.1093913, 52.0417257], [-2.1093326, 52.0411242], [-2.1092966, 52.0406637], [-2.1092565999999997, 52.0402566], [-2.1092230999999995, 52.039888], [-2.1091835, 52.0394949], [-2.1091475, 52.0389809], [-2.1090940999999996, 52.0383791], [-2.1090299, 52.03763450000001], [-2.1089382999999997, 52.03660500000001], [-2.1088386, 52.0354073], [-2.1087699, 52.03446159999999], [-2.1087477, 52.03379629999999], [-2.1087398000000004, 52.0335594], [-2.1087382, 52.0329698], [-2.1087418, 52.031311899999984], [-2.1087322999999993, 52.0303334], [-2.108741, 52.0293812], [-2.10874, 52.0281497], [-2.1087415, 52.026853799999984], [-2.1087442, 52.0253904], [-2.108755, 52.024551900000006], [-2.108761, 52.023731899999994], [-2.1087470999999995, 52.0225977], [-2.1087548999999997, 52.0216655], [-2.1087608999999996, 52.0205167], [-2.1087589, 52.019516499999995], [-2.1087572999999997, 52.018499899999995], [-2.1087472, 52.01751279999999], [-2.1087593999999994, 52.0162634], [-2.1087526, 52.01492360000001], [-2.1087655999999995, 52.0142408], [-2.108761, 52.01365469999999], [-2.1087624, 52.0123867], [-2.1087532, 52.011064100000006], [-2.1087546, 52.0105838], [-2.1087534, 52.00979169999998], [-2.1087405, 52.008655299999994], [-2.1087423, 52.00784900000001], [-2.1087511999999995, 52.00623469999999], [-2.1087474, 52.005475800000006], [-2.1087507000000003, 52.0049618], [-2.1087577, 52.00389440000001], [-2.1087537999999997, 52.0032115], [-2.1087593999999994, 52.0024858], [-2.1087639999999994, 52.0016458], [-2.1087583999999997, 52.001096], [-2.108759, 52.00032499999998], [-2.1087551, 51.9998846], [-2.1087565849592784, 51.99930615890027]]}", "current_leg_start": "Worcester Shrub Hill", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "51.9993062", "next_location_lon": "-2.1087566", "previous_location": "Norton Jn", "current_leg_milage": "14.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 5, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:18360213\", \"confirmationDeadline\": \"2026-09-18T23:08:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4989.833, \"from_m\": 0.0, \"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\": 5102.185, \"from_m\": 4989.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5270.949, \"from_m\": 5102.185, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6164.611, \"from_m\": 5270.949, \"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\": 6341.728, \"from_m\": 6164.611, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6719.388, \"from_m\": 6341.728, \"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\": 33700.352, \"from_m\": 6719.388, \"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\": 44186.815, \"from_m\": 33700.352, \"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\": 47530.637, \"from_m\": 44186.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47636.178, \"from_m\": 47530.637, \"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\": 49177.823, \"from_m\": 47636.178, \"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\": 49601.962, \"from_m\": 49177.823, \"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\": 70267.728, \"from_m\": 49601.962, \"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\": 70307.435, \"from_m\": 70267.728, \"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\": 77890.584, \"from_m\": 70307.435, \"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\": 89895.763, \"from_m\": 77890.584, \"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\": 91114.099, \"from_m\": 89895.763, \"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\": 91768.429, \"from_m\": 91114.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\": 91964.584, \"from_m\": 91768.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92090.211, \"from_m\": 91964.584, \"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\": 92174.77, \"from_m\": 92090.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98115.227, \"from_m\": 92174.77, \"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\": 99508.304, \"from_m\": 98115.227, \"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\": 101705.861, \"from_m\": 99508.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102549.012, \"from_m\": 101705.861, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102649.991, \"from_m\": 102549.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105515.99, \"from_m\": 102649.991, \"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\": 105536.078, \"from_m\": 105515.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105913.389, \"from_m\": 105536.078, \"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\": 106067.757, \"from_m\": 105913.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107260.308, \"from_m\": 106067.757, \"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\": 107609.832, \"from_m\": 107260.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\": 108045.656, \"from_m\": 107609.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108098.328, \"from_m\": 108045.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\": 108135.835, \"from_m\": 108098.328, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108152.209, \"from_m\": 108135.835, \"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\": 108215.261, \"from_m\": 108152.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108823.671, \"from_m\": 108215.261, \"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\": 685324, \"profile_key\": \"26e2316e854852170f9fe80b0dbec3436e6097a2aed527c90a2abf4c1f7ef140\", \"schedule_id\": 8979, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 2, \"distance_m\": 543.258, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Norton Jn\", \"stage_seq\": 3, \"distance_m\": 4989.833, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 4, \"distance_m\": 6341.728, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Ashchurch\", \"stage_seq\": 5, \"distance_m\": 23528.588, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2304\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 6, \"distance_m\": 35235.096, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Barnwood Jn\", \"stage_seq\": 7, \"distance_m\": 44069.82, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Horton Road Jn\", \"stage_seq\": 8, \"distance_m\": 45239.579, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2318H\", \"location\": \"Gloucester\", \"stage_seq\": 9, \"distance_m\": 45846.54, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Horton Road Jn\", \"stage_seq\": 10, \"distance_m\": 46453.502, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 11, \"distance_m\": 47558.703, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Standish Jn\", \"stage_seq\": 12, \"distance_m\": 57464.832, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Charfield\", \"stage_seq\": 13, \"distance_m\": 78449.964, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Yate\", \"stage_seq\": 14, \"distance_m\": 89401.165, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 15, \"distance_m\": 91992.393, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2348\", \"location\": \"Bristol Parkway\", \"stage_seq\": 16, \"distance_m\": 99349.617, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 17, \"distance_m\": 101753.053, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Horfield Jn\", \"stage_seq\": 18, \"distance_m\": 102771.165, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 19, \"distance_m\": 107664.34, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Bristol East Jn\", \"stage_seq\": 20, \"distance_m\": 108255.959, \"section_seq\": 1, \"route_path_id\": 68820}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 21, \"distance_m\": 108823.671, \"section_seq\": 1, \"route_path_id\": 68820}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 108823.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68820}], \"total_distance_m\": 108823.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 107998.429, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 825.242, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2238", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "0.0", "current_position_lat": "51.9993062", "current_position_lon": "-2.1087566", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1", "timing_fact_generation": 1789774445753880, "current_leg_arrival_utc": "2026-09-18T23:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:05.743289", "service_state_evidence_id": 18399639, "current_leg_start_actual_dep": "2026-09-18T22:53:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:07.040819", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WOS BRI 2T54 None None None None {"version": 3, "segments": [{"to_m": 4989.833, "from_m": 0.0, "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": 5102.185, "from_m": 4989.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 5270.949, "from_m": 5102.185, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6164.611, "from_m": 5270.949, "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": 6341.728, "from_m": 6164.611, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6719.388, "from_m": 6341.728, "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": 33700.352, "from_m": 6719.388, "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": 44186.815, "from_m": 33700.352, "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": 47530.637, "from_m": 44186.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47636.178, "from_m": 47530.637, "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": 49177.823, "from_m": 47636.178, "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": 49601.962, "from_m": 49177.823, "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": 70267.728, "from_m": 49601.962, "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": 70307.435, "from_m": 70267.728, "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": 77890.584, "from_m": 70307.435, "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": 89895.763, "from_m": 77890.584, "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": 91114.099, "from_m": 89895.763, "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": 91768.429, "from_m": 91114.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": 91964.584, "from_m": 91768.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92090.211, "from_m": 91964.584, "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": 92174.77, "from_m": 92090.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98115.227, "from_m": 92174.77, "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": 99508.304, "from_m": 98115.227, "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": 101705.861, "from_m": 99508.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102549.012, "from_m": 101705.861, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102649.991, "from_m": 102549.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105515.99, "from_m": 102649.991, "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": 105536.078, "from_m": 105515.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105913.389, "from_m": 105536.078, "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": 106067.757, "from_m": 105913.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107260.308, "from_m": 106067.757, "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": 107609.832, "from_m": 107260.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": 108045.656, "from_m": 107609.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108098.328, "from_m": 108045.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": 108135.835, "from_m": 108098.328, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108152.209, "from_m": 108135.835, "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": 108215.261, "from_m": 108152.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108823.671, "from_m": 108215.261, "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": 685324, "profile_key": "26e2316e854852170f9fe80b0dbec3436e6097a2aed527c90a2abf4c1f7ef140", "schedule_id": 8979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2238", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Wylds Lane Jn", "stage_seq": 2, "distance_m": 543.258, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Norton Jn", "stage_seq": 3, "distance_m": 4989.833, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Abbotswood Jn", "stage_seq": 4, "distance_m": 6341.728, "section_seq": 1, "route_path_id": 68820}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Ashchurch", "stage_seq": 5, "distance_m": 23528.588, "section_seq": 1, "route_path_id": 68820}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2304", "location": "Cheltenham Spa", "stage_seq": 6, "distance_m": 35235.096, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Barnwood Jn", "stage_seq": 7, "distance_m": 44069.82, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Horton Road Jn", "stage_seq": 8, "distance_m": 45239.579, "section_seq": 1, "route_path_id": 68820}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2318H", "location": "Gloucester", "stage_seq": 9, "distance_m": 45846.54, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Horton Road Jn", "stage_seq": 10, "distance_m": 46453.502, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Gloucester Yard Jn", "stage_seq": 11, "distance_m": 47558.703, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Standish Jn", "stage_seq": 12, "distance_m": 57464.832, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Charfield", "stage_seq": 13, "distance_m": 78449.964, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Yate", "stage_seq": 14, "distance_m": 89401.165, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Westerleigh Jn", "stage_seq": 15, "distance_m": 91992.393, "section_seq": 1, "route_path_id": 68820}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2348", "location": "Bristol Parkway", "stage_seq": 16, "distance_m": 99349.617, "section_seq": 1, "route_path_id": 68820}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354H", "location": "Filton Abbey Wood", "stage_seq": 17, "distance_m": 101753.053, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Horfield Jn", "stage_seq": 18, "distance_m": 102771.165, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Dr Day's Jn", "stage_seq": 19, "distance_m": 107664.34, "section_seq": 1, "route_path_id": 68820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Bristol East Jn", "stage_seq": 20, "distance_m": 108255.959, "section_seq": 1, "route_path_id": 68820}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 21, "distance_m": 108823.671, "section_seq": 1, "route_path_id": 68820}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 108823.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 68820}], "total_distance_m": 108823.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 107998.429, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 825.242, "synthetic_unknown_infrastructure_limit_mph": 60} [] Worcester Shrub Hill 2238 2238 1 None None Bristol Temple Meads 0002 0002 9 None None https://www.realtimetrains.co.uk/service/gb-nr:G15484/2026-09-19/detailed None Worcester Shrub Hill 2026-09-18T22:53:00+01:00 Ashchurch 0.0 {"type": "LineString", "coordinates": [[-2.209171627269053, 52.19470942466886], [-2.2090729999999996, 52.19453589999999], [-2.2088797999999996, 52.194128199999994], [-2.208647, 52.19364360000001], [-2.2085843, 52.1935121], [-2.208304099999999, 52.193], [-2.2081008999999994, 52.1926989], [-2.2079119, 52.1923309], [-2.2078174, 52.192179499999995], [-2.207047199999999, 52.1909795], [-2.2066442999999993, 52.1903774], [-2.2064705999999994, 52.1901178], [-2.206270134958504, 52.18981819679677], [-2.2059118999999994, 52.1892828], [-2.2049767, 52.187838], [-2.2041569, 52.1864545], [-2.2033984, 52.1851264], [-2.2025466999999996, 52.1836301], [-2.2006891, 52.1803858], [-2.197997, 52.1756911], [-2.1969063, 52.17380179999999], [-2.195962, 52.172136], [-2.1954235, 52.17119600000001], [-2.1948614, 52.1703076], [-2.1944999, 52.16979990000001], [-2.1942103000000004, 52.1694226], [-2.1940552, 52.1692353], [-2.1937696999999994, 52.168896], [-2.1929558, 52.168030599999994], [-2.1926664999999996, 52.167746300000005], [-2.1923209999999997, 52.167424700000005], [-2.1919901, 52.1671297], [-2.1916403, 52.1668341], [-2.1912985, 52.1665561], [-2.1909504, 52.16628639999999], [-2.1906112999999996, 52.16603529999999], [-2.1902561, 52.1657834], [-2.1898815, 52.1655217], [-2.189487, 52.165264699999994], [-2.1890867999999997, 52.1650112], [-2.1889335123988167, 52.16491882804252], [-2.1886648, 52.1647569], [-2.1883547, 52.164576], [-2.18804, 52.1643983], [-2.1877363, 52.16423199999999], [-2.187394, 52.1640529], [-2.1870506, 52.16387590000001], [-2.1860288999999997, 52.1633668], [-2.184836, 52.1627759], [-2.1836679, 52.1621974], [-2.181874, 52.161306399999994], [-2.1802404, 52.160502999999984], [-2.1778891, 52.1593395], [-2.1771064, 52.1589524], [-2.1763216, 52.15857439999999], [-2.1758474, 52.158359100000006], [-2.175370899999999, 52.15814960000001], [-2.1749286, 52.1579745], [-2.1744791, 52.15779959999999], [-2.1737149999999996, 52.1575319], [-2.1730434, 52.1572967], [-2.1725802, 52.157152200000006], [-2.1719561, 52.156967599999994], [-2.1715611, 52.1568566], [-2.1713058, 52.15677409999999], [-2.170871, 52.15662660000001], [-2.1705242999999994, 52.1564934], [-2.1701722999999995, 52.1563511], [-2.1698192999999995, 52.1562047], [-2.169473, 52.15604650000001], [-2.169155, 52.1559013], [-2.1686383, 52.1556423], [-2.1681168, 52.1553586], [-2.1676407, 52.15507590000001], [-2.1671774, 52.1547798], [-2.1667326999999994, 52.1544634], [-2.1665088, 52.1542974], [-2.1662988000000003, 52.15413410000001], [-2.1660889, 52.1539568], [-2.1658864, 52.1537849], [-2.1656716, 52.153588], [-2.1654815, 52.15340770000001], [-2.165119, 52.1530345], [-2.1647901999999997, 52.152656999999984], [-2.1644832999999997, 52.15226679999999], [-2.1644417, 52.15220610000001], [-2.1643396, 52.152057], [-2.1641998999999994, 52.15186210000001], [-2.1640058, 52.1515531], [-2.1638801, 52.15132820000001], [-2.1637593999999996, 52.1511047], [-2.1636639, 52.150900799999995], [-2.1635727, 52.15069849999999], [-2.1634935000000004, 52.1504994], [-2.163419, 52.150297599999995], [-2.1633195, 52.1499946], [-2.1632364, 52.149699], [-2.1631842, 52.1494589], [-2.1631492, 52.149270300000005], [-2.1631265, 52.1491199], [-2.1631154, 52.14889269999999], [-2.1631175, 52.1486287], [-2.1631157, 52.148184999999984], [-2.1631328999999995, 52.1476783], [-2.1631636, 52.1470365], [-2.1631577, 52.1468994], [-2.1631519, 52.14676599999999], [-2.1631237, 52.1461136], [-2.1631058, 52.1458842], [-2.1630758, 52.1456584], [-2.1630478999999996, 52.1454928], [-2.1629989, 52.145202700000006], [-2.1629044, 52.144761], [-2.1627819, 52.14429579999999], [-2.1626718, 52.1439347], [-2.1625418, 52.143571300000005], [-2.1623932999999997, 52.1432053], [-2.1622337, 52.1428559], [-2.1613939, 52.141115199999994], [-2.161024, 52.14036219999999], [-2.1606170999999996, 52.139531], [-2.1588374, 52.135906199999994], [-2.1574861999999997, 52.1331544], [-2.1562494, 52.130655], [-2.1560182999999995, 52.1301902], [-2.1559566818868516, 52.13006636673865], [-2.1559048, 52.1299621], [-2.1545562, 52.12723509999999], [-2.1535983, 52.125311200000006], [-2.1527365, 52.1235697], [-2.1516054, 52.12130649999999], [-2.1515669999999996, 52.1212264], [-2.1508465, 52.119724], [-2.1507236000000005, 52.1194758], [-2.1483172999999995, 52.114616899999994], [-2.1474446, 52.1128529], [-2.1469745999999996, 52.111959500000005], [-2.1467163, 52.11153499999999], [-2.1464378, 52.1111094], [-2.1461732, 52.110741100000006], [-2.1458113999999995, 52.1102749], [-2.1454025445398472, 52.10978287988833], [-2.1453069999999994, 52.10966789999999], [-2.1439008, 52.10803319999999], [-2.1422628, 52.10612039999999], [-2.1395666, 52.1029942], [-2.1360125, 52.0988583], [-2.1301128, 52.0919727], [-2.1264677, 52.087731000000005], [-2.1259808999999996, 52.0871511], [-2.1255505999999995, 52.0865948], [-2.1252092999999994, 52.0861085], [-2.1249931, 52.08576909999999], [-2.1247042, 52.0852855], [-2.1238433999999997, 52.0837878], [-2.1226019, 52.0816277], [-2.1222229, 52.08091540000001], [-2.1218393, 52.080211599999984], [-2.1213554, 52.0793686], [-2.1209, 52.0785691], [-2.1201904999999996, 52.07729979999999], [-2.1197279000000004, 52.0764809], [-2.1191468999999996, 52.0754987], [-2.1187838999999995, 52.07487269999999], [-2.1183185, 52.0740641], [-2.1177002, 52.0729736], [-2.1169285, 52.07156950000001], [-2.1164698, 52.0707311], [-2.1160129000000003, 52.069915599999995], [-2.1157459, 52.069452600000005], [-2.1155599, 52.0691376], [-2.1154186, 52.0688979], [-2.1151407, 52.06839360000001], [-2.1150086999999997, 52.0681646], [-2.1148418, 52.0678776], [-2.1146401, 52.067492400000006], [-2.1143872, 52.0670477], [-2.1137145, 52.0658337], [-2.1133285999999996, 52.0651512], [-2.1131969, 52.0649099], [-2.1125938, 52.0638608], [-2.1120712, 52.06290719999999], [-2.1118149999999996, 52.06242580000001], [-2.1117505999999997, 52.0622841], [-2.1116806, 52.0621302], [-2.1114079, 52.0614381], [-2.1113105, 52.0611629], [-2.1112298999999997, 52.0608935], [-2.1111366, 52.0605637], [-2.1110460999999994, 52.060171099999984], [-2.1109764, 52.05983959999999], [-2.1109308, 52.059460300000005], [-2.1108608, 52.05878129999999], [-2.1107946999999996, 52.05801650000001], [-2.1107651000000005, 52.05768779999999], [-2.1107214999999995, 52.057176799999986], [-2.110625199999999, 52.0561703], [-2.1105499, 52.0552424], [-2.110505, 52.0547248], [-2.1104942358867804, 52.054578667909794], [-2.1104668, 52.0542062], [-2.1103652, 52.0532228], [-2.1102789, 52.05189560000001], [-2.1102338, 52.0514409], [-2.1101811, 52.05079529999999], [-2.1101721, 52.050628399999994], [-2.1101649999999994, 52.0505528], [-2.1100869, 52.0497491], [-2.1100382, 52.0491753], [-2.1099352, 52.0479893], [-2.1098365, 52.04694899999999], [-2.1097749999999995, 52.04609620000001], [-2.1097591, 52.0459316], [-2.1096757, 52.0449527], [-2.1096062, 52.0441576], [-2.1095338, 52.04338409999999], [-2.1094819, 52.0427182], [-2.1094418, 52.0423347], [-2.1093913, 52.0417257], [-2.1093326, 52.0411242], [-2.1092966, 52.0406637], [-2.1092565999999997, 52.0402566], [-2.1092230999999995, 52.039888], [-2.1091835, 52.0394949], [-2.1091475, 52.0389809], [-2.1090940999999996, 52.0383791], [-2.1090299, 52.03763450000001], [-2.1089382999999997, 52.03660500000001], [-2.1088386, 52.0354073], [-2.1087699, 52.03446159999999], [-2.1087477, 52.03379629999999], [-2.1087398000000004, 52.0335594], [-2.1087382, 52.0329698], [-2.1087418, 52.031311899999984], [-2.1087322999999993, 52.0303334], [-2.108741, 52.0293812], [-2.10874, 52.0281497], [-2.1087415, 52.026853799999984], [-2.1087442, 52.0253904], [-2.108755, 52.024551900000006], [-2.108761, 52.023731899999994], [-2.1087470999999995, 52.0225977], [-2.1087548999999997, 52.0216655], [-2.1087608999999996, 52.0205167], [-2.1087589, 52.019516499999995], [-2.1087572999999997, 52.018499899999995], [-2.1087472, 52.01751279999999], [-2.1087593999999994, 52.0162634], [-2.1087526, 52.01492360000001], [-2.1087655999999995, 52.0142408], [-2.108761, 52.01365469999999], [-2.1087624, 52.0123867], [-2.1087532, 52.011064100000006], [-2.1087546, 52.0105838], [-2.1087534, 52.00979169999998], [-2.1087405, 52.008655299999994], [-2.1087423, 52.00784900000001], [-2.1087511999999995, 52.00623469999999], [-2.1087474, 52.005475800000006], [-2.1087507000000003, 52.0049618], [-2.1087577, 52.00389440000001], [-2.1087537999999997, 52.0032115], [-2.1087593999999994, 52.0024858], [-2.1087639999999994, 52.0016458], [-2.1087583999999997, 52.001096], [-2.108759, 52.00032499999998], [-2.1087551, 51.9998846], [-2.1087565849592784, 51.99930615890027]]} 14.6 2253 2253 Norton Jn Worcester Shrub Hill Ashchurch 51.9993062 -2.1087566 51.9993062 -2.1087566 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 Worcester Shrub Hill TRUST TRUST_CANCELLATION 18399639 1789774445753880 55 55 2026-09-18 23:44:07.040819 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:05.743289
656038 684420 W32935 879J74M718 2026-09-18 COMPLETE 18399384 2026-09-19 00:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 684420, "stp": "P", "toc": "Thameslink", "uid": "W32935", "consist": "700142", "dest_crs": "PBO", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32935/2026-09-19/detailed", "trust_id": "879J74M718", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-18", "dest_arr_time": "0037", "dest_platform": "2", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "9J74", "timing_status": "EARLY", "origin_station": "Horsham", "current_leg_arr": "0034", "current_leg_dep": "0020", "current_leg_end": "Peterborough", "origin_dep_time": "2155", "origin_platform": "3", "current_location": "Peterborough", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Huntingdon", "dest_arr_time_act": "0037", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Huntingdon", "current_leg_milage": "17.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 887.344, \"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\": 1426.665, \"from_m\": 887.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9431.625, \"from_m\": 1426.665, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10289.161, \"from_m\": 9431.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13358.823, \"from_m\": 10289.161, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13764.487, \"from_m\": 13358.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13947.67, \"from_m\": 13764.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14422.765, \"from_m\": 13947.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14533.511, \"from_m\": 14422.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16978.172, \"from_m\": 14533.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17093.623, \"from_m\": 16978.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17946.399, \"from_m\": 17093.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19975.021, \"from_m\": 17946.399, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22786.118, \"from_m\": 19975.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22826.872, \"from_m\": 22786.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26210.566, \"from_m\": 22826.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27523.873, \"from_m\": 26210.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28707.261, \"from_m\": 27523.873, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36216.95, \"from_m\": 28707.261, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36843.848, \"from_m\": 36216.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38244.995, \"from_m\": 36843.848, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38361.764, \"from_m\": 38244.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42704.745, \"from_m\": 38361.764, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43982.389, \"from_m\": 42704.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\": 44040.953, \"from_m\": 43982.389, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44085.224, \"from_m\": 44040.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44120.931, \"from_m\": 44085.224, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44184.63, \"from_m\": 44120.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44273.298, \"from_m\": 44184.63, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44303.734, \"from_m\": 44273.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44697.99, \"from_m\": 44303.734, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44734.955, \"from_m\": 44697.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45631.406, \"from_m\": 44734.955, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45662.802, \"from_m\": 45631.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45696.815, \"from_m\": 45662.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46112.274, \"from_m\": 45696.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47101.598, \"from_m\": 46112.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\": 47423.582, \"from_m\": 47101.598, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47481.847, \"from_m\": 47423.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50770.5, \"from_m\": 47481.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50832.017, \"from_m\": 50770.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56113.189, \"from_m\": 50832.017, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58002.999, \"from_m\": 56113.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58939.427, \"from_m\": 58002.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60511.333, \"from_m\": 58939.427, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62125.237, \"from_m\": 60511.333, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62368.589, \"from_m\": 62125.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62464.603, \"from_m\": 62368.589, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62511.861, \"from_m\": 62464.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}, {\"to_m\": 62750.361, \"from_m\": 62511.861, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63277.646, \"from_m\": 62750.361, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63315.41, \"from_m\": 63277.646, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 63872.64, \"from_m\": 63315.41, \"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\": 63950.266, \"from_m\": 63872.64, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66470.751, \"from_m\": 63950.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67508.497, \"from_m\": 66470.751, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67657.38, \"from_m\": 67508.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67687.028, \"from_m\": 67657.38, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67791.972, \"from_m\": 67687.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68867.952, \"from_m\": 67791.972, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68969.865, \"from_m\": 68867.952, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69832.764, \"from_m\": 68969.865, \"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\": 70090.247, \"from_m\": 69832.764, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70602.823, \"from_m\": 70090.247, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70658.063, \"from_m\": 70602.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}, {\"to_m\": 71951.435, \"from_m\": 70658.063, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75848.941, \"from_m\": 71951.435, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78999.835, \"from_m\": 75848.941, \"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\": 103553.735, \"from_m\": 78999.835, \"capability_applied\": null, \"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\": 149066.142, \"from_m\": 103553.735, \"capability_applied\": null, \"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\": 149112.799, \"from_m\": 149066.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154238.776, \"from_m\": 149112.799, \"capability_applied\": null, \"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\": 157022.758, \"from_m\": 154238.776, \"capability_applied\": null, \"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\": 174503.914, \"from_m\": 157022.758, \"capability_applied\": null, \"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\": 174563.377, \"from_m\": 174503.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\": 177890.943, \"from_m\": 174563.377, \"capability_applied\": null, \"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\": 180599.438, \"from_m\": 177890.943, \"capability_applied\": null, \"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\": 181955.846, \"from_m\": 180599.438, \"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\": 187452.137, \"from_m\": 181955.846, \"capability_applied\": null, \"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\": 189151.206, \"from_m\": 187452.137, \"capability_applied\": null, \"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\": 189173.284, \"from_m\": 189151.206, \"capability_applied\": null, \"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}], \"service_id\": 684420, \"profile_key\": \"f4f2fe8bfc9d172f15422d26cb7c7189c7bb7365981681efd8b0328a39fd5ddb\", \"schedule_id\": 25439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208H\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2213\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2219\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18416.489, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2221H\", \"location\": \"Horley\", \"stage_seq\": 7, \"distance_m\": 19778.45, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2225H\", \"location\": \"Salfords\", \"stage_seq\": 8, \"distance_m\": 23451.571, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2229\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 9, \"distance_m\": 26388.331, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2234\", \"location\": \"Redhill\", \"stage_seq\": 10, \"distance_m\": 27758.896, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 38122.463, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 39710.757, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 44505.626, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 45353.336, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 15, \"distance_m\": 46112.274, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Norwood Junction\", \"stage_seq\": 16, \"distance_m\": 47166.337, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Sydenham\", \"stage_seq\": 17, \"distance_m\": 50770.5, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"New Cross Gate\", \"stage_seq\": 18, \"distance_m\": 56464.312, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 19, \"distance_m\": 57565.602, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 59184.735, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2301\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 61049.513, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 22, \"distance_m\": 61776.53, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 23, \"distance_m\": 62383.958, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"London Blackfriars\", \"stage_seq\": 24, \"distance_m\": 62986.093, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"City Thameslink\", \"stage_seq\": 25, \"distance_m\": 63388.476, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311H\", \"location\": \"Farringdon\", \"stage_seq\": 26, \"distance_m\": 64118.634, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2316\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 27, \"distance_m\": 66337.49, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 28, \"distance_m\": 67473.119, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Holloway South Jn\", \"stage_seq\": 29, \"distance_m\": 68645.811, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2323H\", \"location\": \"Finsbury Park\", \"stage_seq\": 30, \"distance_m\": 70465.652, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 74313.518, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Potters Bar\", \"stage_seq\": 32, \"distance_m\": 86874.967, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 33, \"distance_m\": 98989.221, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 100430.056, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 35, \"distance_m\": 104701.165, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2345\", \"location\": \"Stevenage\", \"stage_seq\": 36, \"distance_m\": 110700.959, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Hitchin\", \"stage_seq\": 37, \"distance_m\": 117704.517, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Arlesey\", \"stage_seq\": 38, \"distance_m\": 125837.175, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Biggleswade\", \"stage_seq\": 39, \"distance_m\": 132506.717, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0005H\", \"location\": \"Sandy\", \"stage_seq\": 40, \"distance_m\": 137241.427, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"St. Neots\", \"stage_seq\": 41, \"distance_m\": 149483.352, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0020\", \"location\": \"Huntingdon\", \"stage_seq\": 42, \"distance_m\": 160883.257, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Holme Jn\", \"stage_seq\": 43, \"distance_m\": 177468.862, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034H\", \"location\": \"Fletton Jn\", \"stage_seq\": 44, \"distance_m\": 186999.263, \"section_seq\": 1, \"route_path_id\": 101007}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 45, \"distance_m\": 189173.284, \"section_seq\": 1, \"route_path_id\": 101007}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189173.284, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101007}], \"total_distance_m\": 189173.284, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 186328.939, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2844.345, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2155", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:56:26Z\", \"source_id\": 57419304, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:56:29Z\", \"source_id\": 18322349, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:02:48Z\", \"source_id\": 57432640, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:02:51Z\", \"source_id\": 18326291, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:06:08Z\", \"source_id\": 57439325, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:06:12Z\", \"source_id\": 18328320, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:09:44Z\", \"source_id\": 57447017, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:09:50Z\", \"source_id\": 18330510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:15:50Z\", \"source_id\": 57459572, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:15:54Z\", \"source_id\": 18334247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:34Z\", \"source_id\": 57469090, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:38Z\", \"source_id\": 18337097, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:23:24Z\", \"source_id\": 57474986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:23:29Z\", \"source_id\": 18338882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:27:02Z\", \"source_id\": 57481987, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:27:05Z\", \"source_id\": 18341032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:30:11Z\", \"source_id\": 57488137, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:30:15Z\", \"source_id\": 18342884, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:41:24Z\", \"source_id\": 57510325, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:41:31Z\", \"source_id\": 18349316, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:44:50Z\", \"source_id\": 57517210, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:44:54Z\", \"source_id\": 18351333, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:48Z\", \"source_id\": 57523077, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:55Z\", \"source_id\": 18353039, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:54:04Z\", \"source_id\": 57535069, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:54:09Z\", \"source_id\": 18356571, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:59:35Z\", \"source_id\": 57545272, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:59:38Z\", \"source_id\": 18359590, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:51Z\", \"source_id\": 57555037, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:55Z\", \"source_id\": 18362539, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:57Z\", \"source_id\": 57560567, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:04Z\", \"source_id\": 18364285, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:54Z\", \"source_id\": 57563998, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:53Z\", \"source_id\": 18365348, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:02Z\", \"source_id\": 57571236, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:05Z\", \"source_id\": 18367580, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:53Z\", \"source_id\": 57581584, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:19:59Z\", \"source_id\": 18370765, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:28Z\", \"source_id\": 57599440, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:30Z\", \"source_id\": 18376063, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:27Z\", \"source_id\": 57615616, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:30Z\", \"source_id\": 18381103, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:42Z\", \"source_id\": 57627615, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:48:45Z\", \"source_id\": 18384923, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:35Z\", \"source_id\": 57636018, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:41Z\", \"source_id\": 18387529, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:35Z\", \"source_id\": 57642862, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:41Z\", \"source_id\": 18389503, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:54Z\", \"source_id\": 57649567, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:55Z\", \"source_id\": 18391075, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:11Z\", \"source_id\": 57658805, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:14Z\", \"source_id\": 18393533, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:44Z\", \"source_id\": 57667192, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:51Z\", \"source_id\": 18395830, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:21Z\", \"source_id\": 57675546, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:26Z\", \"source_id\": 18398126, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:48Z\", \"source_id\": 57680362, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:56Z\", \"source_id\": 18399384, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "2", "timing_fact_generation": 1789774377638510, "current_leg_arrival_utc": "2026-09-20T00:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:09.754642", "service_state_evidence_id": 18399384, "current_leg_start_actual_dep": "2026-09-20T00:20:00+01:00", "operational_evidence_version": 238, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:13.296643", "service_state_valid_until_kind": null, "operational_interpretation_version": 238, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P HRH PBO 9J74 700142 12 100 None {"version": 3, "segments": [{"to_m": 887.344, "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": 1426.665, "from_m": 887.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9431.625, "from_m": 1426.665, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10289.161, "from_m": 9431.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13358.823, "from_m": 10289.161, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13764.487, "from_m": 13358.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13947.67, "from_m": 13764.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14422.765, "from_m": 13947.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14533.511, "from_m": 14422.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16978.172, "from_m": 14533.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17093.623, "from_m": 16978.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17946.399, "from_m": 17093.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19975.021, "from_m": 17946.399, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22786.118, "from_m": 19975.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22826.872, "from_m": 22786.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26210.566, "from_m": 22826.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27523.873, "from_m": 26210.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28707.261, "from_m": 27523.873, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36216.95, "from_m": 28707.261, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36843.848, "from_m": 36216.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38244.995, "from_m": 36843.848, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38361.764, "from_m": 38244.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42704.745, "from_m": 38361.764, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43982.389, "from_m": 42704.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": 44040.953, "from_m": 43982.389, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44085.224, "from_m": 44040.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44120.931, "from_m": 44085.224, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44184.63, "from_m": 44120.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44273.298, "from_m": 44184.63, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44303.734, "from_m": 44273.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44697.99, "from_m": 44303.734, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44734.955, "from_m": 44697.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45631.406, "from_m": 44734.955, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45662.802, "from_m": 45631.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45696.815, "from_m": 45662.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46112.274, "from_m": 45696.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47101.598, "from_m": 46112.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": 47423.582, "from_m": 47101.598, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47481.847, "from_m": 47423.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50770.5, "from_m": 47481.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50832.017, "from_m": 50770.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56113.189, "from_m": 50832.017, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58002.999, "from_m": 56113.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58939.427, "from_m": 58002.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60511.333, "from_m": 58939.427, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62125.237, "from_m": 60511.333, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62368.589, "from_m": 62125.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62464.603, "from_m": 62368.589, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62511.861, "from_m": 62464.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}, {"to_m": 62750.361, "from_m": 62511.861, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63277.646, "from_m": 62750.361, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 63315.41, "from_m": 63277.646, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63872.64, "from_m": 63315.41, "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": 63950.266, "from_m": 63872.64, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66470.751, "from_m": 63950.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 67508.497, "from_m": 66470.751, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67657.38, "from_m": 67508.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67687.028, "from_m": 67657.38, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67791.972, "from_m": 67687.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68867.952, "from_m": 67791.972, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68969.865, "from_m": 68867.952, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69832.764, "from_m": 68969.865, "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": 70090.247, "from_m": 69832.764, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70602.823, "from_m": 70090.247, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70658.063, "from_m": 70602.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}, {"to_m": 71951.435, "from_m": 70658.063, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75848.941, "from_m": 71951.435, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78999.835, "from_m": 75848.941, "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": 103553.735, "from_m": 78999.835, "capability_applied": null, "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": 149066.142, "from_m": 103553.735, "capability_applied": null, "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": 149112.799, "from_m": 149066.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154238.776, "from_m": 149112.799, "capability_applied": null, "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": 157022.758, "from_m": 154238.776, "capability_applied": null, "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": 174503.914, "from_m": 157022.758, "capability_applied": null, "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": 174563.377, "from_m": 174503.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": 177890.943, "from_m": 174563.377, "capability_applied": null, "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": 180599.438, "from_m": 177890.943, "capability_applied": null, "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": 181955.846, "from_m": 180599.438, "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": 187452.137, "from_m": 181955.846, "capability_applied": null, "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": 189151.206, "from_m": 187452.137, "capability_applied": null, "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": 189173.284, "from_m": 189151.206, "capability_applied": null, "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}], "service_id": 684420, "profile_key": "f4f2fe8bfc9d172f15422d26cb7c7189c7bb7365981681efd8b0328a39fd5ddb", "schedule_id": 25439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2155", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208H", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2213", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2219", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18416.489, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2221H", "location": "Horley", "stage_seq": 7, "distance_m": 19778.45, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225H", "location": "Salfords", "stage_seq": 8, "distance_m": 23451.571, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2229", "location": "Earlswood (Surrey)", "stage_seq": 9, "distance_m": 26388.331, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2234", "location": "Redhill", "stage_seq": 10, "distance_m": 27758.896, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 38122.463, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Purley", "stage_seq": 12, "distance_m": 39710.757, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "East Croydon", "stage_seq": 13, "distance_m": 44505.626, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 45353.336, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 46112.274, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Norwood Junction", "stage_seq": 16, "distance_m": 47166.337, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Sydenham", "stage_seq": 17, "distance_m": 50770.5, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 56464.312, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 57565.602, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 59184.735, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2301", "location": "London Bridge", "stage_seq": 21, "distance_m": 61049.513, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 61776.53, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Blackfriars Jn", "stage_seq": 23, "distance_m": 62383.958, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "London Blackfriars", "stage_seq": 24, "distance_m": 62986.093, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "City Thameslink", "stage_seq": 25, "distance_m": 63388.476, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311H", "location": "Farringdon", "stage_seq": 26, "distance_m": 64118.634, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2316", "location": "St Pancras Low Level", "stage_seq": 27, "distance_m": 66337.49, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Belle Isle Jn", "stage_seq": 28, "distance_m": 67473.119, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Holloway South Jn", "stage_seq": 29, "distance_m": 68645.811, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2323H", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 70465.652, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 74313.518, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 86874.967, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Welwyn Garden City", "stage_seq": 33, "distance_m": 98989.221, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 100430.056, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Woolmer Green Jn", "stage_seq": 35, "distance_m": 104701.165, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2345", "location": "Stevenage", "stage_seq": 36, "distance_m": 110700.959, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Hitchin", "stage_seq": 37, "distance_m": 117704.517, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Arlesey", "stage_seq": 38, "distance_m": 125837.175, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Biggleswade", "stage_seq": 39, "distance_m": 132506.717, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Sandy", "stage_seq": 40, "distance_m": 137241.427, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "St. Neots", "stage_seq": 41, "distance_m": 149483.352, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0020", "location": "Huntingdon", "stage_seq": 42, "distance_m": 160883.257, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Holme Jn", "stage_seq": 43, "distance_m": 177468.862, "section_seq": 1, "route_path_id": 101007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034H", "location": "Fletton Jn", "stage_seq": 44, "distance_m": 186999.263, "section_seq": 1, "route_path_id": 101007}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": null, "location": "Peterborough", "stage_seq": 45, "distance_m": 189173.284, "section_seq": 1, "route_path_id": 101007}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189173.284, "from_m": 0.0, "section_seq": 1, "route_path_id": 101007}], "total_distance_m": 189173.284, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 186328.939, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2844.345, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:56:26Z", "source_id": 57419304, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T20:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:56:29Z", "source_id": 18322349, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:02:48Z", "source_id": 57432640, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T21:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:02:51Z", "source_id": 18326291, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:06:08Z", "source_id": 57439325, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T21:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:06:12Z", "source_id": 18328320, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30654, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:09:44Z", "source_id": 57447017, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T21:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:09:50Z", "source_id": 18330510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:15:50Z", "source_id": 57459572, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T21:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:15:54Z", "source_id": 18334247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:34Z", "source_id": 57469090, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:38Z", "source_id": 18337097, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:23:24Z", "source_id": 57474986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T21:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:23:29Z", "source_id": 18338882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:27:02Z", "source_id": 57481987, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T21:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:27:05Z", "source_id": 18341032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:30:11Z", "source_id": 57488137, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T21:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:30:15Z", "source_id": 18342884, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:41:24Z", "source_id": 57510325, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T21:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:41:31Z", "source_id": 18349316, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:44:50Z", "source_id": 57517210, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T21:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:44:54Z", "source_id": 18351333, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:48Z", "source_id": 57523077, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T21:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:55Z", "source_id": 18353039, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:54:04Z", "source_id": 57535069, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T21:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:54:09Z", "source_id": 18356571, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:59:35Z", "source_id": 57545272, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T21:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:59:38Z", "source_id": 18359590, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:51Z", "source_id": 57555037, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T22:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:55Z", "source_id": 18362539, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:57Z", "source_id": 57560567, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T22:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:04Z", "source_id": 18364285, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:54Z", "source_id": 57563998, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T22:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:53Z", "source_id": 18365348, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:02Z", "source_id": 57571236, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T22:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:05Z", "source_id": 18367580, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:53Z", "source_id": 57581584, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T22:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:19:59Z", "source_id": 18370765, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:28Z", "source_id": 57599440, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T22:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:30Z", "source_id": 18376063, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:27Z", "source_id": 57615616, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T22:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:30Z", "source_id": 18381103, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:42Z", "source_id": 57627615, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T22:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:48:45Z", "source_id": 18384923, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15628, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:35Z", "source_id": 57636018, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T22:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:41Z", "source_id": 18387529, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12089, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:35Z", "source_id": 57642862, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T23:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:41Z", "source_id": 18389503, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12071, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:54Z", "source_id": 57649567, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T23:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:55Z", "source_id": 18391075, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12050, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:11Z", "source_id": 57658805, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T23:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:14Z", "source_id": 18393533, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:44Z", "source_id": 57667192, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T23:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:51Z", "source_id": 18395830, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:21Z", "source_id": 57675546, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T23:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:26Z", "source_id": 18398126, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:48Z", "source_id": 57680362, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T23:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:56Z", "source_id": 18399384, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Horsham 2155 2155 3 None None Peterborough 0037 0037 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32935/2026-09-19/detailed None Huntingdon 2026-09-20T00:20:00+01:00 Peterborough 14.0 {"type": "LineString", "coordinates": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} 17.5 0020 0034 Huntingdon Peterborough Peterborough 52.5752702 -0.2509520 52.5752702 -0.2509520 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 Peterborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399384 1789774377638510 238 238 2026-09-18 23:44:13.296643 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:09.754642
656039 686939 C08124 385R38M019 2026-09-18 COMPLETE 18400349 2026-09-19 00:38:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 686939, "stp": "P", "toc": "Merseyrail", "uid": "C08124", "consist": "777035", "dest_crs": "RFY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08124/2026-09-19/detailed", "trust_id": "385R38M019", "origin_crs": "ELP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rock Ferry", "service_date": "2026-09-18", "dest_arr_time": "0034", "dest_platform": "3", "is_terminated": 1, "next_location": "Rock Ferry", "signalling_id": "5R38", "timing_status": "LATE", "origin_station": "Ellesmere Port", "current_leg_arr": "0034", "current_leg_dep": "0032½", "current_leg_end": "Rock Ferry", "origin_dep_time": "0014", "origin_platform": "1", "current_location": "Rock Ferry Sig. 735", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0115554, 53.37423889999999], [-3.0114932, 53.37403530000001], [-3.0114112999999993, 53.3736744], [-3.0113653999999994, 53.3734996], [-3.0112717999999994, 53.3732548], [-3.0108144, 53.3723642]]}", "current_leg_start": "Rock Ferry Sig. 722", "dest_arr_time_act": "0034", "motion_projection": null, "next_location_lat": "53.3723642", "next_location_lon": "-3.0108144", "previous_location": "Rock Ferry Sig. 735", "current_leg_milage": "0.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4524.339, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5197.489, \"from_m\": 4524.339, \"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\": 5636.547, \"from_m\": 5197.489, \"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\": 5692.699, \"from_m\": 5636.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6160.84, \"from_m\": 5692.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14669.534, \"from_m\": 6160.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14709.803, \"from_m\": 14669.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14751.127, \"from_m\": 14709.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14982.794, \"from_m\": 14751.127, \"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\": 15197.471, \"from_m\": 14982.794, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 686939, \"profile_key\": \"366499aa8af924431e5db9e15446b45609d17e8c63f79880c4d6b6682cb1036c\", \"schedule_id\": 799, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Ellesmere Port\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Hooton\", \"stage_seq\": 2, \"distance_m\": 6091.264, \"section_seq\": 1, \"route_path_id\": 28257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Rock Ferry\", \"stage_seq\": 3, \"distance_m\": 14751.127, \"section_seq\": 1, \"route_path_id\": 28257}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": \"0032H\", \"location\": \"Rock Ferry Sig. 722\", \"stage_seq\": 4, \"distance_m\": 14982.794, \"section_seq\": 1, \"route_path_id\": 28257}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": null, \"location\": \"Rock Ferry\", \"stage_seq\": 5, \"distance_m\": 15197.471, \"section_seq\": 1, \"route_path_id\": 28257}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15197.471, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28257}], \"total_distance_m\": 15197.471, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 15157.202, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 40.269, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0014", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.5", "current_position_lat": "53.3723642", "current_position_lon": "-3.0108144", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:48Z\", \"source_id\": 57668299, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:55Z\", \"source_id\": 18396130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:05Z\", \"source_id\": 57680606, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:37:15Z\", \"source_id\": 57683744, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:10Z\", \"source_id\": 18399449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:37:19Z\", \"source_id\": 18400349, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rock Ferry", "service_state_platform": "S1", "timing_fact_generation": 1789774640043489, "current_leg_arrival_utc": "2026-09-20T00:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:12.005932", "service_state_evidence_id": 57680606, "current_leg_start_actual_dep": "2026-09-20T00:36:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-18T23:34:11", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:13.292399", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P ELP RFY 5R38 777035 4 75 None {"version": 3, "segments": [{"to_m": 4524.339, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5197.489, "from_m": 4524.339, "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": 5636.547, "from_m": 5197.489, "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": 5692.699, "from_m": 5636.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6160.84, "from_m": 5692.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14669.534, "from_m": 6160.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14709.803, "from_m": 14669.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14751.127, "from_m": 14709.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14982.794, "from_m": 14751.127, "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": 15197.471, "from_m": 14982.794, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}], "service_id": 686939, "profile_key": "366499aa8af924431e5db9e15446b45609d17e8c63f79880c4d6b6682cb1036c", "schedule_id": 799, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0014", "location": "Ellesmere Port", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Hooton", "stage_seq": 2, "distance_m": 6091.264, "section_seq": 1, "route_path_id": 28257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Rock Ferry", "stage_seq": 3, "distance_m": 14751.127, "section_seq": 1, "route_path_id": 28257}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0032H", "location": "Rock Ferry Sig. 722", "stage_seq": 4, "distance_m": 14982.794, "section_seq": 1, "route_path_id": 28257}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Rock Ferry", "stage_seq": 5, "distance_m": 15197.471, "section_seq": 1, "route_path_id": 28257}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15197.471, "from_m": 0.0, "section_seq": 1, "route_path_id": 28257}], "total_distance_m": 15197.471, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 15157.202, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 40.269, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10309, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:48Z", "source_id": 57668299, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:55Z", "source_id": 18396130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:05Z", "source_id": 57680606, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10267, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:37:15Z", "source_id": 57683744, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:10Z", "source_id": 18399449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:37:19Z", "source_id": 18400349, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:38:00+01:00", "operational_fact": true}] Ellesmere Port 0014 0014 1 None None Rock Ferry 0034 0034 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08124/2026-09-19/detailed None Rock Ferry Sig. 722 2026-09-20T00:36:30+01:00 Rock Ferry 1.5 {"type": "LineString", "coordinates": [[-3.0115554, 53.37423889999999], [-3.0114932, 53.37403530000001], [-3.0114112999999993, 53.3736744], [-3.0113653999999994, 53.3734996], [-3.0112717999999994, 53.3732548], [-3.0108144, 53.3723642]]} 0.1 0032½ 0034 Rock Ferry Sig. 735 Rock Ferry Sig. 735 Rock Ferry 53.3723642 -3.0108144 53.3723642 -3.0108144 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:11 Rock Ferry TD DIRECT_DESTINATION_ARRIVAL 57680606 1789774640043489 16 16 2026-09-18 23:44:13.292399 S1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:12.005932
656040 681906 G80274 541S32MZ18 2026-09-18 COMPLETE 18399389 2026-09-19 00:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 681906, "stp": "P", "toc": "London North Eastern Railway", "uid": "G80274", "consist": "801209", "dest_crs": "EDB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80274/2026-09-19/detailed", "trust_id": "541S32MZ18", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0038", "dest_platform": "8", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1S32", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "0034", "current_leg_dep": "2354", "current_leg_end": "Edinburgh", "origin_dep_time": "2003", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0109371, 55.7743838], [-2.0101637, 55.7750387], [-2.0100372, 55.77514589999999], [-2.0097613, 55.7754079], [-2.0096139, 55.77555019999999], [-2.0095648, 55.77560210000001], [-2.0094601, 55.7757215], [-2.0091943000000003, 55.77599829999998], [-2.0090178, 55.776222], [-2.0088946, 55.7764072], [-2.0082142000000003, 55.7773853], [-2.007728, 55.7782828], [-2.0074017, 55.7793065], [-2.0073089999999993, 55.77981309999999], [-2.0072564999999996, 55.7805051], [-2.0072631, 55.7808358], [-2.0072639, 55.780866499999995], [-2.0072661, 55.78095149999999], [-2.0073182, 55.7814302], [-2.0074356, 55.7820441], [-2.0076565, 55.78287739999998], [-2.007805100000001, 55.783275999999994], [-2.0082365, 55.7841436], [-2.0088436, 55.7849983], [-2.0094428, 55.7857241], [-2.0101108, 55.7864391], [-2.0103574999999996, 55.78668160000001], [-2.0114636, 55.78776870000001], [-2.0132309, 55.7895745], [-2.015612, 55.7919917], [-2.0172123, 55.79361690000001], [-2.0180028, 55.79441969999999], [-2.0194849, 55.79585999999999], [-2.0198790999999994, 55.79619460000001], [-2.0202218, 55.7964855], [-2.0209602, 55.79708859999999], [-2.0214302999999996, 55.79746449999999], [-2.0217656, 55.797732700000005], [-2.0226294, 55.798366900000005], [-2.0239458, 55.7992869], [-2.025244, 55.80010440000001], [-2.025613, 55.80033679999999], [-2.026747, 55.800960200000006], [-2.0274531, 55.8013024], [-2.0280157999999995, 55.80157499999999], [-2.0292581, 55.8021061], [-2.0304608, 55.8026935], [-2.0311555999999995, 55.80308709999999], [-2.0317734, 55.8035033], [-2.0324812, 55.8040891], [-2.0328133, 55.8043863], [-2.0331104, 55.8046859], [-2.0336068, 55.8052977], [-2.0339679, 55.8059514], [-2.034221398358836, 55.80654382101159], [-2.0342973, 55.80672119999999], [-2.0344706, 55.80712609999999], [-2.0345803999999994, 55.807456499999994], [-2.0347023999999996, 55.807784700000006], [-2.0350068, 55.8084395], [-2.0352531, 55.80884379999999], [-2.0355217, 55.8092412], [-2.0359078, 55.80968210000001], [-2.0363192, 55.810104], [-2.036350399999999, 55.810136], [-2.0366811, 55.810435599999984], [-2.0371121, 55.8108004], [-2.037767, 55.81130629999999], [-2.0383461, 55.811716399999995], [-2.0392754, 55.8122946], [-2.0397458, 55.8125922], [-2.0401568, 55.8128857], [-2.0410267, 55.81341770000001], [-2.04194, 55.8139449], [-2.0438225999999995, 55.8149713], [-2.0447695, 55.81553539999999], [-2.0456476, 55.81610810000001], [-2.0471074999999996, 55.81729489999999], [-2.0483507999999997, 55.8185193], [-2.0489342, 55.8191329], [-2.0495603, 55.81980970000001], [-2.0498637, 55.8202013], [-2.0502257, 55.820695], [-2.0506365, 55.82129079999999], [-2.0511232999999995, 55.82187279999999], [-2.0520426, 55.8228969], [-2.0528609, 55.8239649], [-2.0536869, 55.825184699999994], [-2.0538724000000004, 55.82547279999999], [-2.0542742, 55.8260967], [-2.0553340999999996, 55.82755869999999], [-2.0565182999999996, 55.8290015], [-2.0572305, 55.8299204], [-2.0575963999999995, 55.8303679], [-2.0579822, 55.8308076], [-2.0583529, 55.831190799999995], [-2.0587501, 55.8315717], [-2.0594798, 55.832197], [-2.0601835, 55.832748300000006], [-2.0609453, 55.83328449999999], [-2.0623025, 55.834170500000006], [-2.0642094999999996, 55.83542400000001], [-2.0657843, 55.8364591], [-2.066125153474899, 55.836692881080594], [-2.0661523, 55.83671150000001], [-2.0668231, 55.837153599999986], [-2.0675177, 55.837698499999995], [-2.0681686999999997, 55.838266], [-2.068268, 55.838369], [-2.0683377, 55.8384412], [-2.0684189, 55.8385254], [-2.0691050999999994, 55.8392499], [-2.0694807, 55.839611999999995], [-2.0698750999999995, 55.8399839], [-2.0703601, 55.8403875], [-2.070884, 55.8407774], [-2.0716092, 55.84127230000001], [-2.0722645, 55.84166539999999], [-2.0730556, 55.8421018], [-2.0736303, 55.84237559999998], [-2.0742345999999996, 55.842639299999995], [-2.0749409999999995, 55.842910200000006], [-2.0754841999999996, 55.8430958], [-2.0760695, 55.8432958], [-2.0766128, 55.84345840000001], [-2.0771713999999997, 55.843619], [-2.0779564, 55.84381919999999], [-2.0785629999999995, 55.84395319999999], [-2.0787583, 55.8439963], [-2.0794311999999997, 55.8441279], [-2.0804040999999995, 55.8442884], [-2.0810489, 55.8443806], [-2.081704, 55.844451199999995], [-2.0823427999999997, 55.84451369999999], [-2.0829757, 55.8445605], [-2.0841615, 55.8446029], [-2.0850309, 55.8446155], [-2.085948, 55.844587800000006], [-2.0860749999999997, 55.844584], [-2.0866343, 55.84455419999999], [-2.0867546, 55.8445478], [-2.0873807, 55.8445029], [-2.0886276, 55.8443795], [-2.0894841, 55.844249899999994], [-2.0903726, 55.8440901], [-2.0912465, 55.8439113], [-2.0922223, 55.8436965], [-2.0999534, 55.8419928], [-2.1004974, 55.8418734], [-2.1028293, 55.841361799999994], [-2.1061796, 55.84062], [-2.107627, 55.840264299999994], [-2.1088252999999995, 55.839897], [-2.1099662, 55.8394896], [-2.1105446, 55.839268], [-2.1110753, 55.839043], [-2.1121522999999995, 55.83851659999999], [-2.1126531, 55.83824439999999], [-2.1131637, 55.837959600000005], [-2.1133129, 55.837865699999995], [-2.1139716, 55.8374439], [-2.1142712, 55.8372316], [-2.1146582, 55.8369405], [-2.1152058, 55.83650099999999], [-2.115674, 55.83608979999999], [-2.1160783, 55.83568599999999], [-2.1165645, 55.8351444], [-2.1172243, 55.83440949999999], [-2.1173136, 55.8343101], [-2.1177072, 55.83392800000001], [-2.1181416999999994, 55.8335433], [-2.1186314, 55.83319749999999], [-2.1192021, 55.83282440000001], [-2.1198096, 55.8324893], [-2.1203323999999997, 55.8322373], [-2.1209528, 55.83197760000001], [-2.1214340999999997, 55.83179489999999], [-2.1218899, 55.83164649999999], [-2.1226231, 55.831429], [-2.1233708, 55.8312566], [-2.1239756, 55.831133], [-2.1240887, 55.831109699999985], [-2.1250591, 55.8309437], [-2.1254781, 55.83088579999999], [-2.126097, 55.8308248], [-2.1267397, 55.8307661], [-2.1268287999999997, 55.8307622], [-2.1269176, 55.83075830000001], [-2.128066, 55.8307265], [-2.1287067999999993, 55.8307425], [-2.1297129999999997, 55.8308021], [-2.130369, 55.8308699], [-2.1309507999999995, 55.830940899999995], [-2.1319346, 55.83111290000001], [-2.1324331, 55.8312192], [-2.1332487, 55.83141870000001], [-2.1342699, 55.8317003], [-2.134372, 55.831731], [-2.1349026, 55.83189079999999], [-2.1357825, 55.832144500000005], [-2.1364289, 55.83230309999999], [-2.1371519, 55.8324805], [-2.1380794999999995, 55.8326706], [-2.1391847, 55.83286959999999], [-2.1402821999999997, 55.8330272], [-2.141844799999999, 55.833182], [-2.1436361, 55.8332759], [-2.1460856, 55.83338270000001], [-2.1474691, 55.83344660000001], [-2.1488276999999996, 55.8335397], [-2.1502254000000005, 55.8336913], [-2.1515966999999994, 55.8339038], [-2.1525084999999997, 55.83408130000001], [-2.153361, 55.83429249999999], [-2.1550149, 55.8347414], [-2.1559566818868516, 55.835069339260855], [-2.1566326, 55.835304699999995], [-2.1571864, 55.8355377], [-2.1581003, 55.83592209999998], [-2.1593138, 55.83655679999999], [-2.1604006, 55.8372335], [-2.1613911, 55.8379662], [-2.1622632, 55.838705899999994], [-2.163947, 55.84053080000001], [-2.1646496, 55.841206699999994], [-2.1654701, 55.8418626], [-2.166568, 55.8426512], [-2.1678105, 55.843365000000006], [-2.1688514, 55.843895], [-2.1699716999999996, 55.844379700000005], [-2.1711818, 55.8448354], [-2.1714841, 55.8449213], [-2.1725251999999995, 55.8452172], [-2.1735623, 55.8454869], [-2.1746175, 55.8457369], [-2.1747766999999993, 55.8457738], [-2.1767261000000007, 55.8462258], [-2.177286099999999, 55.8463547], [-2.1808957999999996, 55.84718560000001], [-2.1881217, 55.8488628], [-2.1882492, 55.848894499999986], [-2.1931949999999993, 55.85004119999999], [-2.1940349999999995, 55.85023459999999], [-2.1941674999999994, 55.85026380000001], [-2.1942376, 55.85027929999999], [-2.1950033, 55.85044849999999], [-2.1959379, 55.850662799999995], [-2.1982841947464236, 55.85120083000215], [-2.1982845, 55.8512009], [-2.2016789, 55.85199720000001], [-2.2050974999999995, 55.852786599999995], [-2.2075422, 55.85338000000001], [-2.2087503, 55.8537394], [-2.2089337, 55.853804], [-2.2098977, 55.8541437], [-2.2121302, 55.8548903], [-2.2129754, 55.85511280000001], [-2.2148427, 55.8555137], [-2.2163944999999994, 55.8557491], [-2.217614, 55.8558916], [-2.2186663, 55.8559752], [-2.2195657, 55.85601450000001], [-2.2207312999999997, 55.8560301], [-2.2218346, 55.85602969999999], [-2.2229403, 55.85598100000001], [-2.2243539, 55.855903600000005], [-2.2257555999999994, 55.8558682], [-2.2269463, 55.85587739999999], [-2.2284986999999994, 55.8559518], [-2.2291913, 55.8560259], [-2.2300279, 55.856115499999994], [-2.2343659, 55.85665449999999], [-2.2350253999999996, 55.85673779999998], [-2.236555753850228, 55.856995416437215], [-2.2366311, 55.8570081], [-2.2381521, 55.857326099999995], [-2.2390623999999995, 55.8575688], [-2.2399333, 55.8578194], [-2.2415516, 55.858388600000005], [-2.2430818, 55.85906000000001], [-2.2444564, 55.8597866], [-2.2456853, 55.8605688], [-2.2457882102988034, 55.86064603781194], [-2.246774, 55.861385899999995], [-2.2476870999999994, 55.8622984], [-2.2477166999999993, 55.862326800000005], [-2.2479257, 55.8625276], [-2.2482236999999996, 55.862810800000005], [-2.2486497, 55.8631517], [-2.2492464, 55.8636047], [-2.2498679, 55.86400129999999], [-2.2504925, 55.8643773], [-2.2512076, 55.86474659999999], [-2.2522261, 55.8652273], [-2.2534279, 55.86567849999999], [-2.2544325, 55.86600229999999], [-2.2556741, 55.8663278], [-2.2564599, 55.8664976], [-2.2573473, 55.86665990000001], [-2.2582958, 55.8667946], [-2.2592052, 55.86689559999999], [-2.2599389999999997, 55.86695269999999], [-2.2610478, 55.8670074], [-2.2621967999999995, 55.8670105], [-2.263023899999999, 55.8669887], [-2.263422, 55.86697819999999], [-2.2649500999999996, 55.8669308], [-2.2656471999999996, 55.8669185], [-2.2664198, 55.8669429], [-2.2667345999999995, 55.8669529], [-2.2678196999999995, 55.8670389], [-2.2687908, 55.867155699999984], [-2.2697132999999994, 55.86729940000001], [-2.2706984, 55.86751859999999], [-2.2716143, 55.867746100000005], [-2.2724538000000005, 55.8680193], [-2.2732015, 55.868300099999985], [-2.2739935999999994, 55.8686509], [-2.2747198999999996, 55.869021200000006], [-2.2803343, 55.8726411], [-2.280721, 55.8728987], [-2.2818033, 55.873601099999995], [-2.2820104, 55.873735499999995], [-2.2825487, 55.8741102], [-2.2829541999999994, 55.874426], [-2.2830396999999993, 55.8744926], [-2.2834452, 55.87485430000001], [-2.2838176, 55.8752658], [-2.2842252, 55.875767399999994], [-2.2845182, 55.8762874], [-2.2846562, 55.8765692], [-2.2850453, 55.87730929999999], [-2.2852402, 55.8776686], [-2.2854801999999994, 55.8780156], [-2.2858584, 55.8784764], [-2.2861553999999997, 55.878796], [-2.2864529, 55.879068], [-2.2866028, 55.87919440000001], [-2.2869365, 55.8794666], [-2.2873218999999994, 55.87974890000001], [-2.2877247, 55.880015699999994], [-2.2881566, 55.8802707], [-2.2886453, 55.880533], [-2.2891764, 55.88079810000001], [-2.2897544999999995, 55.881054], [-2.2903675, 55.88128909999999], [-2.2908175, 55.88145289999999], [-2.2912969, 55.8816055], [-2.2917835999999996, 55.88174039999999], [-2.292259, 55.88186219999999], [-2.2934604999999997, 55.8821138], [-2.2946706999999997, 55.88229279999999], [-2.2953652, 55.882364300000006], [-2.2960629, 55.8824207], [-2.2968617, 55.882459], [-2.2972265999999997, 55.882464], [-2.2982992, 55.8824635], [-2.2988901, 55.8824372], [-2.2993254, 55.88240569999999], [-2.302160600000001, 55.88207400000001], [-2.3033363999999996, 55.8819364], [-2.3042061, 55.881885100000005], [-2.3050844, 55.88186410000001], [-2.305769, 55.8818783], [-2.3063698, 55.8819054], [-2.3065748, 55.8819126], [-2.3078802, 55.8819814], [-2.309178, 55.8821657], [-2.3094247999999995, 55.8822003], [-2.3094881, 55.88220999999999], [-2.3103287, 55.882338700000005], [-2.3112031, 55.88250120000001], [-2.3121392, 55.88272220000001], [-2.3129761, 55.8829434], [-2.3138052999999994, 55.88320379999999], [-2.3146068, 55.883494000000006], [-2.314606912069796, 55.88349404549412], [-2.3153739, 55.88380539999999], [-2.3161088999999997, 55.8841544], [-2.3167982, 55.88451400000001], [-2.3174503999999994, 55.88490070000001], [-2.3179205, 55.8851852], [-2.3180990999999995, 55.88529320000001], [-2.3186972, 55.8856377], [-2.3190443, 55.8858196], [-2.3196216, 55.88619109999999], [-2.3201909, 55.8864981], [-2.3205699, 55.8867357], [-2.3220221, 55.887645899999995], [-2.32463, 55.8892888], [-2.3256881, 55.8899628], [-2.3266003, 55.890693000000006], [-2.3271750000000004, 55.891285], [-2.3275511999999994, 55.89174859999999], [-2.3278926, 55.89232899999998], [-2.3279129, 55.8923635], [-2.3287025, 55.8937061], [-2.3288886999999994, 55.894070199999994], [-2.3290070999999997, 55.8944333], [-2.3290823, 55.89494169999998], [-2.3290744, 55.8950677], [-2.3290399, 55.8956139], [-2.3288449, 55.89618260000001], [-2.3284735, 55.8967786], [-2.3281762999999995, 55.8971219], [-2.3278094, 55.89747369999999], [-2.3269866999999995, 55.8982207], [-2.3266644, 55.898518799999984], [-2.3263975, 55.898815], [-2.3260558, 55.89929190000001], [-2.3257844, 55.8998229], [-2.325719, 55.900037000000005], [-2.3256199999999994, 55.900360799999994], [-2.3255424, 55.900924899999985], [-2.3255408, 55.9014936], [-2.3256557, 55.9022744], [-2.3257833, 55.90266679999999], [-2.325936, 55.90305370000001], [-2.3262235, 55.90362239999999], [-2.3262652, 55.9036907], [-2.3265663999999995, 55.9041845], [-2.3270291, 55.9048034], [-2.3275459, 55.905415000000005], [-2.3278817, 55.905783], [-2.3289287, 55.9069303], [-2.329340547740891, 55.90738158737394], [-2.3297087999999997, 55.90778509999999], [-2.3307074999999995, 55.908887], [-2.3312276, 55.9094326], [-2.3317787999999995, 55.90998], [-2.3324678, 55.9105829], [-2.3331987, 55.911179], [-2.3335573, 55.9114842], [-2.3338902, 55.91178990000001], [-2.3344849, 55.912407], [-2.3352869, 55.9133467], [-2.3353721999999997, 55.91345539999999], [-2.3356197387107556, 55.913770902371496], [-2.3360158, 55.914275700000005], [-2.3363539, 55.91474399999999], [-2.3366525, 55.9152111], [-2.337162, 55.9160256], [-2.3376127, 55.91683989999999], [-2.3381466999999994, 55.9180454], [-2.3383226, 55.9184425], [-2.339066, 55.9203125], [-2.3393231, 55.9209495], [-2.3396348999999996, 55.9215716], [-2.3398423, 55.921933], [-2.3400764, 55.922279], [-2.3405694999999995, 55.92295910000001], [-2.3411626, 55.923623099999986], [-2.3415461999999994, 55.92400390000001], [-2.3419776999999997, 55.9243776], [-2.3424741, 55.9247747], [-2.3427297, 55.9249701], [-2.3428556, 55.9250589], [-2.3430069, 55.925165699999994], [-2.3448779999999996, 55.9264961], [-2.3463080999999995, 55.927505399999994], [-2.3477642, 55.9285079], [-2.3480504, 55.92871029999999], [-2.351058399999999, 55.930837200000006], [-2.3525914999999995, 55.931975499999986], [-2.3533746999999994, 55.93254889999999], [-2.3541708999999997, 55.933108399999995], [-2.3550470999999997, 55.93368379999999], [-2.3551480999999996, 55.933748400000006], [-2.3572375, 55.9352226], [-2.3576177, 55.9354933], [-2.3602418, 55.9373621], [-2.3609131, 55.93784019999999], [-2.3621042, 55.93860620000001], [-2.3634134999999996, 55.9393283], [-2.3651686999999995, 55.9401491], [-2.3659068, 55.9405112], [-2.3666475, 55.9408849], [-2.3679789999999996, 55.9415323], [-2.3694796, 55.94220630000001], [-2.3704053999999997, 55.9425483], [-2.3712862999999995, 55.9428259], [-2.3721854, 55.9430788], [-2.3728954, 55.9432655], [-2.3743728999999996, 55.9436539], [-2.3761495, 55.944169], [-2.3781085, 55.94496230000001], [-2.3792296999999993, 55.9455901], [-2.3794931, 55.945737599999994], [-2.3809026, 55.9465269], [-2.3831731, 55.94780639999999], [-2.384878, 55.948701199999995], [-2.3856937, 55.9491045], [-2.387056, 55.949759], [-2.3887971999999995, 55.9505601], [-2.3898863, 55.9510159], [-2.3904941, 55.9512703], [-2.3923941, 55.952049800000005], [-2.3948343999999997, 55.95301750000001], [-2.3972034, 55.95398829999998], [-2.3974515, 55.9540878], [-2.3984032, 55.95447310000001], [-2.4006072, 55.955365500000006], [-2.4018969, 55.9558807], [-2.4029602999999997, 55.956308799999995], [-2.4040202, 55.9567236], [-2.4057817, 55.95743939999999], [-2.406454405278227, 55.95770237974702], [-2.4078381, 55.95824329999999], [-2.4109094, 55.95950409999999], [-2.4110447, 55.9595559], [-2.4136018, 55.9605906], [-2.4137012999999996, 55.960630900000005], [-2.4148786999999996, 55.9611054], [-2.4160467, 55.9615767], [-2.4184406, 55.962523299999994], [-2.4196301999999994, 55.9629996], [-2.4208001999999995, 55.96347380000001], [-2.4233929, 55.9645195], [-2.425451267122708, 55.96534670627393], [-2.4260827999999997, 55.965600499999994], [-2.4287423999999995, 55.96667500000001], [-2.4300431, 55.967196300000005], [-2.4307807, 55.9674938], [-2.4313618, 55.96772819999999], [-2.4324446, 55.9681653], [-2.4343025, 55.968893400000006], [-2.4361322999999997, 55.96966100000001], [-2.4395073, 55.9710091], [-2.439721899999999, 55.97109079999999], [-2.439922699999999, 55.9711655], [-2.4401792, 55.97126969999999], [-2.4430812, 55.97245639999999], [-2.4446204999999996, 55.9730305], [-2.4460225, 55.97350709999999], [-2.4468394, 55.9737731], [-2.4480858999999997, 55.9741429], [-2.4482196, 55.9741811], [-2.4490482, 55.974418], [-2.4492651, 55.9744739], [-2.4500514999999994, 55.9747112], [-2.4513044, 55.975077299999995], [-2.4541975, 55.97592019999999], [-2.4556448, 55.97634639999999], [-2.4576589, 55.97693829999999], [-2.4596564, 55.9775261], [-2.4598135999999995, 55.977570500000006], [-2.4617797, 55.9781436], [-2.4639764999999993, 55.978768599999995], [-2.4648966, 55.97903560000001], [-2.4661323, 55.979394199999994], [-2.4669194, 55.9796144], [-2.4672155, 55.97969719999999], [-2.4683383, 55.9799636], [-2.4692402, 55.9801447], [-2.4702963, 55.980325699999995], [-2.471318, 55.9805009], [-2.4714056, 55.9805159], [-2.4729338, 55.9807565], [-2.4740420999999997, 55.9809047], [-2.4751887999999997, 55.98109949999999], [-2.4757148, 55.9811699], [-2.4760824, 55.9812218], [-2.4773594, 55.9813608], [-2.4777151999999996, 55.98141109999999], [-2.478065, 55.98146049999999], [-2.4797296, 55.9816957], [-2.4834479, 55.9822042], [-2.4868412, 55.9827017], [-2.4879723999999994, 55.98293889999999], [-2.4881523999999997, 55.9829767], [-2.4894222, 55.9832699], [-2.4908942999999995, 55.98368549999999], [-2.4923102, 55.9841212], [-2.4925686, 55.98421720000001], [-2.4938342, 55.9846895], [-2.4950492999999994, 55.98521159999999], [-2.4955332, 55.9854314], [-2.4959488, 55.98562929999999], [-2.4974476, 55.9864275], [-2.4990062, 55.9874656], [-2.4995797, 55.987869], [-2.4997646999999996, 55.9880198], [-2.5003709999999995, 55.9885256], [-2.5009422999999997, 55.9890314], [-2.5021115, 55.990170799999994], [-2.5026513999999995, 55.9907082], [-2.5032547999999997, 55.9913087], [-2.5046764, 55.99271929999998], [-2.504904, 55.9929493], [-2.505648, 55.993689800000006], [-2.5063659, 55.9944044], [-2.5068022999999995, 55.99480319999999], [-2.5072494000000005, 55.9951745], [-2.5075718, 55.9954166], [-2.5079447, 55.99568019999999], [-2.5083665999999996, 55.99595010000001], [-2.5087771999999995, 55.996199700000005], [-2.5091911, 55.99642999999998], [-2.5097279, 55.996705000000006], [-2.5099268999999995, 55.9967992], [-2.5103971, 55.99701639999999], [-2.5110111, 55.9972475], [-2.5116337, 55.99748219999999], [-2.5122932, 55.9977117], [-2.5129754999999996, 55.9979247], [-2.5134951, 55.998057200000005], [-2.5136531999999994, 55.998100099999995], [-2.514058968191953, 55.99820199156961], [-2.5145333, 55.998321099999984], [-2.5151652, 55.99845150000001], [-2.51528279553466, 55.99847231109289], [-2.5155290999999997, 55.998515899999994], [-2.5156262999999996, 55.9985343], [-2.5161607000000004, 55.998626300000005], [-2.5162828, 55.998642800000006], [-2.5170057999999997, 55.9987408], [-2.5178404, 55.998828], [-2.5183482999999995, 55.99886579999999], [-2.5184732, 55.9988757], [-2.5188368, 55.9988988], [-2.5188851999999997, 55.9989019], [-2.5197327, 55.9989388], [-2.520775, 55.9989469], [-2.521208, 55.9989343], [-2.5213991, 55.99893039999999], [-2.5221212, 55.9989042], [-2.5228898999999996, 55.99884920000001], [-2.5236315, 55.998781300000005], [-2.5244693, 55.9986767], [-2.5252969, 55.998545799999995], [-2.5263075, 55.998349000000005], [-2.5272922, 55.998097499999986], [-2.5280967, 55.9978603], [-2.5289751999999996, 55.99757770000001], [-2.5306094000000003, 55.9970153], [-2.5308692, 55.99692499999999], [-2.5311931999999997, 55.9968145], [-2.5322722, 55.9964466], [-2.5339771, 55.99590769999999], [-2.5359708, 55.99534709999999], [-2.5360368999999996, 55.9953285], [-2.5361968, 55.9952874], [-2.5364874, 55.99521150000001], [-2.5377342, 55.9948858], [-2.5400781, 55.9943352], [-2.5418372999999996, 55.99398069999999], [-2.5435536, 55.9936585], [-2.5470045999999997, 55.99301740000001], [-2.5547352999999995, 55.9915762], [-2.5551366, 55.9914991], [-2.5620601, 55.9901694], [-2.563142099999999, 55.9899874], [-2.5641605999999997, 55.9898211], [-2.5645177, 55.98976780000001], [-2.5648251, 55.98972189999999], [-2.5657295999999996, 55.9896056], [-2.5666458999999997, 55.989504999999994], [-2.5674723, 55.98941049999999], [-2.5680271, 55.989357], [-2.5681408, 55.989346], [-2.5684446999999997, 55.9893177], [-2.5686639, 55.98930150000001], [-2.5687741999999996, 55.98929330000001], [-2.5689717999999995, 55.9892792], [-2.5698164999999995, 55.989227500000005], [-2.5705218, 55.98918779999999], [-2.5724708, 55.9891115], [-2.5752506, 55.98902139999999], [-2.5798094, 55.9888737], [-2.5843332, 55.9887058], [-2.5896212999999997, 55.98851359999999], [-2.5903273, 55.9884896], [-2.5957415, 55.9883058], [-2.5963152999999997, 55.9883036], [-2.5968534, 55.9883015], [-2.5979601, 55.9883101], [-2.5993281, 55.98838039999999], [-2.6006628, 55.9884749], [-2.6032631, 55.9886655], [-2.6045773000000003, 55.98871570000001], [-2.605114323946612, 55.988722622782994], [-2.6056865999999994, 55.98873], [-2.6071519999999997, 55.988702799999984], [-2.6084918, 55.9886469], [-2.6104567999999997, 55.988553800000005], [-2.613720499999999, 55.9883875], [-2.6156394, 55.98829289999999], [-2.6170295, 55.9882243], [-2.6212139000000003, 55.9880063], [-2.6226985999999997, 55.987916299999995], [-2.6237655, 55.98785159999999], [-2.6272601, 55.98751119999999], [-2.6280811999999996, 55.9874312], [-2.6286202, 55.9873787], [-2.6325322000000004, 55.986981699999994], [-2.6345663, 55.98675819999999], [-2.6364159, 55.986510300000006], [-2.6379659, 55.9862781], [-2.6393416, 55.9860373], [-2.6405149, 55.9858109], [-2.6406747, 55.98577749999999], [-2.6408311, 55.9857448], [-2.6418647, 55.9855287], [-2.6430715999999994, 55.98527639999999], [-2.644296199999999, 55.9850356], [-2.6455361, 55.98482920000001], [-2.6461534, 55.9847419], [-2.6467692, 55.98466330000001], [-2.6479851999999995, 55.984587], [-2.6489036, 55.9845504], [-2.6498245999999996, 55.9845182], [-2.6508877999999996, 55.9845383], [-2.6521814999999997, 55.98459129999999], [-2.6533815999999995, 55.9846853], [-2.6536195999999994, 55.9847039], [-2.6539518, 55.98474040000001], [-2.6545051, 55.9848063], [-2.6549815999999997, 55.9848751], [-2.6558526999999996, 55.9849998], [-2.6562834, 55.9850789], [-2.6574436, 55.9852993], [-2.65849, 55.985549299999995], [-2.6596519999999995, 55.9858857], [-2.6600935999999997, 55.986027699999994], [-2.6608486, 55.98630020000001], [-2.6615467, 55.9865993], [-2.6615894, 55.986617599999995], [-2.6627829999999997, 55.987111299999995], [-2.6642990999999996, 55.987738400000005], [-2.6646134, 55.9878572], [-2.6654396000000005, 55.9881508], [-2.6667354, 55.9885366], [-2.6677294, 55.98881029999999], [-2.6694637, 55.9891714], [-2.6706191, 55.98935910000001], [-2.6717693999999996, 55.98951100000001], [-2.6728838, 55.98961559999999], [-2.6743184, 55.9896887], [-2.6758632, 55.989753099999994], [-2.6770058, 55.9898148], [-2.6782765, 55.9899222], [-2.6793344999999995, 55.9900598], [-2.6803926, 55.99022459999999], [-2.6811714, 55.9903779], [-2.6819374, 55.9905542], [-2.6823784999999996, 55.9906677], [-2.6830952999999997, 55.990852200000006], [-2.6843583, 55.9912419], [-2.685185, 55.9915232], [-2.6862847999999997, 55.9919727], [-2.6869817, 55.992292199999994], [-2.6876375, 55.99262179999999], [-2.6885597, 55.9931348], [-2.6894127999999995, 55.99367779999999], [-2.6902626999999995, 55.9942961], [-2.6911216, 55.994983], [-2.6918742, 55.9956105], [-2.6933606, 55.99684990000001], [-2.6949458523585643, 55.99817777039603], [-2.6952076999999997, 55.99839709999999], [-2.6974364, 56.0002532], [-2.6977107, 56.0004816], [-2.6985355999999996, 56.0011806], [-2.6993349, 56.0018439], [-2.7002341, 56.0024928], [-2.7015431999999997, 56.00333799999999], [-2.7030291, 56.004164499999995], [-2.704415, 56.0048506], [-2.7057369, 56.005430700000005], [-2.7071729, 56.0059646], [-2.7082693999999994, 56.00632850000001], [-2.70933, 56.00664359999999], [-2.7105051, 56.0069486], [-2.7111232999999997, 56.007109099999994], [-2.7130524, 56.00751300000001], [-2.7141065, 56.0077124], [-2.7150746, 56.0078235], [-2.7153145, 56.00785099999999], [-2.7161118278431267, 56.00795783962394], [-2.7165802, 56.008020599999995], [-2.7178742999999996, 56.0081061], [-2.7188212, 56.0081503], [-2.7197813999999996, 56.0081623], [-2.7207913, 56.0081698], [-2.7217045, 56.0081608], [-2.7274578999999997, 56.008129299999986], [-2.7327901, 56.0081023], [-2.7372634999999996, 56.0080785], [-2.7375010999999994, 56.008076300000006], [-2.7378657999999993, 56.00807439999999], [-2.7401836, 56.0080626], [-2.7432600999999996, 56.0080453], [-2.7468207999999996, 56.00802579999999], [-2.7525096999999996, 56.0079943], [-2.7546526, 56.0079814], [-2.7548398, 56.0079809], [-2.7563220073373937, 56.00795783962394], [-2.7581114, 56.00793], [-2.7607668, 56.00793650000001], [-2.7617258, 56.0079389], [-2.7624232, 56.0079291], [-2.7632479, 56.0079085], [-2.7636637999999993, 56.0078861], [-2.7637562, 56.0078827], [-2.7646868999999996, 56.0078496], [-2.7654865999999996, 56.007801], [-2.7661179, 56.0077627], [-2.7671384999999997, 56.0076892], [-2.7680451, 56.0076075], [-2.7702827999999995, 56.00735], [-2.7715977, 56.0071849], [-2.7732098999999995, 56.0069327], [-2.7752574999999995, 56.006629], [-2.7762988999999996, 56.006473], [-2.7771073999999993, 56.0063505], [-2.7774264999999994, 56.0063023], [-2.7819442999999997, 56.0056197], [-2.7820859999999996, 56.0055987], [-2.7840545, 56.0053074], [-2.784777380770516, 56.00519688465394], [-2.7853071, 56.00511590000001], [-2.7860675, 56.005003], [-2.7864047999999997, 56.0049505], [-2.7886217, 56.0046184], [-2.7896077999999997, 56.00446730000001], [-2.7904386, 56.00434280000001], [-2.7941245999999995, 56.003781], [-2.7980629999999995, 56.0031769], [-2.7996362, 56.00288770000001], [-2.8018313999999997, 56.002413700000005], [-2.8041175, 56.001862], [-2.8043775, 56.00179919999999], [-2.8069287, 56.0011824], [-2.8094773999999996, 56.000561299999994], [-2.8110528, 56.00018409999999], [-2.8112528, 56.0001362], [-2.8119877999999994, 55.9999602], [-2.8164764, 55.998881], [-2.8205494999999994, 55.9978979], [-2.8209207, 55.9978041], [-2.8216945999999994, 55.99760860000001], [-2.8223663, 55.99743889999999], [-2.8241463, 55.9969283], [-2.8256377999999995, 55.9963914], [-2.8270811999999994, 55.9957844], [-2.8284771, 55.9950036], [-2.8297802, 55.9941644], [-2.8317519, 55.99276009999999], [-2.8331124000000005, 55.99188879999999], [-2.8333194999999995, 55.9917734], [-2.8348903999999995, 55.9909495], [-2.8363904999999994, 55.990232799999994], [-2.8378107, 55.98963740000001], [-2.8393325999999997, 55.98907289999999], [-2.8406086, 55.98864509999999], [-2.842738199999999, 55.987931199999984], [-2.846411499999999, 55.9867594], [-2.8513552999999994, 55.98513499999999], [-2.8531976, 55.98453560000001], [-2.8543041999999996, 55.9841898], [-2.8550281999999996, 55.98396369999999], [-2.8571660999999997, 55.9833752], [-2.8598717, 55.98269949999999], [-2.8599402, 55.9826824], [-2.860124, 55.9826419], [-2.860354, 55.9825866], [-2.8617087, 55.98228389999999], [-2.8631256, 55.982001], [-2.8658892, 55.98153320000001], [-2.8681618, 55.9812087], [-2.8717624, 55.980771999999995], [-2.8740826, 55.98040989999999], [-2.8746089091824683, 55.980309827074706], [-2.875476299999999, 55.9801449], [-2.876853, 55.9798417], [-2.8783367, 55.97944650000001], [-2.8797828, 55.9790195], [-2.8828572999999995, 55.9780639], [-2.8838105, 55.97776760000001], [-2.8843603, 55.9775924], [-2.8860100999999996, 55.9770666], [-2.8880473, 55.9764173], [-2.8887142, 55.97620220000001], [-2.8894775, 55.9759493], [-2.8899709, 55.9757699], [-2.8909332, 55.9754063], [-2.8918589, 55.97501580000001], [-2.8928946000000004, 55.9745398], [-2.8931052, 55.974442999999994], [-2.8962975, 55.9729758], [-2.8964446, 55.972908199999985], [-2.8982799999999997, 55.97206459999999], [-2.9009947, 55.9707952], [-2.9046900999999994, 55.96906709999998], [-2.9063854, 55.968298099999984], [-2.9081395, 55.96755539999999], [-2.9094296, 55.9671092], [-2.9106481999999994, 55.96675689999999], [-2.9119087, 55.9664453], [-2.9131814, 55.96618839999999], [-2.9145077, 55.9659837], [-2.9200241999999994, 55.96518470000001], [-2.9205906999999995, 55.96510260000001], [-2.9231821, 55.9647555], [-2.9286571, 55.9639849], [-2.933166299999999, 55.96331680000001], [-2.9356356, 55.962920399999994], [-2.9370098, 55.96264660000001], [-2.9389221999999995, 55.9621774], [-2.9400442999999994, 55.9618446], [-2.9411113, 55.961466], [-2.9419695999999997, 55.9611615], [-2.9444937, 55.9601334], [-2.9454075, 55.959751100000005], [-2.9463691999999995, 55.9593879], [-2.9471786999999994, 55.95911220000001], [-2.9485085, 55.958704], [-2.9499967, 55.95831840000001], [-2.9515105, 55.9579769], [-2.952765494793428, 55.95770237974702], [-2.9531517, 55.95761789999999], [-2.9533627999999994, 55.957571699999995], [-2.9544600999999995, 55.95733159999999], [-2.959755299999999, 55.95617609999999], [-2.9606084, 55.95598989999999], [-2.9615441999999996, 55.955820200000005], [-2.9629679, 55.95551449999999], [-2.964440437594421, 55.95519839379025], [-2.9648182, 55.95511729999999], [-2.9651432, 55.9550475], [-2.9659622, 55.95486830000001], [-2.9664400999999994, 55.9547638], [-2.9673175, 55.9545719], [-2.9681055, 55.954399499999994], [-2.9701437, 55.95395839999999], [-2.9721819, 55.9535113], [-2.9738556, 55.95314849999999], [-2.9745092, 55.9530002], [-2.9750597999999995, 55.9528778], [-2.9752165999999995, 55.9528421], [-2.9756155, 55.9527503], [-2.9761234, 55.952635], [-2.9764337999999997, 55.9525706], [-2.9769456, 55.9524512], [-2.97775, 55.952244400000005], [-2.9791342000000003, 55.95185430000001], [-2.9813702, 55.95111669999999], [-2.9841412, 55.9499865], [-2.9850651, 55.949599699999986], [-2.9855448, 55.9493988], [-2.9870102999999997, 55.9488395], [-2.9884447999999995, 55.9483487], [-2.989936, 55.94787890000001], [-2.9911815, 55.9475119], [-2.9930453, 55.9470173], [-2.9963471, 55.94627429999999], [-2.997973, 55.94589950000001], [-2.9995507000000003, 55.945475399999985], [-3.0003035, 55.9452556], [-3.001064, 55.9450029], [-3.0023878999999996, 55.9445639], [-3.0025731999999996, 55.94450239999999], [-3.0080098, 55.9427045], [-3.0082997999999996, 55.942609700000006], [-3.0088993, 55.94241120000001], [-3.0092348999999996, 55.9423063], [-3.0143407, 55.9406207], [-3.0153973, 55.9402719], [-3.0155816, 55.9402111], [-3.0203053999999994, 55.93866179999999], [-3.024035, 55.93743859999999], [-3.0308359999999994, 55.93521419999999], [-3.0383085999999997, 55.93276639999999], [-3.0393249000000004, 55.9324335], [-3.0423931, 55.9314107], [-3.0430427, 55.93119420000001], [-3.0453726, 55.9304175], [-3.0469871999999993, 55.9298998], [-3.0482985, 55.9295546], [-3.0492994, 55.9293739], [-3.0503457, 55.929201299999995], [-3.0511316, 55.929097600000006], [-3.0520575999999995, 55.929007], [-3.0531442999999996, 55.928938899999984], [-3.054012, 55.9289132], [-3.0542179, 55.9289123], [-3.0542719660063726, 55.928912172184376], [-3.0543870999999996, 55.92891189999999], [-3.0546081, 55.9289115], [-3.055536899999999, 55.92892150000001], [-3.0557968999999994, 55.928923700000006], [-3.0570588999999995, 55.9290128], [-3.0573237, 55.9290315], [-3.0593642, 55.92924200000001], [-3.0604728999999997, 55.92943590000001], [-3.061313999999999, 55.92958289999999], [-3.0615432, 55.929633499999994], [-3.0622303, 55.929783500000006], [-3.0629475, 55.92995410000001], [-3.0636073999999995, 55.9301361], [-3.0636643999999995, 55.930151], [-3.0650312999999993, 55.9305945], [-3.0706492, 55.93276719999999], [-3.0718662999999995, 55.9332373], [-3.0729024, 55.9336427], [-3.0746715, 55.93433100000001], [-3.0774096, 55.935403099999995], [-3.07832, 55.93575950000001], [-3.0797154, 55.93631160000001], [-3.0805217999999996, 55.9366177], [-3.0825020999999997, 55.9375844], [-3.0841293999999997, 55.93860930000001], [-3.0855319, 55.93976060000001], [-3.0871191, 55.94146270000001], [-3.0884349999999996, 55.942707799999994], [-3.0896953999999996, 55.9435443], [-3.0898172999999995, 55.943614399999994], [-3.0898987, 55.9436689], [-3.0900815999999995, 55.9437875], [-3.0912695, 55.94442850000001], [-3.0914908999999997, 55.94453089999999], [-3.0923272, 55.94491769999999], [-3.0939694, 55.9455353], [-3.094895, 55.9458107], [-3.0960517999999997, 55.94614529999999], [-3.0973251999999993, 55.9464249], [-3.0984646999999996, 55.946625999999995], [-3.0990714, 55.94671889999999], [-3.0993805, 55.9467632], [-3.0996763, 55.94680339999999], [-3.100157, 55.9468605], [-3.1003749, 55.94688409999999], [-3.1006119999999995, 55.9469078], [-3.1010474999999995, 55.9469478], [-3.1015208999999997, 55.94698470000001], [-3.1016357999999995, 55.9469927], [-3.101878, 55.94700949999999], [-3.1022746, 55.947030700000006], [-3.1026444, 55.94704729999999], [-3.1030068, 55.94706060000001], [-3.1045184, 55.9471102], [-3.1052163, 55.947135], [-3.1055604999999997, 55.947151799999986], [-3.1059107999999997, 55.9471709], [-3.1061857999999996, 55.94718309999999], [-3.1064498, 55.9472024], [-3.1066889, 55.947223400000006], [-3.1069114, 55.9472388], [-3.1071366999999994, 55.9472578], [-3.1073837, 55.94727989999999], [-3.1078124, 55.94732069999999], [-3.1081313, 55.947354], [-3.1082603999999994, 55.9473675], [-3.1088000999999994, 55.9474314], [-3.1088787335487993, 55.94744193776763], [-3.1093411, 55.94750390000001], [-3.1097433999999997, 55.9475602], [-3.1102343, 55.9476378], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Berwick-upon-Tweed", "dest_arr_time_act": "0035", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "57.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.747, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.224, \"from_m\": 87870.747, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.761, \"from_m\": 90657.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.712, \"from_m\": 123561.505, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.172, \"from_m\": 161510.712, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.524, \"from_m\": 169284.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.333, \"from_m\": 170378.524, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194069.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.895, \"from_m\": 194069.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194437.308, \"from_m\": 194336.895, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194801.558, \"from_m\": 194437.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214977.598, \"from_m\": 194801.558, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219218.807, \"from_m\": 216156.066, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 222364.451, \"from_m\": 219218.807, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 224738.322, \"from_m\": 222364.451, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.468, \"from_m\": 234487.17, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 248111.871, \"from_m\": 238863.468, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250206.489, \"from_m\": 248111.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 251281.96, \"from_m\": 250206.489, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251401.955, \"from_m\": 251281.96, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 251754.265, \"from_m\": 251401.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252195.207, \"from_m\": 251754.265, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271799.764, \"from_m\": 252195.207, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271909.835, \"from_m\": 271799.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295137.233, \"from_m\": 271909.835, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295179.55, \"from_m\": 295137.233, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 295290.297, \"from_m\": 295179.55, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295412.175, \"from_m\": 295290.297, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 297718.016, \"from_m\": 295412.175, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 299867.639, \"from_m\": 297718.016, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302154.686, \"from_m\": 299867.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 302402.084, \"from_m\": 302154.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302505.685, \"from_m\": 302402.084, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 302686.663, \"from_m\": 302505.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303517.596, \"from_m\": 302686.663, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 303817.143, \"from_m\": 303517.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 304805.354, \"from_m\": 303817.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 307921.355, \"from_m\": 304805.354, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 308020.186, \"from_m\": 307921.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350805.072, \"from_m\": 308020.186, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 350851.906, \"from_m\": 350805.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 367384.792, \"from_m\": 350851.906, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 369704.1, \"from_m\": 367384.792, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 373095.672, \"from_m\": 369704.1, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 373507.686, \"from_m\": 373095.672, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 374282.364, \"from_m\": 373507.686, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 374319.583, \"from_m\": 374282.364, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 380191.126, \"from_m\": 374319.583, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 381191.241, \"from_m\": 380191.126, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 382332.694, \"from_m\": 381191.241, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 391911.881, \"from_m\": 382332.694, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 393412.146, \"from_m\": 391911.881, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 397762.721, \"from_m\": 393412.146, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 397805.801, \"from_m\": 397762.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400257.855, \"from_m\": 397805.801, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 406754.031, \"from_m\": 400257.855, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 408683.561, \"from_m\": 406754.031, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 409391.345, \"from_m\": 408683.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 409860.506, \"from_m\": 409391.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 409896.441, \"from_m\": 409860.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410588.433, \"from_m\": 409896.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 412979.312, \"from_m\": 410588.433, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 428590.479, \"from_m\": 412979.312, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 429423.579, \"from_m\": 428590.479, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 429821.241, \"from_m\": 429423.579, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 430173.651, \"from_m\": 429821.241, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 430524.858, \"from_m\": 430173.651, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 431219.795, \"from_m\": 430524.858, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 431256.909, \"from_m\": 431219.795, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 431288.206, \"from_m\": 431256.909, \"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\": 431310.186, \"from_m\": 431288.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 431335.798, \"from_m\": 431310.186, \"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\": 431967.071, \"from_m\": 431335.798, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432092.886, \"from_m\": 431967.071, \"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\": 432465.395, \"from_m\": 432092.886, \"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\": 432524.923, \"from_m\": 432465.395, \"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\": 432827.802, \"from_m\": 432524.923, \"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\": 433646.71, \"from_m\": 432827.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 436179.076, \"from_m\": 433646.71, \"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\": 436212.542, \"from_m\": 436179.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 438681.392, \"from_m\": 436212.542, \"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\": 450304.466, \"from_m\": 438681.392, \"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\": 450369.644, \"from_m\": 450304.466, \"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\": 457725.258, \"from_m\": 450369.644, \"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\": 458571.93, \"from_m\": 457725.258, \"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\": 459625.005, \"from_m\": 458571.93, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 460300.249, \"from_m\": 459625.005, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 462032.809, \"from_m\": 460300.249, \"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\": 467788.04, \"from_m\": 462032.809, \"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\": 468951.926, \"from_m\": 467788.04, \"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\": 471684.633, \"from_m\": 468951.926, \"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\": 479909.775, \"from_m\": 471684.633, \"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\": 480651.522, \"from_m\": 479909.775, \"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\": 486894.568, \"from_m\": 480651.522, \"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\": 487563.185, \"from_m\": 486894.568, \"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\": 488725.953, \"from_m\": 487563.185, \"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\": 489323.561, \"from_m\": 488725.953, \"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\": 494783.518, \"from_m\": 489323.561, \"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\": 494919.766, \"from_m\": 494783.518, \"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\": 494965.458, \"from_m\": 494919.766, \"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\": 500417.295, \"from_m\": 494965.458, \"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\": 501607.173, \"from_m\": 500417.295, \"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\": 508044.892, \"from_m\": 501607.173, \"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\": 508233.601, \"from_m\": 508044.892, \"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\": 508264.126, \"from_m\": 508233.601, \"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\": 509207.085, \"from_m\": 508264.126, \"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\": 524803.427, \"from_m\": 509207.085, \"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\": 526446.23, \"from_m\": 524803.427, \"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\": 535525.441, \"from_m\": 526446.23, \"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\": 536333.48, \"from_m\": 535525.441, \"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\": 537462.546, \"from_m\": 536333.48, \"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\": 538406.461, \"from_m\": 537462.546, \"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\": 539479.654, \"from_m\": 538406.461, \"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\": 540740.933, \"from_m\": 539479.654, \"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\": 542535.621, \"from_m\": 540740.933, \"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\": 543891.155, \"from_m\": 542535.621, \"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\": 551169.374, \"from_m\": 543891.155, \"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\": 552626.186, \"from_m\": 551169.374, \"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\": 558658.874, \"from_m\": 552626.186, \"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\": 561941.96, \"from_m\": 558658.874, \"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\": 563407.612, \"from_m\": 561941.96, \"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\": 567481.772, \"from_m\": 563407.612, \"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\": 568234.801, \"from_m\": 567481.772, \"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\": 568900.622, \"from_m\": 568234.801, \"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\": 573671.683, \"from_m\": 568900.622, \"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\": 573791.471, \"from_m\": 573671.683, \"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\": 574657.767, \"from_m\": 573791.471, \"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\": 575602.196, \"from_m\": 574657.767, \"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\": 576412.733, \"from_m\": 575602.196, \"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\": 576460.7, \"from_m\": 576412.733, \"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\": 581032.469, \"from_m\": 576460.7, \"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\": 584202.252, \"from_m\": 581032.469, \"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\": 586055.744, \"from_m\": 584202.252, \"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\": 593158.369, \"from_m\": 586055.744, \"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\": 598060.919, \"from_m\": 593158.369, \"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\": 599122.216, \"from_m\": 598060.919, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 602467.523, \"from_m\": 599122.216, \"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\": 603445.156, \"from_m\": 602467.523, \"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\": 605479.649, \"from_m\": 603445.156, \"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\": 606372.132, \"from_m\": 605479.649, \"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\": 614997.603, \"from_m\": 606372.132, \"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\": 621502.552, \"from_m\": 614997.603, \"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\": 625971.715, \"from_m\": 621502.552, \"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\": 629321.733, \"from_m\": 625971.715, \"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\": 629958.783, \"from_m\": 629321.733, \"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\": 630559.919, \"from_m\": 629958.783, \"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\": 631126.915, \"from_m\": 630559.919, \"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\": 631573.655, \"from_m\": 631126.915, \"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\": 681906, \"profile_key\": \"5b0d3aa5c66ac1c15c39e54e5722f61db645719d9f52c1b99931d59f89da7002\", \"schedule_id\": 12012, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2051\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2118H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2142\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257473.091, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271835.788, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281128.73, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294092.764, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2205\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 303034.547, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Skelton Jn\", \"stage_seq\": 33, \"distance_m\": 305619.573, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Tollerton Jn\", \"stage_seq\": 34, \"distance_m\": 318349.302, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Thirsk\", \"stage_seq\": 35, \"distance_m\": 338648.783, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221H\", \"location\": \"Northallerton\", \"stage_seq\": 36, \"distance_m\": 351155.099, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2233\", \"location\": \"Darlington\", \"stage_seq\": 37, \"distance_m\": 374067.828, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 38, \"distance_m\": 393520.883, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Tursdale Jn\", \"stage_seq\": 39, \"distance_m\": 397762.721, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2250H\", \"location\": \"Durham\", \"stage_seq\": 40, \"distance_m\": 409391.345, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Birtley Jn\", \"stage_seq\": 41, \"distance_m\": 423906.048, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 42, \"distance_m\": 430459.634, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2305H\", \"location\": \"Newcastle\", \"stage_seq\": 43, \"distance_m\": 431676.017, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Heaton South Jn\", \"stage_seq\": 44, \"distance_m\": 434602.83, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Benton North Jn\", \"stage_seq\": 45, \"distance_m\": 438618.07, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Morpeth\", \"stage_seq\": 46, \"distance_m\": 458361.546, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2331\", \"location\": \"Alnmouth\", \"stage_seq\": 47, \"distance_m\": 487705.632, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Belford L.C.\", \"stage_seq\": 48, \"distance_m\": 514550.076, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2352H\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 49, \"distance_m\": 539319.216, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Reston Sig. EG403\", \"stage_seq\": 50, \"distance_m\": 541756.283, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Reston\", \"stage_seq\": 51, \"distance_m\": 557339.077, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Grantshouse\", \"stage_seq\": 52, \"distance_m\": 566020.348, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 53, \"distance_m\": 581748.981, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Dunbar\", \"stage_seq\": 54, \"distance_m\": 584945.295, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Drem\", \"stage_seq\": 55, \"distance_m\": 603120.723, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Prestonpans\", \"stage_seq\": 56, \"distance_m\": 616464.276, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 57, \"distance_m\": 622110.373, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 58, \"distance_m\": 626241.025, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 59, \"distance_m\": 628618.567, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0032H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 60, \"distance_m\": 630559.919, \"section_seq\": 1, \"route_path_id\": 69032}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 61, \"distance_m\": 631573.655, \"section_seq\": 1, \"route_path_id\": 69032}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 631573.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69032}], \"total_distance_m\": 631573.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 630057.905, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1515.75, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2003", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "40.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:05:53Z\", \"source_id\": 57157795, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:05:57Z\", \"source_id\": 18248153, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:12:01Z\", \"source_id\": 57174060, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:13:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:12:05Z\", \"source_id\": 18252576, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:21:07Z\", \"source_id\": 57197090, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:22:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:21:11Z\", \"source_id\": 18259133, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:27:40Z\", \"source_id\": 57213397, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:27:44Z\", \"source_id\": 18263728, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:41:07Z\", \"source_id\": 57246192, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:41:13Z\", \"source_id\": 18272952, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:48:49Z\", \"source_id\": 57264544, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T19:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T19:48:54Z\", \"source_id\": 18278189, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:07:39Z\", \"source_id\": 57309380, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:07:45Z\", \"source_id\": 18290825, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:16:48Z\", \"source_id\": 57331325, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:16:52Z\", \"source_id\": 18297047, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:40:56Z\", \"source_id\": 57385667, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:41:00Z\", \"source_id\": 18312586, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:02:51Z\", \"source_id\": 18326273, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:24:43Z\", \"source_id\": 57477518, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:24:51Z\", \"source_id\": 18339665, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:32:07Z\", \"source_id\": 57491738, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:33:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:32:11Z\", \"source_id\": 18343988, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:49:31Z\", \"source_id\": 57526414, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:49:34Z\", \"source_id\": 18354003, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:50Z\", \"source_id\": 57549312, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:01:54Z\", \"source_id\": 18360848, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:54Z\", \"source_id\": 57578108, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:57Z\", \"source_id\": 18369679, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:29:49Z\", \"source_id\": 57598403, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:29:51Z\", \"source_id\": 18375740, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:35Z\", \"source_id\": 57631863, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:41Z\", \"source_id\": 18386251, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:16Z\", \"source_id\": 57647018, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:20Z\", \"source_id\": 18390480, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:20Z\", \"source_id\": 57662404, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:25Z\", \"source_id\": 18394518, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:24Z\", \"source_id\": 57669970, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:30Z\", \"source_id\": 18396567, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:46Z\", \"source_id\": 57674095, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:49Z\", \"source_id\": 18397709, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:53Z\", \"source_id\": 57680402, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:56Z\", \"source_id\": 18399389, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "8", "timing_fact_generation": 1789774377565628, "current_leg_arrival_utc": "2026-09-20T00:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:14.536959", "service_state_evidence_id": 18399389, "current_leg_start_actual_dep": "2026-09-19T23:52:30+01:00", "operational_evidence_version": 262, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:14.606193", "service_state_valid_until_kind": null, "operational_interpretation_version": 262, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX EDB 1S32 801209 9 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.747, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.224, "from_m": 87870.747, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.761, "from_m": 90657.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.712, "from_m": 123561.505, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.172, "from_m": 161510.712, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.524, "from_m": 169284.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.333, "from_m": 170378.524, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194069.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.895, "from_m": 194069.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194437.308, "from_m": 194336.895, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194801.558, "from_m": 194437.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214977.598, "from_m": 194801.558, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219218.807, "from_m": 216156.066, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 222364.451, "from_m": 219218.807, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 224738.322, "from_m": 222364.451, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.468, "from_m": 234487.17, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 248111.871, "from_m": 238863.468, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 250206.489, "from_m": 248111.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 251281.96, "from_m": 250206.489, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251401.955, "from_m": 251281.96, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 251754.265, "from_m": 251401.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252195.207, "from_m": 251754.265, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271799.764, "from_m": 252195.207, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 271909.835, "from_m": 271799.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295137.233, "from_m": 271909.835, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295179.55, "from_m": 295137.233, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 295290.297, "from_m": 295179.55, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295412.175, "from_m": 295290.297, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 297718.016, "from_m": 295412.175, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 299867.639, "from_m": 297718.016, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302154.686, "from_m": 299867.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 302402.084, "from_m": 302154.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302505.685, "from_m": 302402.084, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 302686.663, "from_m": 302505.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303517.596, "from_m": 302686.663, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 303817.143, "from_m": 303517.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 304805.354, "from_m": 303817.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 307921.355, "from_m": 304805.354, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 308020.186, "from_m": 307921.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350805.072, "from_m": 308020.186, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 350851.906, "from_m": 350805.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 367384.792, "from_m": 350851.906, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 369704.1, "from_m": 367384.792, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 373095.672, "from_m": 369704.1, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 373507.686, "from_m": 373095.672, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 374282.364, "from_m": 373507.686, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 374319.583, "from_m": 374282.364, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 380191.126, "from_m": 374319.583, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 381191.241, "from_m": 380191.126, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 382332.694, "from_m": 381191.241, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 391911.881, "from_m": 382332.694, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 393412.146, "from_m": 391911.881, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 397762.721, "from_m": 393412.146, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 397805.801, "from_m": 397762.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400257.855, "from_m": 397805.801, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 406754.031, "from_m": 400257.855, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 408683.561, "from_m": 406754.031, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 409391.345, "from_m": 408683.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 409860.506, "from_m": 409391.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 409896.441, "from_m": 409860.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410588.433, "from_m": 409896.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 412979.312, "from_m": 410588.433, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 428590.479, "from_m": 412979.312, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 429423.579, "from_m": 428590.479, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 429821.241, "from_m": 429423.579, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 430173.651, "from_m": 429821.241, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 430524.858, "from_m": 430173.651, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 431219.795, "from_m": 430524.858, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 431256.909, "from_m": 431219.795, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 431288.206, "from_m": 431256.909, "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": 431310.186, "from_m": 431288.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 431335.798, "from_m": 431310.186, "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": 431967.071, "from_m": 431335.798, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432092.886, "from_m": 431967.071, "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": 432465.395, "from_m": 432092.886, "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": 432524.923, "from_m": 432465.395, "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": 432827.802, "from_m": 432524.923, "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": 433646.71, "from_m": 432827.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 436179.076, "from_m": 433646.71, "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": 436212.542, "from_m": 436179.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 438681.392, "from_m": 436212.542, "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": 450304.466, "from_m": 438681.392, "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": 450369.644, "from_m": 450304.466, "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": 457725.258, "from_m": 450369.644, "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": 458571.93, "from_m": 457725.258, "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": 459625.005, "from_m": 458571.93, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 460300.249, "from_m": 459625.005, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 462032.809, "from_m": 460300.249, "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": 467788.04, "from_m": 462032.809, "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": 468951.926, "from_m": 467788.04, "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": 471684.633, "from_m": 468951.926, "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": 479909.775, "from_m": 471684.633, "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": 480651.522, "from_m": 479909.775, "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": 486894.568, "from_m": 480651.522, "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": 487563.185, "from_m": 486894.568, "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": 488725.953, "from_m": 487563.185, "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": 489323.561, "from_m": 488725.953, "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": 494783.518, "from_m": 489323.561, "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": 494919.766, "from_m": 494783.518, "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": 494965.458, "from_m": 494919.766, "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": 500417.295, "from_m": 494965.458, "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": 501607.173, "from_m": 500417.295, "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": 508044.892, "from_m": 501607.173, "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": 508233.601, "from_m": 508044.892, "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": 508264.126, "from_m": 508233.601, "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": 509207.085, "from_m": 508264.126, "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": 524803.427, "from_m": 509207.085, "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": 526446.23, "from_m": 524803.427, "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": 535525.441, "from_m": 526446.23, "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": 536333.48, "from_m": 535525.441, "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": 537462.546, "from_m": 536333.48, "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": 538406.461, "from_m": 537462.546, "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": 539479.654, "from_m": 538406.461, "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": 540740.933, "from_m": 539479.654, "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": 542535.621, "from_m": 540740.933, "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": 543891.155, "from_m": 542535.621, "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": 551169.374, "from_m": 543891.155, "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": 552626.186, "from_m": 551169.374, "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": 558658.874, "from_m": 552626.186, "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": 561941.96, "from_m": 558658.874, "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": 563407.612, "from_m": 561941.96, "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": 567481.772, "from_m": 563407.612, "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": 568234.801, "from_m": 567481.772, "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": 568900.622, "from_m": 568234.801, "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": 573671.683, "from_m": 568900.622, "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": 573791.471, "from_m": 573671.683, "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": 574657.767, "from_m": 573791.471, "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": 575602.196, "from_m": 574657.767, "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": 576412.733, "from_m": 575602.196, "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": 576460.7, "from_m": 576412.733, "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": 581032.469, "from_m": 576460.7, "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": 584202.252, "from_m": 581032.469, "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": 586055.744, "from_m": 584202.252, "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": 593158.369, "from_m": 586055.744, "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": 598060.919, "from_m": 593158.369, "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": 599122.216, "from_m": 598060.919, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 602467.523, "from_m": 599122.216, "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": 603445.156, "from_m": 602467.523, "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": 605479.649, "from_m": 603445.156, "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": 606372.132, "from_m": 605479.649, "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": 614997.603, "from_m": 606372.132, "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": 621502.552, "from_m": 614997.603, "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": 625971.715, "from_m": 621502.552, "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": 629321.733, "from_m": 625971.715, "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": 629958.783, "from_m": 629321.733, "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": 630559.919, "from_m": 629958.783, "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": 631126.915, "from_m": 630559.919, "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": 631573.655, "from_m": 631126.915, "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": 681906, "profile_key": "5b0d3aa5c66ac1c15c39e54e5722f61db645719d9f52c1b99931d59f89da7002", "schedule_id": 12012, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2003", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2051", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2118H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2142", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257473.091, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271835.788, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281128.73, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294092.764, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2205", "location": "York", "stage_seq": 32, "distance_m": 303034.547, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Skelton Jn", "stage_seq": 33, "distance_m": 305619.573, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Tollerton Jn", "stage_seq": 34, "distance_m": 318349.302, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Thirsk", "stage_seq": 35, "distance_m": 338648.783, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221H", "location": "Northallerton", "stage_seq": 36, "distance_m": 351155.099, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2233", "location": "Darlington", "stage_seq": 37, "distance_m": 374067.828, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Ferryhill South Jn", "stage_seq": 38, "distance_m": 393520.883, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Tursdale Jn", "stage_seq": 39, "distance_m": 397762.721, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2250H", "location": "Durham", "stage_seq": 40, "distance_m": 409391.345, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Birtley Jn", "stage_seq": 41, "distance_m": 423906.048, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "King Edward Bridge South Jn", "stage_seq": 42, "distance_m": 430459.634, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2305H", "location": "Newcastle", "stage_seq": 43, "distance_m": 431676.017, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Heaton South Jn", "stage_seq": 44, "distance_m": 434602.83, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Benton North Jn", "stage_seq": 45, "distance_m": 438618.07, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Morpeth", "stage_seq": 46, "distance_m": 458361.546, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2331", "location": "Alnmouth", "stage_seq": 47, "distance_m": 487705.632, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Belford L.C.", "stage_seq": 48, "distance_m": 514550.076, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2352H", "location": "Berwick-upon-Tweed", "stage_seq": 49, "distance_m": 539319.216, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Reston Sig. EG403", "stage_seq": 50, "distance_m": 541756.283, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Reston", "stage_seq": 51, "distance_m": 557339.077, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Grantshouse", "stage_seq": 52, "distance_m": 566020.348, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Oxwellmains Crossover", "stage_seq": 53, "distance_m": 581748.981, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Dunbar", "stage_seq": 54, "distance_m": 584945.295, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Drem", "stage_seq": 55, "distance_m": 603120.723, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Prestonpans", "stage_seq": 56, "distance_m": 616464.276, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Monktonhall Jn", "stage_seq": 57, "distance_m": 622110.373, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Portobello Jn (Edinburgh)", "stage_seq": 58, "distance_m": 626241.025, "section_seq": 1, "route_path_id": 69032}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Craigentinny Jn", "stage_seq": 59, "distance_m": 628618.567, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0032H", "location": "Abbeyhill Jn", "stage_seq": 60, "distance_m": 630559.919, "section_seq": 1, "route_path_id": 69032}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 61, "distance_m": 631573.655, "section_seq": 1, "route_path_id": 69032}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 631573.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 69032}], "total_distance_m": 631573.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 630057.905, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1515.75, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:05:53Z", "source_id": 57157795, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T19:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:05:57Z", "source_id": 18248153, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:12:01Z", "source_id": 57174060, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T19:13:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:12:05Z", "source_id": 18252576, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:21:07Z", "source_id": 57197090, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T19:22:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:21:11Z", "source_id": 18259133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:27:40Z", "source_id": 57213397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T19:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:27:44Z", "source_id": 18263728, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:41:07Z", "source_id": 57246192, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T19:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:41:13Z", "source_id": 18272952, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11907, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:48:49Z", "source_id": 57264544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T19:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T19:48:54Z", "source_id": 18278189, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:07:39Z", "source_id": 57309380, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T20:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:07:45Z", "source_id": 18290825, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:16:48Z", "source_id": 57331325, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T20:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:16:52Z", "source_id": 18297047, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:40:56Z", "source_id": 57385667, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T20:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:41:00Z", "source_id": 18312586, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T21:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:02:51Z", "source_id": 18326273, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:24:43Z", "source_id": 57477518, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T21:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:24:51Z", "source_id": 18339665, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:32:07Z", "source_id": 57491738, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T21:33:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:32:11Z", "source_id": 18343988, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:49:31Z", "source_id": 57526414, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T21:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:49:34Z", "source_id": 18354003, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3625, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:50Z", "source_id": 57549312, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T22:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:01:54Z", "source_id": 18360848, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:54Z", "source_id": 57578108, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T22:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:57Z", "source_id": 18369679, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3253, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:29:49Z", "source_id": 57598403, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T22:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:29:51Z", "source_id": 18375740, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3192, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:35Z", "source_id": 57631863, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T22:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:41Z", "source_id": 18386251, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1086, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:16Z", "source_id": 57647018, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-18T23:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:20Z", "source_id": 18390480, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1067, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:20Z", "source_id": 57662404, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T23:15:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:25Z", "source_id": 18394518, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:24Z", "source_id": 57669970, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-18T23:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:30Z", "source_id": 18396567, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:46Z", "source_id": 57674095, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-18T23:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:49Z", "source_id": 18397709, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 889, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:53Z", "source_id": 57680402, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-18T23:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:56Z", "source_id": 18399389, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] London Kings Cross 2003 2003 3 None None Edinburgh 0038 0035 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G80274/2026-09-19/detailed None Berwick-upon-Tweed 2026-09-19T23:52:30+01:00 Edinburgh 40.0 {"type": "LineString", "coordinates": [[-2.0109371, 55.7743838], [-2.0101637, 55.7750387], [-2.0100372, 55.77514589999999], [-2.0097613, 55.7754079], [-2.0096139, 55.77555019999999], [-2.0095648, 55.77560210000001], [-2.0094601, 55.7757215], [-2.0091943000000003, 55.77599829999998], [-2.0090178, 55.776222], [-2.0088946, 55.7764072], [-2.0082142000000003, 55.7773853], [-2.007728, 55.7782828], [-2.0074017, 55.7793065], [-2.0073089999999993, 55.77981309999999], [-2.0072564999999996, 55.7805051], [-2.0072631, 55.7808358], [-2.0072639, 55.780866499999995], [-2.0072661, 55.78095149999999], [-2.0073182, 55.7814302], [-2.0074356, 55.7820441], [-2.0076565, 55.78287739999998], [-2.007805100000001, 55.783275999999994], [-2.0082365, 55.7841436], [-2.0088436, 55.7849983], [-2.0094428, 55.7857241], [-2.0101108, 55.7864391], [-2.0103574999999996, 55.78668160000001], [-2.0114636, 55.78776870000001], [-2.0132309, 55.7895745], [-2.015612, 55.7919917], [-2.0172123, 55.79361690000001], [-2.0180028, 55.79441969999999], [-2.0194849, 55.79585999999999], [-2.0198790999999994, 55.79619460000001], [-2.0202218, 55.7964855], [-2.0209602, 55.79708859999999], [-2.0214302999999996, 55.79746449999999], [-2.0217656, 55.797732700000005], [-2.0226294, 55.798366900000005], [-2.0239458, 55.7992869], [-2.025244, 55.80010440000001], [-2.025613, 55.80033679999999], [-2.026747, 55.800960200000006], [-2.0274531, 55.8013024], [-2.0280157999999995, 55.80157499999999], [-2.0292581, 55.8021061], [-2.0304608, 55.8026935], [-2.0311555999999995, 55.80308709999999], [-2.0317734, 55.8035033], [-2.0324812, 55.8040891], [-2.0328133, 55.8043863], [-2.0331104, 55.8046859], [-2.0336068, 55.8052977], [-2.0339679, 55.8059514], [-2.034221398358836, 55.80654382101159], [-2.0342973, 55.80672119999999], [-2.0344706, 55.80712609999999], [-2.0345803999999994, 55.807456499999994], [-2.0347023999999996, 55.807784700000006], [-2.0350068, 55.8084395], [-2.0352531, 55.80884379999999], [-2.0355217, 55.8092412], [-2.0359078, 55.80968210000001], [-2.0363192, 55.810104], [-2.036350399999999, 55.810136], [-2.0366811, 55.810435599999984], [-2.0371121, 55.8108004], [-2.037767, 55.81130629999999], [-2.0383461, 55.811716399999995], [-2.0392754, 55.8122946], [-2.0397458, 55.8125922], [-2.0401568, 55.8128857], [-2.0410267, 55.81341770000001], [-2.04194, 55.8139449], [-2.0438225999999995, 55.8149713], [-2.0447695, 55.81553539999999], [-2.0456476, 55.81610810000001], [-2.0471074999999996, 55.81729489999999], [-2.0483507999999997, 55.8185193], [-2.0489342, 55.8191329], [-2.0495603, 55.81980970000001], [-2.0498637, 55.8202013], [-2.0502257, 55.820695], [-2.0506365, 55.82129079999999], [-2.0511232999999995, 55.82187279999999], [-2.0520426, 55.8228969], [-2.0528609, 55.8239649], [-2.0536869, 55.825184699999994], [-2.0538724000000004, 55.82547279999999], [-2.0542742, 55.8260967], [-2.0553340999999996, 55.82755869999999], [-2.0565182999999996, 55.8290015], [-2.0572305, 55.8299204], [-2.0575963999999995, 55.8303679], [-2.0579822, 55.8308076], [-2.0583529, 55.831190799999995], [-2.0587501, 55.8315717], [-2.0594798, 55.832197], [-2.0601835, 55.832748300000006], [-2.0609453, 55.83328449999999], [-2.0623025, 55.834170500000006], [-2.0642094999999996, 55.83542400000001], [-2.0657843, 55.8364591], [-2.066125153474899, 55.836692881080594], [-2.0661523, 55.83671150000001], [-2.0668231, 55.837153599999986], [-2.0675177, 55.837698499999995], [-2.0681686999999997, 55.838266], [-2.068268, 55.838369], [-2.0683377, 55.8384412], [-2.0684189, 55.8385254], [-2.0691050999999994, 55.8392499], [-2.0694807, 55.839611999999995], [-2.0698750999999995, 55.8399839], [-2.0703601, 55.8403875], [-2.070884, 55.8407774], [-2.0716092, 55.84127230000001], [-2.0722645, 55.84166539999999], [-2.0730556, 55.8421018], [-2.0736303, 55.84237559999998], [-2.0742345999999996, 55.842639299999995], [-2.0749409999999995, 55.842910200000006], [-2.0754841999999996, 55.8430958], [-2.0760695, 55.8432958], [-2.0766128, 55.84345840000001], [-2.0771713999999997, 55.843619], [-2.0779564, 55.84381919999999], [-2.0785629999999995, 55.84395319999999], [-2.0787583, 55.8439963], [-2.0794311999999997, 55.8441279], [-2.0804040999999995, 55.8442884], [-2.0810489, 55.8443806], [-2.081704, 55.844451199999995], [-2.0823427999999997, 55.84451369999999], [-2.0829757, 55.8445605], [-2.0841615, 55.8446029], [-2.0850309, 55.8446155], [-2.085948, 55.844587800000006], [-2.0860749999999997, 55.844584], [-2.0866343, 55.84455419999999], [-2.0867546, 55.8445478], [-2.0873807, 55.8445029], [-2.0886276, 55.8443795], [-2.0894841, 55.844249899999994], [-2.0903726, 55.8440901], [-2.0912465, 55.8439113], [-2.0922223, 55.8436965], [-2.0999534, 55.8419928], [-2.1004974, 55.8418734], [-2.1028293, 55.841361799999994], [-2.1061796, 55.84062], [-2.107627, 55.840264299999994], [-2.1088252999999995, 55.839897], [-2.1099662, 55.8394896], [-2.1105446, 55.839268], [-2.1110753, 55.839043], [-2.1121522999999995, 55.83851659999999], [-2.1126531, 55.83824439999999], [-2.1131637, 55.837959600000005], [-2.1133129, 55.837865699999995], [-2.1139716, 55.8374439], [-2.1142712, 55.8372316], [-2.1146582, 55.8369405], [-2.1152058, 55.83650099999999], [-2.115674, 55.83608979999999], [-2.1160783, 55.83568599999999], [-2.1165645, 55.8351444], [-2.1172243, 55.83440949999999], [-2.1173136, 55.8343101], [-2.1177072, 55.83392800000001], [-2.1181416999999994, 55.8335433], [-2.1186314, 55.83319749999999], [-2.1192021, 55.83282440000001], [-2.1198096, 55.8324893], [-2.1203323999999997, 55.8322373], [-2.1209528, 55.83197760000001], [-2.1214340999999997, 55.83179489999999], [-2.1218899, 55.83164649999999], [-2.1226231, 55.831429], [-2.1233708, 55.8312566], [-2.1239756, 55.831133], [-2.1240887, 55.831109699999985], [-2.1250591, 55.8309437], [-2.1254781, 55.83088579999999], [-2.126097, 55.8308248], [-2.1267397, 55.8307661], [-2.1268287999999997, 55.8307622], [-2.1269176, 55.83075830000001], [-2.128066, 55.8307265], [-2.1287067999999993, 55.8307425], [-2.1297129999999997, 55.8308021], [-2.130369, 55.8308699], [-2.1309507999999995, 55.830940899999995], [-2.1319346, 55.83111290000001], [-2.1324331, 55.8312192], [-2.1332487, 55.83141870000001], [-2.1342699, 55.8317003], [-2.134372, 55.831731], [-2.1349026, 55.83189079999999], [-2.1357825, 55.832144500000005], [-2.1364289, 55.83230309999999], [-2.1371519, 55.8324805], [-2.1380794999999995, 55.8326706], [-2.1391847, 55.83286959999999], [-2.1402821999999997, 55.8330272], [-2.141844799999999, 55.833182], [-2.1436361, 55.8332759], [-2.1460856, 55.83338270000001], [-2.1474691, 55.83344660000001], [-2.1488276999999996, 55.8335397], [-2.1502254000000005, 55.8336913], [-2.1515966999999994, 55.8339038], [-2.1525084999999997, 55.83408130000001], [-2.153361, 55.83429249999999], [-2.1550149, 55.8347414], [-2.1559566818868516, 55.835069339260855], [-2.1566326, 55.835304699999995], [-2.1571864, 55.8355377], [-2.1581003, 55.83592209999998], [-2.1593138, 55.83655679999999], [-2.1604006, 55.8372335], [-2.1613911, 55.8379662], [-2.1622632, 55.838705899999994], [-2.163947, 55.84053080000001], [-2.1646496, 55.841206699999994], [-2.1654701, 55.8418626], [-2.166568, 55.8426512], [-2.1678105, 55.843365000000006], [-2.1688514, 55.843895], [-2.1699716999999996, 55.844379700000005], [-2.1711818, 55.8448354], [-2.1714841, 55.8449213], [-2.1725251999999995, 55.8452172], [-2.1735623, 55.8454869], [-2.1746175, 55.8457369], [-2.1747766999999993, 55.8457738], [-2.1767261000000007, 55.8462258], [-2.177286099999999, 55.8463547], [-2.1808957999999996, 55.84718560000001], [-2.1881217, 55.8488628], [-2.1882492, 55.848894499999986], [-2.1931949999999993, 55.85004119999999], [-2.1940349999999995, 55.85023459999999], [-2.1941674999999994, 55.85026380000001], [-2.1942376, 55.85027929999999], [-2.1950033, 55.85044849999999], [-2.1959379, 55.850662799999995], [-2.1982841947464236, 55.85120083000215], [-2.1982845, 55.8512009], [-2.2016789, 55.85199720000001], [-2.2050974999999995, 55.852786599999995], [-2.2075422, 55.85338000000001], [-2.2087503, 55.8537394], [-2.2089337, 55.853804], [-2.2098977, 55.8541437], [-2.2121302, 55.8548903], [-2.2129754, 55.85511280000001], [-2.2148427, 55.8555137], [-2.2163944999999994, 55.8557491], [-2.217614, 55.8558916], [-2.2186663, 55.8559752], [-2.2195657, 55.85601450000001], [-2.2207312999999997, 55.8560301], [-2.2218346, 55.85602969999999], [-2.2229403, 55.85598100000001], [-2.2243539, 55.855903600000005], [-2.2257555999999994, 55.8558682], [-2.2269463, 55.85587739999999], [-2.2284986999999994, 55.8559518], [-2.2291913, 55.8560259], [-2.2300279, 55.856115499999994], [-2.2343659, 55.85665449999999], [-2.2350253999999996, 55.85673779999998], [-2.236555753850228, 55.856995416437215], [-2.2366311, 55.8570081], [-2.2381521, 55.857326099999995], [-2.2390623999999995, 55.8575688], [-2.2399333, 55.8578194], [-2.2415516, 55.858388600000005], [-2.2430818, 55.85906000000001], [-2.2444564, 55.8597866], [-2.2456853, 55.8605688], [-2.2457882102988034, 55.86064603781194], [-2.246774, 55.861385899999995], [-2.2476870999999994, 55.8622984], [-2.2477166999999993, 55.862326800000005], [-2.2479257, 55.8625276], [-2.2482236999999996, 55.862810800000005], [-2.2486497, 55.8631517], [-2.2492464, 55.8636047], [-2.2498679, 55.86400129999999], [-2.2504925, 55.8643773], [-2.2512076, 55.86474659999999], [-2.2522261, 55.8652273], [-2.2534279, 55.86567849999999], [-2.2544325, 55.86600229999999], [-2.2556741, 55.8663278], [-2.2564599, 55.8664976], [-2.2573473, 55.86665990000001], [-2.2582958, 55.8667946], [-2.2592052, 55.86689559999999], [-2.2599389999999997, 55.86695269999999], [-2.2610478, 55.8670074], [-2.2621967999999995, 55.8670105], [-2.263023899999999, 55.8669887], [-2.263422, 55.86697819999999], [-2.2649500999999996, 55.8669308], [-2.2656471999999996, 55.8669185], [-2.2664198, 55.8669429], [-2.2667345999999995, 55.8669529], [-2.2678196999999995, 55.8670389], [-2.2687908, 55.867155699999984], [-2.2697132999999994, 55.86729940000001], [-2.2706984, 55.86751859999999], [-2.2716143, 55.867746100000005], [-2.2724538000000005, 55.8680193], [-2.2732015, 55.868300099999985], [-2.2739935999999994, 55.8686509], [-2.2747198999999996, 55.869021200000006], [-2.2803343, 55.8726411], [-2.280721, 55.8728987], [-2.2818033, 55.873601099999995], [-2.2820104, 55.873735499999995], [-2.2825487, 55.8741102], [-2.2829541999999994, 55.874426], [-2.2830396999999993, 55.8744926], [-2.2834452, 55.87485430000001], [-2.2838176, 55.8752658], [-2.2842252, 55.875767399999994], [-2.2845182, 55.8762874], [-2.2846562, 55.8765692], [-2.2850453, 55.87730929999999], [-2.2852402, 55.8776686], [-2.2854801999999994, 55.8780156], [-2.2858584, 55.8784764], [-2.2861553999999997, 55.878796], [-2.2864529, 55.879068], [-2.2866028, 55.87919440000001], [-2.2869365, 55.8794666], [-2.2873218999999994, 55.87974890000001], [-2.2877247, 55.880015699999994], [-2.2881566, 55.8802707], [-2.2886453, 55.880533], [-2.2891764, 55.88079810000001], [-2.2897544999999995, 55.881054], [-2.2903675, 55.88128909999999], [-2.2908175, 55.88145289999999], [-2.2912969, 55.8816055], [-2.2917835999999996, 55.88174039999999], [-2.292259, 55.88186219999999], [-2.2934604999999997, 55.8821138], [-2.2946706999999997, 55.88229279999999], [-2.2953652, 55.882364300000006], [-2.2960629, 55.8824207], [-2.2968617, 55.882459], [-2.2972265999999997, 55.882464], [-2.2982992, 55.8824635], [-2.2988901, 55.8824372], [-2.2993254, 55.88240569999999], [-2.302160600000001, 55.88207400000001], [-2.3033363999999996, 55.8819364], [-2.3042061, 55.881885100000005], [-2.3050844, 55.88186410000001], [-2.305769, 55.8818783], [-2.3063698, 55.8819054], [-2.3065748, 55.8819126], [-2.3078802, 55.8819814], [-2.309178, 55.8821657], [-2.3094247999999995, 55.8822003], [-2.3094881, 55.88220999999999], [-2.3103287, 55.882338700000005], [-2.3112031, 55.88250120000001], [-2.3121392, 55.88272220000001], [-2.3129761, 55.8829434], [-2.3138052999999994, 55.88320379999999], [-2.3146068, 55.883494000000006], [-2.314606912069796, 55.88349404549412], [-2.3153739, 55.88380539999999], [-2.3161088999999997, 55.8841544], [-2.3167982, 55.88451400000001], [-2.3174503999999994, 55.88490070000001], [-2.3179205, 55.8851852], [-2.3180990999999995, 55.88529320000001], [-2.3186972, 55.8856377], [-2.3190443, 55.8858196], [-2.3196216, 55.88619109999999], [-2.3201909, 55.8864981], [-2.3205699, 55.8867357], [-2.3220221, 55.887645899999995], [-2.32463, 55.8892888], [-2.3256881, 55.8899628], [-2.3266003, 55.890693000000006], [-2.3271750000000004, 55.891285], [-2.3275511999999994, 55.89174859999999], [-2.3278926, 55.89232899999998], [-2.3279129, 55.8923635], [-2.3287025, 55.8937061], [-2.3288886999999994, 55.894070199999994], [-2.3290070999999997, 55.8944333], [-2.3290823, 55.89494169999998], [-2.3290744, 55.8950677], [-2.3290399, 55.8956139], [-2.3288449, 55.89618260000001], [-2.3284735, 55.8967786], [-2.3281762999999995, 55.8971219], [-2.3278094, 55.89747369999999], [-2.3269866999999995, 55.8982207], [-2.3266644, 55.898518799999984], [-2.3263975, 55.898815], [-2.3260558, 55.89929190000001], [-2.3257844, 55.8998229], [-2.325719, 55.900037000000005], [-2.3256199999999994, 55.900360799999994], [-2.3255424, 55.900924899999985], [-2.3255408, 55.9014936], [-2.3256557, 55.9022744], [-2.3257833, 55.90266679999999], [-2.325936, 55.90305370000001], [-2.3262235, 55.90362239999999], [-2.3262652, 55.9036907], [-2.3265663999999995, 55.9041845], [-2.3270291, 55.9048034], [-2.3275459, 55.905415000000005], [-2.3278817, 55.905783], [-2.3289287, 55.9069303], [-2.329340547740891, 55.90738158737394], [-2.3297087999999997, 55.90778509999999], [-2.3307074999999995, 55.908887], [-2.3312276, 55.9094326], [-2.3317787999999995, 55.90998], [-2.3324678, 55.9105829], [-2.3331987, 55.911179], [-2.3335573, 55.9114842], [-2.3338902, 55.91178990000001], [-2.3344849, 55.912407], [-2.3352869, 55.9133467], [-2.3353721999999997, 55.91345539999999], [-2.3356197387107556, 55.913770902371496], [-2.3360158, 55.914275700000005], [-2.3363539, 55.91474399999999], [-2.3366525, 55.9152111], [-2.337162, 55.9160256], [-2.3376127, 55.91683989999999], [-2.3381466999999994, 55.9180454], [-2.3383226, 55.9184425], [-2.339066, 55.9203125], [-2.3393231, 55.9209495], [-2.3396348999999996, 55.9215716], [-2.3398423, 55.921933], [-2.3400764, 55.922279], [-2.3405694999999995, 55.92295910000001], [-2.3411626, 55.923623099999986], [-2.3415461999999994, 55.92400390000001], [-2.3419776999999997, 55.9243776], [-2.3424741, 55.9247747], [-2.3427297, 55.9249701], [-2.3428556, 55.9250589], [-2.3430069, 55.925165699999994], [-2.3448779999999996, 55.9264961], [-2.3463080999999995, 55.927505399999994], [-2.3477642, 55.9285079], [-2.3480504, 55.92871029999999], [-2.351058399999999, 55.930837200000006], [-2.3525914999999995, 55.931975499999986], [-2.3533746999999994, 55.93254889999999], [-2.3541708999999997, 55.933108399999995], [-2.3550470999999997, 55.93368379999999], [-2.3551480999999996, 55.933748400000006], [-2.3572375, 55.9352226], [-2.3576177, 55.9354933], [-2.3602418, 55.9373621], [-2.3609131, 55.93784019999999], [-2.3621042, 55.93860620000001], [-2.3634134999999996, 55.9393283], [-2.3651686999999995, 55.9401491], [-2.3659068, 55.9405112], [-2.3666475, 55.9408849], [-2.3679789999999996, 55.9415323], [-2.3694796, 55.94220630000001], [-2.3704053999999997, 55.9425483], [-2.3712862999999995, 55.9428259], [-2.3721854, 55.9430788], [-2.3728954, 55.9432655], [-2.3743728999999996, 55.9436539], [-2.3761495, 55.944169], [-2.3781085, 55.94496230000001], [-2.3792296999999993, 55.9455901], [-2.3794931, 55.945737599999994], [-2.3809026, 55.9465269], [-2.3831731, 55.94780639999999], [-2.384878, 55.948701199999995], [-2.3856937, 55.9491045], [-2.387056, 55.949759], [-2.3887971999999995, 55.9505601], [-2.3898863, 55.9510159], [-2.3904941, 55.9512703], [-2.3923941, 55.952049800000005], [-2.3948343999999997, 55.95301750000001], [-2.3972034, 55.95398829999998], [-2.3974515, 55.9540878], [-2.3984032, 55.95447310000001], [-2.4006072, 55.955365500000006], [-2.4018969, 55.9558807], [-2.4029602999999997, 55.956308799999995], [-2.4040202, 55.9567236], [-2.4057817, 55.95743939999999], [-2.406454405278227, 55.95770237974702], [-2.4078381, 55.95824329999999], [-2.4109094, 55.95950409999999], [-2.4110447, 55.9595559], [-2.4136018, 55.9605906], [-2.4137012999999996, 55.960630900000005], [-2.4148786999999996, 55.9611054], [-2.4160467, 55.9615767], [-2.4184406, 55.962523299999994], [-2.4196301999999994, 55.9629996], [-2.4208001999999995, 55.96347380000001], [-2.4233929, 55.9645195], [-2.425451267122708, 55.96534670627393], [-2.4260827999999997, 55.965600499999994], [-2.4287423999999995, 55.96667500000001], [-2.4300431, 55.967196300000005], [-2.4307807, 55.9674938], [-2.4313618, 55.96772819999999], [-2.4324446, 55.9681653], [-2.4343025, 55.968893400000006], [-2.4361322999999997, 55.96966100000001], [-2.4395073, 55.9710091], [-2.439721899999999, 55.97109079999999], [-2.439922699999999, 55.9711655], [-2.4401792, 55.97126969999999], [-2.4430812, 55.97245639999999], [-2.4446204999999996, 55.9730305], [-2.4460225, 55.97350709999999], [-2.4468394, 55.9737731], [-2.4480858999999997, 55.9741429], [-2.4482196, 55.9741811], [-2.4490482, 55.974418], [-2.4492651, 55.9744739], [-2.4500514999999994, 55.9747112], [-2.4513044, 55.975077299999995], [-2.4541975, 55.97592019999999], [-2.4556448, 55.97634639999999], [-2.4576589, 55.97693829999999], [-2.4596564, 55.9775261], [-2.4598135999999995, 55.977570500000006], [-2.4617797, 55.9781436], [-2.4639764999999993, 55.978768599999995], [-2.4648966, 55.97903560000001], [-2.4661323, 55.979394199999994], [-2.4669194, 55.9796144], [-2.4672155, 55.97969719999999], [-2.4683383, 55.9799636], [-2.4692402, 55.9801447], [-2.4702963, 55.980325699999995], [-2.471318, 55.9805009], [-2.4714056, 55.9805159], [-2.4729338, 55.9807565], [-2.4740420999999997, 55.9809047], [-2.4751887999999997, 55.98109949999999], [-2.4757148, 55.9811699], [-2.4760824, 55.9812218], [-2.4773594, 55.9813608], [-2.4777151999999996, 55.98141109999999], [-2.478065, 55.98146049999999], [-2.4797296, 55.9816957], [-2.4834479, 55.9822042], [-2.4868412, 55.9827017], [-2.4879723999999994, 55.98293889999999], [-2.4881523999999997, 55.9829767], [-2.4894222, 55.9832699], [-2.4908942999999995, 55.98368549999999], [-2.4923102, 55.9841212], [-2.4925686, 55.98421720000001], [-2.4938342, 55.9846895], [-2.4950492999999994, 55.98521159999999], [-2.4955332, 55.9854314], [-2.4959488, 55.98562929999999], [-2.4974476, 55.9864275], [-2.4990062, 55.9874656], [-2.4995797, 55.987869], [-2.4997646999999996, 55.9880198], [-2.5003709999999995, 55.9885256], [-2.5009422999999997, 55.9890314], [-2.5021115, 55.990170799999994], [-2.5026513999999995, 55.9907082], [-2.5032547999999997, 55.9913087], [-2.5046764, 55.99271929999998], [-2.504904, 55.9929493], [-2.505648, 55.993689800000006], [-2.5063659, 55.9944044], [-2.5068022999999995, 55.99480319999999], [-2.5072494000000005, 55.9951745], [-2.5075718, 55.9954166], [-2.5079447, 55.99568019999999], [-2.5083665999999996, 55.99595010000001], [-2.5087771999999995, 55.996199700000005], [-2.5091911, 55.99642999999998], [-2.5097279, 55.996705000000006], [-2.5099268999999995, 55.9967992], [-2.5103971, 55.99701639999999], [-2.5110111, 55.9972475], [-2.5116337, 55.99748219999999], [-2.5122932, 55.9977117], [-2.5129754999999996, 55.9979247], [-2.5134951, 55.998057200000005], [-2.5136531999999994, 55.998100099999995], [-2.514058968191953, 55.99820199156961], [-2.5145333, 55.998321099999984], [-2.5151652, 55.99845150000001], [-2.51528279553466, 55.99847231109289], [-2.5155290999999997, 55.998515899999994], [-2.5156262999999996, 55.9985343], [-2.5161607000000004, 55.998626300000005], [-2.5162828, 55.998642800000006], [-2.5170057999999997, 55.9987408], [-2.5178404, 55.998828], [-2.5183482999999995, 55.99886579999999], [-2.5184732, 55.9988757], [-2.5188368, 55.9988988], [-2.5188851999999997, 55.9989019], [-2.5197327, 55.9989388], [-2.520775, 55.9989469], [-2.521208, 55.9989343], [-2.5213991, 55.99893039999999], [-2.5221212, 55.9989042], [-2.5228898999999996, 55.99884920000001], [-2.5236315, 55.998781300000005], [-2.5244693, 55.9986767], [-2.5252969, 55.998545799999995], [-2.5263075, 55.998349000000005], [-2.5272922, 55.998097499999986], [-2.5280967, 55.9978603], [-2.5289751999999996, 55.99757770000001], [-2.5306094000000003, 55.9970153], [-2.5308692, 55.99692499999999], [-2.5311931999999997, 55.9968145], [-2.5322722, 55.9964466], [-2.5339771, 55.99590769999999], [-2.5359708, 55.99534709999999], [-2.5360368999999996, 55.9953285], [-2.5361968, 55.9952874], [-2.5364874, 55.99521150000001], [-2.5377342, 55.9948858], [-2.5400781, 55.9943352], [-2.5418372999999996, 55.99398069999999], [-2.5435536, 55.9936585], [-2.5470045999999997, 55.99301740000001], [-2.5547352999999995, 55.9915762], [-2.5551366, 55.9914991], [-2.5620601, 55.9901694], [-2.563142099999999, 55.9899874], [-2.5641605999999997, 55.9898211], [-2.5645177, 55.98976780000001], [-2.5648251, 55.98972189999999], [-2.5657295999999996, 55.9896056], [-2.5666458999999997, 55.989504999999994], [-2.5674723, 55.98941049999999], [-2.5680271, 55.989357], [-2.5681408, 55.989346], [-2.5684446999999997, 55.9893177], [-2.5686639, 55.98930150000001], [-2.5687741999999996, 55.98929330000001], [-2.5689717999999995, 55.9892792], [-2.5698164999999995, 55.989227500000005], [-2.5705218, 55.98918779999999], [-2.5724708, 55.9891115], [-2.5752506, 55.98902139999999], [-2.5798094, 55.9888737], [-2.5843332, 55.9887058], [-2.5896212999999997, 55.98851359999999], [-2.5903273, 55.9884896], [-2.5957415, 55.9883058], [-2.5963152999999997, 55.9883036], [-2.5968534, 55.9883015], [-2.5979601, 55.9883101], [-2.5993281, 55.98838039999999], [-2.6006628, 55.9884749], [-2.6032631, 55.9886655], [-2.6045773000000003, 55.98871570000001], [-2.605114323946612, 55.988722622782994], [-2.6056865999999994, 55.98873], [-2.6071519999999997, 55.988702799999984], [-2.6084918, 55.9886469], [-2.6104567999999997, 55.988553800000005], [-2.613720499999999, 55.9883875], [-2.6156394, 55.98829289999999], [-2.6170295, 55.9882243], [-2.6212139000000003, 55.9880063], [-2.6226985999999997, 55.987916299999995], [-2.6237655, 55.98785159999999], [-2.6272601, 55.98751119999999], [-2.6280811999999996, 55.9874312], [-2.6286202, 55.9873787], [-2.6325322000000004, 55.986981699999994], [-2.6345663, 55.98675819999999], [-2.6364159, 55.986510300000006], [-2.6379659, 55.9862781], [-2.6393416, 55.9860373], [-2.6405149, 55.9858109], [-2.6406747, 55.98577749999999], [-2.6408311, 55.9857448], [-2.6418647, 55.9855287], [-2.6430715999999994, 55.98527639999999], [-2.644296199999999, 55.9850356], [-2.6455361, 55.98482920000001], [-2.6461534, 55.9847419], [-2.6467692, 55.98466330000001], [-2.6479851999999995, 55.984587], [-2.6489036, 55.9845504], [-2.6498245999999996, 55.9845182], [-2.6508877999999996, 55.9845383], [-2.6521814999999997, 55.98459129999999], [-2.6533815999999995, 55.9846853], [-2.6536195999999994, 55.9847039], [-2.6539518, 55.98474040000001], [-2.6545051, 55.9848063], [-2.6549815999999997, 55.9848751], [-2.6558526999999996, 55.9849998], [-2.6562834, 55.9850789], [-2.6574436, 55.9852993], [-2.65849, 55.985549299999995], [-2.6596519999999995, 55.9858857], [-2.6600935999999997, 55.986027699999994], [-2.6608486, 55.98630020000001], [-2.6615467, 55.9865993], [-2.6615894, 55.986617599999995], [-2.6627829999999997, 55.987111299999995], [-2.6642990999999996, 55.987738400000005], [-2.6646134, 55.9878572], [-2.6654396000000005, 55.9881508], [-2.6667354, 55.9885366], [-2.6677294, 55.98881029999999], [-2.6694637, 55.9891714], [-2.6706191, 55.98935910000001], [-2.6717693999999996, 55.98951100000001], [-2.6728838, 55.98961559999999], [-2.6743184, 55.9896887], [-2.6758632, 55.989753099999994], [-2.6770058, 55.9898148], [-2.6782765, 55.9899222], [-2.6793344999999995, 55.9900598], [-2.6803926, 55.99022459999999], [-2.6811714, 55.9903779], [-2.6819374, 55.9905542], [-2.6823784999999996, 55.9906677], [-2.6830952999999997, 55.990852200000006], [-2.6843583, 55.9912419], [-2.685185, 55.9915232], [-2.6862847999999997, 55.9919727], [-2.6869817, 55.992292199999994], [-2.6876375, 55.99262179999999], [-2.6885597, 55.9931348], [-2.6894127999999995, 55.99367779999999], [-2.6902626999999995, 55.9942961], [-2.6911216, 55.994983], [-2.6918742, 55.9956105], [-2.6933606, 55.99684990000001], [-2.6949458523585643, 55.99817777039603], [-2.6952076999999997, 55.99839709999999], [-2.6974364, 56.0002532], [-2.6977107, 56.0004816], [-2.6985355999999996, 56.0011806], [-2.6993349, 56.0018439], [-2.7002341, 56.0024928], [-2.7015431999999997, 56.00333799999999], [-2.7030291, 56.004164499999995], [-2.704415, 56.0048506], [-2.7057369, 56.005430700000005], [-2.7071729, 56.0059646], [-2.7082693999999994, 56.00632850000001], [-2.70933, 56.00664359999999], [-2.7105051, 56.0069486], [-2.7111232999999997, 56.007109099999994], [-2.7130524, 56.00751300000001], [-2.7141065, 56.0077124], [-2.7150746, 56.0078235], [-2.7153145, 56.00785099999999], [-2.7161118278431267, 56.00795783962394], [-2.7165802, 56.008020599999995], [-2.7178742999999996, 56.0081061], [-2.7188212, 56.0081503], [-2.7197813999999996, 56.0081623], [-2.7207913, 56.0081698], [-2.7217045, 56.0081608], [-2.7274578999999997, 56.008129299999986], [-2.7327901, 56.0081023], [-2.7372634999999996, 56.0080785], [-2.7375010999999994, 56.008076300000006], [-2.7378657999999993, 56.00807439999999], [-2.7401836, 56.0080626], [-2.7432600999999996, 56.0080453], [-2.7468207999999996, 56.00802579999999], [-2.7525096999999996, 56.0079943], [-2.7546526, 56.0079814], [-2.7548398, 56.0079809], [-2.7563220073373937, 56.00795783962394], [-2.7581114, 56.00793], [-2.7607668, 56.00793650000001], [-2.7617258, 56.0079389], [-2.7624232, 56.0079291], [-2.7632479, 56.0079085], [-2.7636637999999993, 56.0078861], [-2.7637562, 56.0078827], [-2.7646868999999996, 56.0078496], [-2.7654865999999996, 56.007801], [-2.7661179, 56.0077627], [-2.7671384999999997, 56.0076892], [-2.7680451, 56.0076075], [-2.7702827999999995, 56.00735], [-2.7715977, 56.0071849], [-2.7732098999999995, 56.0069327], [-2.7752574999999995, 56.006629], [-2.7762988999999996, 56.006473], [-2.7771073999999993, 56.0063505], [-2.7774264999999994, 56.0063023], [-2.7819442999999997, 56.0056197], [-2.7820859999999996, 56.0055987], [-2.7840545, 56.0053074], [-2.784777380770516, 56.00519688465394], [-2.7853071, 56.00511590000001], [-2.7860675, 56.005003], [-2.7864047999999997, 56.0049505], [-2.7886217, 56.0046184], [-2.7896077999999997, 56.00446730000001], [-2.7904386, 56.00434280000001], [-2.7941245999999995, 56.003781], [-2.7980629999999995, 56.0031769], [-2.7996362, 56.00288770000001], [-2.8018313999999997, 56.002413700000005], [-2.8041175, 56.001862], [-2.8043775, 56.00179919999999], [-2.8069287, 56.0011824], [-2.8094773999999996, 56.000561299999994], [-2.8110528, 56.00018409999999], [-2.8112528, 56.0001362], [-2.8119877999999994, 55.9999602], [-2.8164764, 55.998881], [-2.8205494999999994, 55.9978979], [-2.8209207, 55.9978041], [-2.8216945999999994, 55.99760860000001], [-2.8223663, 55.99743889999999], [-2.8241463, 55.9969283], [-2.8256377999999995, 55.9963914], [-2.8270811999999994, 55.9957844], [-2.8284771, 55.9950036], [-2.8297802, 55.9941644], [-2.8317519, 55.99276009999999], [-2.8331124000000005, 55.99188879999999], [-2.8333194999999995, 55.9917734], [-2.8348903999999995, 55.9909495], [-2.8363904999999994, 55.990232799999994], [-2.8378107, 55.98963740000001], [-2.8393325999999997, 55.98907289999999], [-2.8406086, 55.98864509999999], [-2.842738199999999, 55.987931199999984], [-2.846411499999999, 55.9867594], [-2.8513552999999994, 55.98513499999999], [-2.8531976, 55.98453560000001], [-2.8543041999999996, 55.9841898], [-2.8550281999999996, 55.98396369999999], [-2.8571660999999997, 55.9833752], [-2.8598717, 55.98269949999999], [-2.8599402, 55.9826824], [-2.860124, 55.9826419], [-2.860354, 55.9825866], [-2.8617087, 55.98228389999999], [-2.8631256, 55.982001], [-2.8658892, 55.98153320000001], [-2.8681618, 55.9812087], [-2.8717624, 55.980771999999995], [-2.8740826, 55.98040989999999], [-2.8746089091824683, 55.980309827074706], [-2.875476299999999, 55.9801449], [-2.876853, 55.9798417], [-2.8783367, 55.97944650000001], [-2.8797828, 55.9790195], [-2.8828572999999995, 55.9780639], [-2.8838105, 55.97776760000001], [-2.8843603, 55.9775924], [-2.8860100999999996, 55.9770666], [-2.8880473, 55.9764173], [-2.8887142, 55.97620220000001], [-2.8894775, 55.9759493], [-2.8899709, 55.9757699], [-2.8909332, 55.9754063], [-2.8918589, 55.97501580000001], [-2.8928946000000004, 55.9745398], [-2.8931052, 55.974442999999994], [-2.8962975, 55.9729758], [-2.8964446, 55.972908199999985], [-2.8982799999999997, 55.97206459999999], [-2.9009947, 55.9707952], [-2.9046900999999994, 55.96906709999998], [-2.9063854, 55.968298099999984], [-2.9081395, 55.96755539999999], [-2.9094296, 55.9671092], [-2.9106481999999994, 55.96675689999999], [-2.9119087, 55.9664453], [-2.9131814, 55.96618839999999], [-2.9145077, 55.9659837], [-2.9200241999999994, 55.96518470000001], [-2.9205906999999995, 55.96510260000001], [-2.9231821, 55.9647555], [-2.9286571, 55.9639849], [-2.933166299999999, 55.96331680000001], [-2.9356356, 55.962920399999994], [-2.9370098, 55.96264660000001], [-2.9389221999999995, 55.9621774], [-2.9400442999999994, 55.9618446], [-2.9411113, 55.961466], [-2.9419695999999997, 55.9611615], [-2.9444937, 55.9601334], [-2.9454075, 55.959751100000005], [-2.9463691999999995, 55.9593879], [-2.9471786999999994, 55.95911220000001], [-2.9485085, 55.958704], [-2.9499967, 55.95831840000001], [-2.9515105, 55.9579769], [-2.952765494793428, 55.95770237974702], [-2.9531517, 55.95761789999999], [-2.9533627999999994, 55.957571699999995], [-2.9544600999999995, 55.95733159999999], [-2.959755299999999, 55.95617609999999], [-2.9606084, 55.95598989999999], [-2.9615441999999996, 55.955820200000005], [-2.9629679, 55.95551449999999], [-2.964440437594421, 55.95519839379025], [-2.9648182, 55.95511729999999], [-2.9651432, 55.9550475], [-2.9659622, 55.95486830000001], [-2.9664400999999994, 55.9547638], [-2.9673175, 55.9545719], [-2.9681055, 55.954399499999994], [-2.9701437, 55.95395839999999], [-2.9721819, 55.9535113], [-2.9738556, 55.95314849999999], [-2.9745092, 55.9530002], [-2.9750597999999995, 55.9528778], [-2.9752165999999995, 55.9528421], [-2.9756155, 55.9527503], [-2.9761234, 55.952635], [-2.9764337999999997, 55.9525706], [-2.9769456, 55.9524512], [-2.97775, 55.952244400000005], [-2.9791342000000003, 55.95185430000001], [-2.9813702, 55.95111669999999], [-2.9841412, 55.9499865], [-2.9850651, 55.949599699999986], [-2.9855448, 55.9493988], [-2.9870102999999997, 55.9488395], [-2.9884447999999995, 55.9483487], [-2.989936, 55.94787890000001], [-2.9911815, 55.9475119], [-2.9930453, 55.9470173], [-2.9963471, 55.94627429999999], [-2.997973, 55.94589950000001], [-2.9995507000000003, 55.945475399999985], [-3.0003035, 55.9452556], [-3.001064, 55.9450029], [-3.0023878999999996, 55.9445639], [-3.0025731999999996, 55.94450239999999], [-3.0080098, 55.9427045], [-3.0082997999999996, 55.942609700000006], [-3.0088993, 55.94241120000001], [-3.0092348999999996, 55.9423063], [-3.0143407, 55.9406207], [-3.0153973, 55.9402719], [-3.0155816, 55.9402111], [-3.0203053999999994, 55.93866179999999], [-3.024035, 55.93743859999999], [-3.0308359999999994, 55.93521419999999], [-3.0383085999999997, 55.93276639999999], [-3.0393249000000004, 55.9324335], [-3.0423931, 55.9314107], [-3.0430427, 55.93119420000001], [-3.0453726, 55.9304175], [-3.0469871999999993, 55.9298998], [-3.0482985, 55.9295546], [-3.0492994, 55.9293739], [-3.0503457, 55.929201299999995], [-3.0511316, 55.929097600000006], [-3.0520575999999995, 55.929007], [-3.0531442999999996, 55.928938899999984], [-3.054012, 55.9289132], [-3.0542179, 55.9289123], [-3.0542719660063726, 55.928912172184376], [-3.0543870999999996, 55.92891189999999], [-3.0546081, 55.9289115], [-3.055536899999999, 55.92892150000001], [-3.0557968999999994, 55.928923700000006], [-3.0570588999999995, 55.9290128], [-3.0573237, 55.9290315], [-3.0593642, 55.92924200000001], [-3.0604728999999997, 55.92943590000001], [-3.061313999999999, 55.92958289999999], [-3.0615432, 55.929633499999994], [-3.0622303, 55.929783500000006], [-3.0629475, 55.92995410000001], [-3.0636073999999995, 55.9301361], [-3.0636643999999995, 55.930151], [-3.0650312999999993, 55.9305945], [-3.0706492, 55.93276719999999], [-3.0718662999999995, 55.9332373], [-3.0729024, 55.9336427], [-3.0746715, 55.93433100000001], [-3.0774096, 55.935403099999995], [-3.07832, 55.93575950000001], [-3.0797154, 55.93631160000001], [-3.0805217999999996, 55.9366177], [-3.0825020999999997, 55.9375844], [-3.0841293999999997, 55.93860930000001], [-3.0855319, 55.93976060000001], [-3.0871191, 55.94146270000001], [-3.0884349999999996, 55.942707799999994], [-3.0896953999999996, 55.9435443], [-3.0898172999999995, 55.943614399999994], [-3.0898987, 55.9436689], [-3.0900815999999995, 55.9437875], [-3.0912695, 55.94442850000001], [-3.0914908999999997, 55.94453089999999], [-3.0923272, 55.94491769999999], [-3.0939694, 55.9455353], [-3.094895, 55.9458107], [-3.0960517999999997, 55.94614529999999], [-3.0973251999999993, 55.9464249], [-3.0984646999999996, 55.946625999999995], [-3.0990714, 55.94671889999999], [-3.0993805, 55.9467632], [-3.0996763, 55.94680339999999], [-3.100157, 55.9468605], [-3.1003749, 55.94688409999999], [-3.1006119999999995, 55.9469078], [-3.1010474999999995, 55.9469478], [-3.1015208999999997, 55.94698470000001], [-3.1016357999999995, 55.9469927], [-3.101878, 55.94700949999999], [-3.1022746, 55.947030700000006], [-3.1026444, 55.94704729999999], [-3.1030068, 55.94706060000001], [-3.1045184, 55.9471102], [-3.1052163, 55.947135], [-3.1055604999999997, 55.947151799999986], [-3.1059107999999997, 55.9471709], [-3.1061857999999996, 55.94718309999999], [-3.1064498, 55.9472024], [-3.1066889, 55.947223400000006], [-3.1069114, 55.9472388], [-3.1071366999999994, 55.9472578], [-3.1073837, 55.94727989999999], [-3.1078124, 55.94732069999999], [-3.1081313, 55.947354], [-3.1082603999999994, 55.9473675], [-3.1088000999999994, 55.9474314], [-3.1088787335487993, 55.94744193776763], [-3.1093411, 55.94750390000001], [-3.1097433999999997, 55.9475602], [-3.1102343, 55.9476378], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 57.4 2354 0034 Abbeyhill Jn Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399389 1789774377565628 262 262 2026-09-18 23:44:14.606193 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:14.536959
656041 677066 B32253 096G401718 2026-09-18 COMPLETE 18399701 2026-09-19 00:28:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 677066, "stp": "N", "toc": "Unknown", "uid": "B32253", "consist": null, "dest_crs": "MPT", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:B32253/2026-09-19/detailed", "trust_id": "096G401718", "origin_crs": "XKY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morpeth", "service_date": "2026-09-18", "dest_arr_time": "0040", "dest_platform": "2", "is_terminated": 1, "next_location": "Morpeth", "signalling_id": "6G40", "timing_status": "EARLY", "origin_station": "Carlisle Network Yard", "current_leg_arr": "0028", "current_leg_dep": "0018", "current_leg_end": "Morpeth", "origin_dep_time": "2132", "origin_platform": null, "current_location": "Morpeth", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.562711170493507, 54.99214095163726], [-1.5627076999999998, 54.9921452], [-1.5625721, 54.9923101], [-1.5623891, 54.9925402], [-1.5622315, 54.992784799999995], [-1.5620762, 54.99301859999999], [-1.5616598, 54.99367229999999], [-1.5614773, 54.99397170000001], [-1.5613039, 54.9942475], [-1.5612823999999998, 54.99428170000001], [-1.5609962999999998, 54.9947512], [-1.5603817, 54.9957793], [-1.5601788, 54.9961444], [-1.5598266999999997, 54.99685209999999], [-1.5595424, 54.99751080000001], [-1.5593747999999998, 54.9979185], [-1.5592990999999998, 54.9981026], [-1.5592696999999998, 54.998184900000005], [-1.5589757999999998, 54.99917599999999], [-1.5586003999999998, 55.0012463], [-1.5583768999999998, 55.00381250000001], [-1.5583325999999995, 55.004359], [-1.5581694999999998, 55.00637270000001], [-1.5581866, 55.00707270000001], [-1.5582157, 55.00825429999999], [-1.5583697, 55.00931679999999], [-1.5585157999999997, 55.0100365], [-1.5586615, 55.0106171], [-1.5587513999999998, 55.0109236], [-1.5589996000000002, 55.011690900000005], [-1.5593150000000002, 55.0125019], [-1.5593831, 55.01266040000001], [-1.559461, 55.012841599999994], [-1.5595945910746143, 55.0131265942925], [-1.559596, 55.01312959999999], [-1.5598776, 55.013675699999986], [-1.5601882, 55.0142779], [-1.5605543, 55.0148883], [-1.5611887, 55.015829499999995], [-1.5613513, 55.01604389999999], [-1.5614449999999995, 55.0161639], [-1.5617786, 55.0165912], [-1.5624096, 55.01728599999999], [-1.5630253999999997, 55.0179067], [-1.5631653, 55.01803689999999], [-1.5632437, 55.01810979999999], [-1.5635912999999997, 55.0184378], [-1.5649732, 55.0195754], [-1.5665448, 55.0206692], [-1.5682768, 55.02167909999999], [-1.5697139999999998, 55.022404900000005], [-1.5722169, 55.0235403], [-1.5746826, 55.0248256], [-1.5756017999999998, 55.025414899999994], [-1.5762807999999997, 55.0258502], [-1.5766672999999998, 55.0261244], [-1.5768050999999998, 55.0262215], [-1.57769, 55.0268893], [-1.5788752999999998, 55.02793619999999], [-1.5794503999999998, 55.028547399999994], [-1.5796127999999998, 55.028714499999985], [-1.5797603999999998, 55.0288662], [-1.5800436, 55.02918799999999], [-1.5805727, 55.0298433], [-1.5808408, 55.0301942], [-1.5810816999999997, 55.03054290000001], [-1.5813740999999997, 55.0309924], [-1.5815634, 55.0312899], [-1.5817483, 55.0315854], [-1.5821100999999995, 55.0321796], [-1.5823792999999995, 55.03259349999999], [-1.582637, 55.033010299999994], [-1.5828842, 55.033406500000005], [-1.5830194, 55.03362309999999], [-1.5835446999999998, 55.0344649], [-1.5837897999999997, 55.0348577], [-1.5849255999999998, 55.036707], [-1.5856512, 55.0378386], [-1.5861767, 55.0387208], [-1.5876947, 55.04116859999999], [-1.5881400600075344, 55.04188816749413], [-1.5892448999999995, 55.043673199999986], [-1.5899156, 55.0447179], [-1.5901109, 55.0450214], [-1.5905062, 55.04563569999999], [-1.5905400999999997, 55.0456883], [-1.5905939, 55.045772], [-1.5920390999999998, 55.0481737], [-1.5937259999999998, 55.050889100000006], [-1.5955429999999995, 55.05383280000001], [-1.59629, 55.05502580000001], [-1.5970270999999998, 55.0562109], [-1.5974866999999997, 55.056976199999994], [-1.5975650999999995, 55.05712789999999], [-1.5977741999999997, 55.05751969999999], [-1.5979636, 55.0579129], [-1.5982051, 55.0585068], [-1.5984199999999995, 55.0591047], [-1.5984591, 55.059239899999994], [-1.5986684999999998, 55.0600183], [-1.5987748999999998, 55.060534700000005], [-1.5988496, 55.0609772], [-1.5989123999999997, 55.061418200000006], [-1.5989626, 55.06229369999999], [-1.5989394999999995, 55.06316970000001], [-1.5989021999999995, 55.06360779999999], [-1.5988459, 55.064044900000006], [-1.5984641, 55.06620550000001], [-1.5983940999999997, 55.0666414], [-1.5983676, 55.066806], [-1.5982897, 55.067213800000005], [-1.5980788, 55.06836990000001], [-1.5980265, 55.06867999999999], [-1.5978674999999998, 55.0696094], [-1.5977034, 55.070532099999994], [-1.5975435, 55.0714207], [-1.5971916999999998, 55.07341399999999], [-1.5970915, 55.0739815], [-1.5967639, 55.075842599999994], [-1.5966724, 55.07631479999999], [-1.5963849999999995, 55.078017], [-1.596186, 55.07906189999999], [-1.5960322000000002, 55.08010420000001], [-1.5959722999999997, 55.08064559999999], [-1.5959526999999998, 55.0812179], [-1.5959825, 55.0818612], [-1.5960503999999998, 55.0825049], [-1.5961113999999998, 55.0828351], [-1.5961842999999998, 55.083163199999994], [-1.5962742, 55.08348749999998], [-1.5963746, 55.0838096], [-1.5966100999999997, 55.084452600000006], [-1.5967406999999998, 55.08477489999999], [-1.5968875, 55.08509219999999], [-1.5972665, 55.08578459999998], [-1.5974733999999997, 55.0861311], [-1.5976984, 55.0864666], [-1.5983407, 55.0873403], [-1.5987125999999998, 55.087754], [-1.5991464, 55.088238], [-1.5994563, 55.08853770000001], [-1.5998064, 55.08885810000001], [-1.6000821999999997, 55.0891066], [-1.6003716, 55.0893496], [-1.6006793, 55.0896036], [-1.6010026, 55.0898516], [-1.6013815, 55.0901385], [-1.6018039000000002, 55.0904358], [-1.6021991, 55.0906996], [-1.6026234999999998, 55.0909723], [-1.6032016, 55.09132179999999], [-1.6038577, 55.09169569999999], [-1.6041887999999995, 55.09187610000001], [-1.6045632, 55.09205919999999], [-1.6048740999999995, 55.092214799999994], [-1.6052124999999997, 55.0923734], [-1.6058612999999995, 55.0926701], [-1.6065453, 55.09296340000001], [-1.6070672999999998, 55.093167], [-1.6075084332906626, 55.09332654180912], [-1.6076156, 55.0933653], [-1.608163, 55.0935621], [-1.6087576999999995, 55.0937576], [-1.6092995, 55.093928], [-1.6098872999999998, 55.09409970000001], [-1.6104614, 55.094260000000006], [-1.6110246, 55.094415899999994], [-1.6117977, 55.0945991], [-1.6123598999999995, 55.0947295], [-1.6129682, 55.09485660000001], [-1.6135145, 55.09496270000001], [-1.6140959, 55.0950616], [-1.6146306, 55.0951455], [-1.6152067, 55.095229], [-1.615773, 55.0953044], [-1.6163571, 55.0953772], [-1.6169675114151385, 55.095442837522064], [-1.617806, 55.09553299999999], [-1.6179976, 55.0955562], [-1.6182426000000003, 55.095583899999994], [-1.6186889999999998, 55.09563769999999], [-1.6198988999999997, 55.0957908], [-1.6206176, 55.0958763], [-1.6213090999999995, 55.0959658], [-1.6220017, 55.0960591], [-1.6226701, 55.09616249999999], [-1.6235154999999997, 55.0963125], [-1.6243437999999997, 55.09648049999999], [-1.6249199000000003, 55.0966001], [-1.6255288, 55.0967461], [-1.6261228, 55.096893300000005], [-1.6266789999999998, 55.097045099999995], [-1.6272470999999995, 55.0972101], [-1.627781, 55.0973808], [-1.6283478999999998, 55.097564899999995], [-1.6288747, 55.09774240000001], [-1.6308916, 55.09848999999999], [-1.6316342, 55.09875679999999], [-1.6328557999999995, 55.099221100000015], [-1.6334477, 55.0994471], [-1.6339274, 55.09963030000001], [-1.6362916999999997, 55.100533], [-1.6372149, 55.10088249999999], [-1.6386647, 55.1014314], [-1.6395459, 55.101765], [-1.6428584, 55.10302120000001], [-1.6434899, 55.103270900000005], [-1.6440767, 55.103514399999995], [-1.6446710999999998, 55.103776], [-1.6452266999999998, 55.10404210000001], [-1.6456875999999998, 55.10427899999999], [-1.6461192, 55.10452180000001], [-1.6465286, 55.1047725], [-1.6478718, 55.1056123], [-1.6485347999999995, 55.1060318], [-1.6492781, 55.1065501], [-1.6496556, 55.1068238], [-1.6499946, 55.1070801], [-1.6503181, 55.10735439999999], [-1.6505923, 55.1075911], [-1.6508761999999997, 55.107854], [-1.6511267999999997, 55.108092], [-1.651208, 55.1081667], [-1.6518953999999997, 55.10885909999998], [-1.6524771, 55.10953709999999], [-1.6528554, 55.110032999999994], [-1.6531893999999998, 55.11051899999998], [-1.6535700999999998, 55.111192], [-1.6539114, 55.1118687], [-1.6546193, 55.1134564], [-1.6553062999999997, 55.11501959999999], [-1.6553207, 55.1150538], [-1.6560981999999995, 55.11690689999999], [-1.6561678, 55.1170717], [-1.6566040999999998, 55.1181164], [-1.6579752, 55.1212069], [-1.6592108999999997, 55.1239245], [-1.6599472999999998, 55.1256989], [-1.6603214, 55.1265819], [-1.6605132, 55.1270204], [-1.6606161999999998, 55.127242300000006], [-1.6607191999999995, 55.1274644], [-1.6609523, 55.12797749999999], [-1.6614192, 55.128927999999995], [-1.6614554999999998, 55.1289994], [-1.6619365, 55.129851], [-1.6625020999999998, 55.1307485], [-1.6627895, 55.131193399999994], [-1.6631043, 55.131635], [-1.6653053, 55.1347282], [-1.6653852999999998, 55.1348407], [-1.6672081, 55.1374425], [-1.6678132, 55.138309199999995], [-1.669061, 55.14004769999999], [-1.6693473999999997, 55.140438800000005], [-1.6712564999999997, 55.143046], [-1.6718046999999998, 55.1437192], [-1.6724148, 55.1443972], [-1.6727147320048323, 55.14469882043708], [-1.6739824999999997, 55.14597369999999], [-1.6749648, 55.14699199999999], [-1.6759206, 55.1479755], [-1.6778314999999997, 55.14993640000001], [-1.6801545, 55.1523068], [-1.6803192999999998, 55.152475], [-1.6820128, 55.15417180000001], [-1.6830584, 55.1552085], [-1.6836541000000005, 55.1557998], [-1.6852660999999998, 55.157400199999984], [-1.6855194, 55.1576525], [-1.6856965, 55.15783510000001], [-1.6858570999999998, 55.15802059999999], [-1.6861164999999998, 55.1583763], [-1.6862001, 55.15854199999998], [-1.6862649999999997, 55.1586806], [-1.6863267000000002, 55.1588294], [-1.68637, 55.15896149999999], [-1.6864208999999997, 55.1594861], [-1.6863795, 55.1597801], [-1.6863427, 55.1600251], [-1.6862886999999998, 55.1601726], [-1.6861809, 55.1604055], [-1.6860709, 55.1605853], [-1.6860318999999997, 55.160644299999994], [-1.6859407, 55.160772], [-1.6858476999999998, 55.1608871], [-1.6856374999999997, 55.161116], [-1.6854131, 55.16131010000001], [-1.6851789999999998, 55.16149080000001], [-1.6849091, 55.16167440000001], [-1.6846366, 55.161837299999995], [-1.6843585999999997, 55.161977], [-1.6840624999999998, 55.1621076], [-1.6838122999999998, 55.1621911], [-1.6836085999999997, 55.162262], [-1.6832075, 55.16237], [-1.6828073, 55.16246490000001]]}", "current_leg_start": "Heaton North Jn", "dest_arr_time_act": "0040", "motion_projection": null, "next_location_lat": "55.1624649", "next_location_lon": "-1.6828073", "previous_location": "Heaton North Jn", "current_leg_milage": "13.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1403.351, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1830.416, \"from_m\": 1403.351, \"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\": 1869.608, \"from_m\": 1830.416, \"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\": 1897.871, \"from_m\": 1869.608, \"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\": 2702.861, \"from_m\": 1897.871, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2732.049, \"from_m\": 2702.861, \"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\": 2771.52, \"from_m\": 2732.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3621.702, \"from_m\": 2771.52, \"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\": 3820.577, \"from_m\": 3621.702, \"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\": 3916.908, \"from_m\": 3820.577, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3980.776, \"from_m\": 3916.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4042.966, \"from_m\": 3980.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4361.362, \"from_m\": 4042.966, \"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\": 5966.429, \"from_m\": 4361.362, \"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\": 6353.237, \"from_m\": 5966.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6386.979, \"from_m\": 6353.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6427.341, \"from_m\": 6386.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6460.137, \"from_m\": 6427.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\": 11742.174, \"from_m\": 6460.137, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12100.983, \"from_m\": 11742.174, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12993.953, \"from_m\": 12100.983, \"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\": 16578.29, \"from_m\": 12993.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26660.244, \"from_m\": 16578.29, \"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\": 27382.667, \"from_m\": 26660.244, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27442.548, \"from_m\": 27382.667, \"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\": 28708.223, \"from_m\": 27442.548, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33415.637, \"from_m\": 28708.223, \"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\": 36827.178, \"from_m\": 33415.637, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37499.436, \"from_m\": 36827.178, \"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\": 42473.828, \"from_m\": 37499.436, \"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\": 43897.163, \"from_m\": 42473.828, \"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\": 44235.149, \"from_m\": 43897.163, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49886.875, \"from_m\": 44235.149, \"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\": 51073.557, \"from_m\": 49886.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\": 63554.906, \"from_m\": 51073.557, \"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\": 64676.193, \"from_m\": 63554.906, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65117.322, \"from_m\": 64676.193, \"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\": 79987.946, \"from_m\": 65117.322, \"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\": 80331.348, \"from_m\": 79987.946, \"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\": 87359.987, \"from_m\": 80331.348, \"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\": 87914.732, \"from_m\": 87359.987, \"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\": 93855.117, \"from_m\": 87914.732, \"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\": 94947.543, \"from_m\": 93855.117, \"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\": 97505.746, \"from_m\": 94947.543, \"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\": 100570.667, \"from_m\": 97505.746, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101003.985, \"from_m\": 100570.667, \"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\": 102823.006, \"from_m\": 101003.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103524.174, \"from_m\": 102823.006, \"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\": 103614.274, \"from_m\": 103524.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103639.886, \"from_m\": 103614.274, \"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\": 104271.159, \"from_m\": 103639.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104396.975, \"from_m\": 104271.159, \"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\": 104769.483, \"from_m\": 104396.975, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104829.011, \"from_m\": 104769.483, \"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\": 105131.89, \"from_m\": 104829.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 105283.217, \"from_m\": 105131.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 105950.935, \"from_m\": 105283.217, \"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\": 110982.819, \"from_m\": 105950.935, \"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\": 129996.491, \"from_m\": 110982.819, \"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\": 130672.559, \"from_m\": 129996.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 677066, \"profile_key\": \"e50a7bd72fa7903d20ee71c4d0e098663ee2268c3c8c90c8fcd6a7d1191b7ad8\", \"schedule_id\": 39505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Carlisle Network Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Kingmoor Up Departures\", \"stage_seq\": 2, \"distance_m\": 770.19, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 3, \"distance_m\": 1936.561, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Caldew Jn\", \"stage_seq\": 4, \"distance_m\": 3948.633, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Carlisle\", \"stage_seq\": 5, \"distance_m\": 5021.223, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 6, \"distance_m\": 5966.429, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 6427.341, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Corby Gates S.B.\", \"stage_seq\": 8, \"distance_m\": 12359.386, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Brampton Fell S.B.\", \"stage_seq\": 9, \"distance_m\": 21225.445, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Low Row S.B.\", \"stage_seq\": 10, \"distance_m\": 27382.667, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Haltwhistle\", \"stage_seq\": 11, \"distance_m\": 42026.636, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228H\", \"location\": \"Haydon Bridge\", \"stage_seq\": 12, \"distance_m\": 56149.056, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Hexham\", \"stage_seq\": 13, \"distance_m\": 68321.656, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Prudhoe\", \"stage_seq\": 14, \"distance_m\": 84736.894, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Wylam\", \"stage_seq\": 15, \"distance_m\": 88193.706, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Blaydon\", \"stage_seq\": 16, \"distance_m\": 95218.545, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"MetroCentre\", \"stage_seq\": 17, \"distance_m\": 98466.802, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Norwood Jn\", \"stage_seq\": 18, \"distance_m\": 100856.754, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 19, \"distance_m\": 102742.513, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2328\", \"location\": \"Newcastle\", \"stage_seq\": 20, \"distance_m\": 103980.106, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Heaton South Jn\", \"stage_seq\": 21, \"distance_m\": 107008.027, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"0018\", \"location\": \"Heaton North Jn\", \"stage_seq\": 22, \"distance_m\": 108538.057, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Benton North Jn\", \"stage_seq\": 23, \"distance_m\": 110919.497, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Cramlington\", \"stage_seq\": 24, \"distance_m\": 119921.358, \"section_seq\": 1, \"route_path_id\": 110391}, {\"is_pass\": false, \"wtt_arr\": \"0040\", \"wtt_dep\": null, \"location\": \"Morpeth\", \"stage_seq\": 25, \"distance_m\": 130672.559, \"section_seq\": 1, \"route_path_id\": 110391}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 130672.559, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110391}], \"total_distance_m\": 130672.559, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 127607.442, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3065.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.1624649", "current_position_lon": "-1.6828073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:41:06Z\", \"source_id\": 57386041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:41:10Z\", \"source_id\": 18312715, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:52:01Z\", \"source_id\": 57531137, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:52:05Z\", \"source_id\": 18355452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:09Z\", \"source_id\": 57553741, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:04:16Z\", \"source_id\": 18362164, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:44Z\", \"source_id\": 57570719, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:49Z\", \"source_id\": 18367429, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:44Z\", \"source_id\": 57662879, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:51Z\", \"source_id\": 18394657, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:14Z\", \"source_id\": 18399701, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Morpeth", "service_state_platform": "2", "timing_fact_generation": 1789774455579637, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:15.572720", "service_state_evidence_id": 18399701, "current_leg_start_actual_dep": "2026-09-20T00:18:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:15.621004", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N XKY MPT 6G40 None None None None {"version": 3, "segments": [{"to_m": 1403.351, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1830.416, "from_m": 1403.351, "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": 1869.608, "from_m": 1830.416, "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": 1897.871, "from_m": 1869.608, "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": 2702.861, "from_m": 1897.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2732.049, "from_m": 2702.861, "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": 2771.52, "from_m": 2732.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3621.702, "from_m": 2771.52, "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": 3820.577, "from_m": 3621.702, "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": 3916.908, "from_m": 3820.577, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 3980.776, "from_m": 3916.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4042.966, "from_m": 3980.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4361.362, "from_m": 4042.966, "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": 5966.429, "from_m": 4361.362, "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": 6353.237, "from_m": 5966.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6386.979, "from_m": 6353.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6427.341, "from_m": 6386.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6460.137, "from_m": 6427.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": 11742.174, "from_m": 6460.137, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12100.983, "from_m": 11742.174, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12993.953, "from_m": 12100.983, "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": 16578.29, "from_m": 12993.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26660.244, "from_m": 16578.29, "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": 27382.667, "from_m": 26660.244, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27442.548, "from_m": 27382.667, "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": 28708.223, "from_m": 27442.548, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33415.637, "from_m": 28708.223, "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": 36827.178, "from_m": 33415.637, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37499.436, "from_m": 36827.178, "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": 42473.828, "from_m": 37499.436, "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": 43897.163, "from_m": 42473.828, "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": 44235.149, "from_m": 43897.163, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49886.875, "from_m": 44235.149, "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": 51073.557, "from_m": 49886.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": 63554.906, "from_m": 51073.557, "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": 64676.193, "from_m": 63554.906, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65117.322, "from_m": 64676.193, "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": 79987.946, "from_m": 65117.322, "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": 80331.348, "from_m": 79987.946, "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": 87359.987, "from_m": 80331.348, "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": 87914.732, "from_m": 87359.987, "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": 93855.117, "from_m": 87914.732, "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": 94947.543, "from_m": 93855.117, "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": 97505.746, "from_m": 94947.543, "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": 100570.667, "from_m": 97505.746, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101003.985, "from_m": 100570.667, "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": 102823.006, "from_m": 101003.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103524.174, "from_m": 102823.006, "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": 103614.274, "from_m": 103524.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103639.886, "from_m": 103614.274, "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": 104271.159, "from_m": 103639.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104396.975, "from_m": 104271.159, "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": 104769.483, "from_m": 104396.975, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104829.011, "from_m": 104769.483, "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": 105131.89, "from_m": 104829.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105283.217, "from_m": 105131.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105950.935, "from_m": 105283.217, "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": 110982.819, "from_m": 105950.935, "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": 129996.491, "from_m": 110982.819, "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": 130672.559, "from_m": 129996.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 677066, "profile_key": "e50a7bd72fa7903d20ee71c4d0e098663ee2268c3c8c90c8fcd6a7d1191b7ad8", "schedule_id": 39505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2132", "location": "Carlisle Network Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Kingmoor Up Departures", "stage_seq": 2, "distance_m": 770.19, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 3, "distance_m": 1936.561, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Caldew Jn", "stage_seq": 4, "distance_m": 3948.633, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Carlisle", "stage_seq": 5, "distance_m": 5021.223, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Carlisle London Road Jn", "stage_seq": 6, "distance_m": 5966.429, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Petteril Bridge Jn", "stage_seq": 7, "distance_m": 6427.341, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Corby Gates S.B.", "stage_seq": 8, "distance_m": 12359.386, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Brampton Fell S.B.", "stage_seq": 9, "distance_m": 21225.445, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Low Row S.B.", "stage_seq": 10, "distance_m": 27382.667, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Haltwhistle", "stage_seq": 11, "distance_m": 42026.636, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228H", "location": "Haydon Bridge", "stage_seq": 12, "distance_m": 56149.056, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Hexham", "stage_seq": 13, "distance_m": 68321.656, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Prudhoe", "stage_seq": 14, "distance_m": 84736.894, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Wylam", "stage_seq": 15, "distance_m": 88193.706, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Blaydon", "stage_seq": 16, "distance_m": 95218.545, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "MetroCentre", "stage_seq": 17, "distance_m": 98466.802, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Norwood Jn", "stage_seq": 18, "distance_m": 100856.754, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "King Edward Bridge South Jn", "stage_seq": 19, "distance_m": 102742.513, "section_seq": 1, "route_path_id": 110391}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2328", "location": "Newcastle", "stage_seq": 20, "distance_m": 103980.106, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Heaton South Jn", "stage_seq": 21, "distance_m": 107008.027, "section_seq": 1, "route_path_id": 110391}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "0018", "location": "Heaton North Jn", "stage_seq": 22, "distance_m": 108538.057, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Benton North Jn", "stage_seq": 23, "distance_m": 110919.497, "section_seq": 1, "route_path_id": 110391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Cramlington", "stage_seq": 24, "distance_m": 119921.358, "section_seq": 1, "route_path_id": 110391}, {"is_pass": false, "wtt_arr": "0040", "wtt_dep": null, "location": "Morpeth", "stage_seq": 25, "distance_m": 130672.559, "section_seq": 1, "route_path_id": 110391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 130672.559, "from_m": 0.0, "section_seq": 1, "route_path_id": 110391}], "total_distance_m": 130672.559, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 127607.442, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3065.117, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:41:06Z", "source_id": 57386041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T20:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:41:10Z", "source_id": 18312715, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:52:01Z", "source_id": 57531137, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T21:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:52:05Z", "source_id": 18355452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3844, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:09Z", "source_id": 57553741, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T22:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:04:16Z", "source_id": 18362164, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:44Z", "source_id": 57570719, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T22:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:49Z", "source_id": 18367429, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3335, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:44Z", "source_id": 57662879, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:51Z", "source_id": 18394657, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:14Z", "source_id": 18399701, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}] Carlisle Network Yard 2132 2132 None None None Morpeth 0040 0040 2 EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:B32253/2026-09-19/detailed None Heaton North Jn 2026-09-20T00:18:00+01:00 Morpeth 10.0 {"type": "LineString", "coordinates": [[-1.562711170493507, 54.99214095163726], [-1.5627076999999998, 54.9921452], [-1.5625721, 54.9923101], [-1.5623891, 54.9925402], [-1.5622315, 54.992784799999995], [-1.5620762, 54.99301859999999], [-1.5616598, 54.99367229999999], [-1.5614773, 54.99397170000001], [-1.5613039, 54.9942475], [-1.5612823999999998, 54.99428170000001], [-1.5609962999999998, 54.9947512], [-1.5603817, 54.9957793], [-1.5601788, 54.9961444], [-1.5598266999999997, 54.99685209999999], [-1.5595424, 54.99751080000001], [-1.5593747999999998, 54.9979185], [-1.5592990999999998, 54.9981026], [-1.5592696999999998, 54.998184900000005], [-1.5589757999999998, 54.99917599999999], [-1.5586003999999998, 55.0012463], [-1.5583768999999998, 55.00381250000001], [-1.5583325999999995, 55.004359], [-1.5581694999999998, 55.00637270000001], [-1.5581866, 55.00707270000001], [-1.5582157, 55.00825429999999], [-1.5583697, 55.00931679999999], [-1.5585157999999997, 55.0100365], [-1.5586615, 55.0106171], [-1.5587513999999998, 55.0109236], [-1.5589996000000002, 55.011690900000005], [-1.5593150000000002, 55.0125019], [-1.5593831, 55.01266040000001], [-1.559461, 55.012841599999994], [-1.5595945910746143, 55.0131265942925], [-1.559596, 55.01312959999999], [-1.5598776, 55.013675699999986], [-1.5601882, 55.0142779], [-1.5605543, 55.0148883], [-1.5611887, 55.015829499999995], [-1.5613513, 55.01604389999999], [-1.5614449999999995, 55.0161639], [-1.5617786, 55.0165912], [-1.5624096, 55.01728599999999], [-1.5630253999999997, 55.0179067], [-1.5631653, 55.01803689999999], [-1.5632437, 55.01810979999999], [-1.5635912999999997, 55.0184378], [-1.5649732, 55.0195754], [-1.5665448, 55.0206692], [-1.5682768, 55.02167909999999], [-1.5697139999999998, 55.022404900000005], [-1.5722169, 55.0235403], [-1.5746826, 55.0248256], [-1.5756017999999998, 55.025414899999994], [-1.5762807999999997, 55.0258502], [-1.5766672999999998, 55.0261244], [-1.5768050999999998, 55.0262215], [-1.57769, 55.0268893], [-1.5788752999999998, 55.02793619999999], [-1.5794503999999998, 55.028547399999994], [-1.5796127999999998, 55.028714499999985], [-1.5797603999999998, 55.0288662], [-1.5800436, 55.02918799999999], [-1.5805727, 55.0298433], [-1.5808408, 55.0301942], [-1.5810816999999997, 55.03054290000001], [-1.5813740999999997, 55.0309924], [-1.5815634, 55.0312899], [-1.5817483, 55.0315854], [-1.5821100999999995, 55.0321796], [-1.5823792999999995, 55.03259349999999], [-1.582637, 55.033010299999994], [-1.5828842, 55.033406500000005], [-1.5830194, 55.03362309999999], [-1.5835446999999998, 55.0344649], [-1.5837897999999997, 55.0348577], [-1.5849255999999998, 55.036707], [-1.5856512, 55.0378386], [-1.5861767, 55.0387208], [-1.5876947, 55.04116859999999], [-1.5881400600075344, 55.04188816749413], [-1.5892448999999995, 55.043673199999986], [-1.5899156, 55.0447179], [-1.5901109, 55.0450214], [-1.5905062, 55.04563569999999], [-1.5905400999999997, 55.0456883], [-1.5905939, 55.045772], [-1.5920390999999998, 55.0481737], [-1.5937259999999998, 55.050889100000006], [-1.5955429999999995, 55.05383280000001], [-1.59629, 55.05502580000001], [-1.5970270999999998, 55.0562109], [-1.5974866999999997, 55.056976199999994], [-1.5975650999999995, 55.05712789999999], [-1.5977741999999997, 55.05751969999999], [-1.5979636, 55.0579129], [-1.5982051, 55.0585068], [-1.5984199999999995, 55.0591047], [-1.5984591, 55.059239899999994], [-1.5986684999999998, 55.0600183], [-1.5987748999999998, 55.060534700000005], [-1.5988496, 55.0609772], [-1.5989123999999997, 55.061418200000006], [-1.5989626, 55.06229369999999], [-1.5989394999999995, 55.06316970000001], [-1.5989021999999995, 55.06360779999999], [-1.5988459, 55.064044900000006], [-1.5984641, 55.06620550000001], [-1.5983940999999997, 55.0666414], [-1.5983676, 55.066806], [-1.5982897, 55.067213800000005], [-1.5980788, 55.06836990000001], [-1.5980265, 55.06867999999999], [-1.5978674999999998, 55.0696094], [-1.5977034, 55.070532099999994], [-1.5975435, 55.0714207], [-1.5971916999999998, 55.07341399999999], [-1.5970915, 55.0739815], [-1.5967639, 55.075842599999994], [-1.5966724, 55.07631479999999], [-1.5963849999999995, 55.078017], [-1.596186, 55.07906189999999], [-1.5960322000000002, 55.08010420000001], [-1.5959722999999997, 55.08064559999999], [-1.5959526999999998, 55.0812179], [-1.5959825, 55.0818612], [-1.5960503999999998, 55.0825049], [-1.5961113999999998, 55.0828351], [-1.5961842999999998, 55.083163199999994], [-1.5962742, 55.08348749999998], [-1.5963746, 55.0838096], [-1.5966100999999997, 55.084452600000006], [-1.5967406999999998, 55.08477489999999], [-1.5968875, 55.08509219999999], [-1.5972665, 55.08578459999998], [-1.5974733999999997, 55.0861311], [-1.5976984, 55.0864666], [-1.5983407, 55.0873403], [-1.5987125999999998, 55.087754], [-1.5991464, 55.088238], [-1.5994563, 55.08853770000001], [-1.5998064, 55.08885810000001], [-1.6000821999999997, 55.0891066], [-1.6003716, 55.0893496], [-1.6006793, 55.0896036], [-1.6010026, 55.0898516], [-1.6013815, 55.0901385], [-1.6018039000000002, 55.0904358], [-1.6021991, 55.0906996], [-1.6026234999999998, 55.0909723], [-1.6032016, 55.09132179999999], [-1.6038577, 55.09169569999999], [-1.6041887999999995, 55.09187610000001], [-1.6045632, 55.09205919999999], [-1.6048740999999995, 55.092214799999994], [-1.6052124999999997, 55.0923734], [-1.6058612999999995, 55.0926701], [-1.6065453, 55.09296340000001], [-1.6070672999999998, 55.093167], [-1.6075084332906626, 55.09332654180912], [-1.6076156, 55.0933653], [-1.608163, 55.0935621], [-1.6087576999999995, 55.0937576], [-1.6092995, 55.093928], [-1.6098872999999998, 55.09409970000001], [-1.6104614, 55.094260000000006], [-1.6110246, 55.094415899999994], [-1.6117977, 55.0945991], [-1.6123598999999995, 55.0947295], [-1.6129682, 55.09485660000001], [-1.6135145, 55.09496270000001], [-1.6140959, 55.0950616], [-1.6146306, 55.0951455], [-1.6152067, 55.095229], [-1.615773, 55.0953044], [-1.6163571, 55.0953772], [-1.6169675114151385, 55.095442837522064], [-1.617806, 55.09553299999999], [-1.6179976, 55.0955562], [-1.6182426000000003, 55.095583899999994], [-1.6186889999999998, 55.09563769999999], [-1.6198988999999997, 55.0957908], [-1.6206176, 55.0958763], [-1.6213090999999995, 55.0959658], [-1.6220017, 55.0960591], [-1.6226701, 55.09616249999999], [-1.6235154999999997, 55.0963125], [-1.6243437999999997, 55.09648049999999], [-1.6249199000000003, 55.0966001], [-1.6255288, 55.0967461], [-1.6261228, 55.096893300000005], [-1.6266789999999998, 55.097045099999995], [-1.6272470999999995, 55.0972101], [-1.627781, 55.0973808], [-1.6283478999999998, 55.097564899999995], [-1.6288747, 55.09774240000001], [-1.6308916, 55.09848999999999], [-1.6316342, 55.09875679999999], [-1.6328557999999995, 55.099221100000015], [-1.6334477, 55.0994471], [-1.6339274, 55.09963030000001], [-1.6362916999999997, 55.100533], [-1.6372149, 55.10088249999999], [-1.6386647, 55.1014314], [-1.6395459, 55.101765], [-1.6428584, 55.10302120000001], [-1.6434899, 55.103270900000005], [-1.6440767, 55.103514399999995], [-1.6446710999999998, 55.103776], [-1.6452266999999998, 55.10404210000001], [-1.6456875999999998, 55.10427899999999], [-1.6461192, 55.10452180000001], [-1.6465286, 55.1047725], [-1.6478718, 55.1056123], [-1.6485347999999995, 55.1060318], [-1.6492781, 55.1065501], [-1.6496556, 55.1068238], [-1.6499946, 55.1070801], [-1.6503181, 55.10735439999999], [-1.6505923, 55.1075911], [-1.6508761999999997, 55.107854], [-1.6511267999999997, 55.108092], [-1.651208, 55.1081667], [-1.6518953999999997, 55.10885909999998], [-1.6524771, 55.10953709999999], [-1.6528554, 55.110032999999994], [-1.6531893999999998, 55.11051899999998], [-1.6535700999999998, 55.111192], [-1.6539114, 55.1118687], [-1.6546193, 55.1134564], [-1.6553062999999997, 55.11501959999999], [-1.6553207, 55.1150538], [-1.6560981999999995, 55.11690689999999], [-1.6561678, 55.1170717], [-1.6566040999999998, 55.1181164], [-1.6579752, 55.1212069], [-1.6592108999999997, 55.1239245], [-1.6599472999999998, 55.1256989], [-1.6603214, 55.1265819], [-1.6605132, 55.1270204], [-1.6606161999999998, 55.127242300000006], [-1.6607191999999995, 55.1274644], [-1.6609523, 55.12797749999999], [-1.6614192, 55.128927999999995], [-1.6614554999999998, 55.1289994], [-1.6619365, 55.129851], [-1.6625020999999998, 55.1307485], [-1.6627895, 55.131193399999994], [-1.6631043, 55.131635], [-1.6653053, 55.1347282], [-1.6653852999999998, 55.1348407], [-1.6672081, 55.1374425], [-1.6678132, 55.138309199999995], [-1.669061, 55.14004769999999], [-1.6693473999999997, 55.140438800000005], [-1.6712564999999997, 55.143046], [-1.6718046999999998, 55.1437192], [-1.6724148, 55.1443972], [-1.6727147320048323, 55.14469882043708], [-1.6739824999999997, 55.14597369999999], [-1.6749648, 55.14699199999999], [-1.6759206, 55.1479755], [-1.6778314999999997, 55.14993640000001], [-1.6801545, 55.1523068], [-1.6803192999999998, 55.152475], [-1.6820128, 55.15417180000001], [-1.6830584, 55.1552085], [-1.6836541000000005, 55.1557998], [-1.6852660999999998, 55.157400199999984], [-1.6855194, 55.1576525], [-1.6856965, 55.15783510000001], [-1.6858570999999998, 55.15802059999999], [-1.6861164999999998, 55.1583763], [-1.6862001, 55.15854199999998], [-1.6862649999999997, 55.1586806], [-1.6863267000000002, 55.1588294], [-1.68637, 55.15896149999999], [-1.6864208999999997, 55.1594861], [-1.6863795, 55.1597801], [-1.6863427, 55.1600251], [-1.6862886999999998, 55.1601726], [-1.6861809, 55.1604055], [-1.6860709, 55.1605853], [-1.6860318999999997, 55.160644299999994], [-1.6859407, 55.160772], [-1.6858476999999998, 55.1608871], [-1.6856374999999997, 55.161116], [-1.6854131, 55.16131010000001], [-1.6851789999999998, 55.16149080000001], [-1.6849091, 55.16167440000001], [-1.6846366, 55.161837299999995], [-1.6843585999999997, 55.161977], [-1.6840624999999998, 55.1621076], [-1.6838122999999998, 55.1621911], [-1.6836085999999997, 55.162262], [-1.6832075, 55.16237], [-1.6828073, 55.16246490000001]]} 13.8 0018 0028 Heaton North Jn Morpeth Morpeth 55.1624649 -1.6828073 55.1624649 -1.6828073 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:28:00 Morpeth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399701 1789774455579637 43 43 2026-09-18 23:44:15.621004 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:15.572720
656042 684691 L82273 872H80M918 2026-09-18 COMPLETE 18399424 2026-09-19 00:34:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 684691, "stp": "P", "toc": "South Western Railway", "uid": "L82273", "consist": "701008", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82273/2026-09-19/detailed", "trust_id": "872H80M918", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0033", "dest_platform": "2", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H80", "timing_status": "LATE", "origin_station": "Shepperton", "current_leg_arr": "0034", "current_leg_dep": "0030", "current_leg_end": "London Waterloo", "origin_dep_time": "2341", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-18T23:44:26", "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": "0033", "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\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9312.423, \"from_m\": 359.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\": 9685.396, \"from_m\": 9312.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9927.872, \"from_m\": 9685.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\": 10370.202, \"from_m\": 9927.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10522.213, \"from_m\": 10370.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13180.73, \"from_m\": 10522.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13698.204, \"from_m\": 13180.73, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13757.577, \"from_m\": 13698.204, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15463.652, \"from_m\": 13757.577, \"capability_applied\": null, \"effective_limit_mph\": 50.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.446, \"from_m\": 15463.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17384.976, \"from_m\": 16619.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17546.821, \"from_m\": 17384.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21262.895, \"from_m\": 17546.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.691, \"from_m\": 21262.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21989.312, \"from_m\": 21321.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22020.338, \"from_m\": 21989.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26768.751, \"from_m\": 22020.338, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27472.091, \"from_m\": 26768.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27566.056, \"from_m\": 27472.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28310.95, \"from_m\": 27566.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30237.421, \"from_m\": 28310.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30360.763, \"from_m\": 30237.421, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31141.502, \"from_m\": 30360.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31972.085, \"from_m\": 31141.502, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32826.762, \"from_m\": 31972.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\": 33404.097, \"from_m\": 32826.762, \"capability_applied\": null, \"effective_limit_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\": 684691, \"profile_key\": \"8d19f123e8ea82acb057d2a5532c5f7d1b00bac184bfb0c89e7a6a31286ec3fe\", \"schedule_id\": 32980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Kempton Park\", \"stage_seq\": 4, \"distance_m\": 4049.355, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Hampton\", \"stage_seq\": 5, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Fulwell\", \"stage_seq\": 6, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 7, \"distance_m\": 10342.599, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Teddington\", \"stage_seq\": 8, \"distance_m\": 11468.816, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Hampton Wick\", \"stage_seq\": 9, \"distance_m\": 13305.326, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0004\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 13995.162, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006\", \"location\": \"Norbiton\", \"stage_seq\": 11, \"distance_m\": 15343.896, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010\", \"location\": \"New Malden\", \"stage_seq\": 12, \"distance_m\": 17760.953, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Raynes Park\", \"stage_seq\": 13, \"distance_m\": 19633.105, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Wimbledon\", \"stage_seq\": 14, \"distance_m\": 21766.983, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Earlsfield\", \"stage_seq\": 15, \"distance_m\": 24423.592, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0024\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 16, \"distance_m\": 27139.879, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": \"0029\", \"location\": \"Vauxhall\", \"stage_seq\": 17, \"distance_m\": 31336.524, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 18, \"distance_m\": 32675.12, \"section_seq\": 1, \"route_path_id\": 72966}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 19, \"distance_m\": 33404.097, \"section_seq\": 1, \"route_path_id\": 72966}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33404.097, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72966}], \"total_distance_m\": 33404.097, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32569.381, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 834.716, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:54Z\", \"source_id\": 57617644, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:55Z\", \"source_id\": 18381794, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:54Z\", \"source_id\": 57617644, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:55Z\", \"source_id\": 18381795, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:25Z\", \"source_id\": 57624388, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:31Z\", \"source_id\": 18383928, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:16Z\", \"source_id\": 57628489, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:17Z\", \"source_id\": 18385180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:06Z\", \"source_id\": 57631228, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:11Z\", \"source_id\": 18386039, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:34Z\", \"source_id\": 57638809, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:41Z\", \"source_id\": 18388346, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:40Z\", \"source_id\": 57642984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:59:45Z\", \"source_id\": 18389545, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:16Z\", \"source_id\": 57645569, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:01:27Z\", \"source_id\": 18390173, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:44Z\", \"source_id\": 57650745, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:51Z\", \"source_id\": 18391385, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:24Z\", \"source_id\": 57655483, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:30Z\", \"source_id\": 18392626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:37Z\", \"source_id\": 57659260, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:40Z\", \"source_id\": 18393670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:55Z\", \"source_id\": 57665298, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:56Z\", \"source_id\": 18395272, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:32Z\", \"source_id\": 57670067, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:36Z\", \"source_id\": 18396601, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:25Z\", \"source_id\": 57672856, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:31Z\", \"source_id\": 18397348, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:21Z\", \"source_id\": 57677415, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:25Z\", \"source_id\": 18398578, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:57Z\", \"source_id\": 57680475, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:00Z\", \"source_id\": 18399424, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "2", "timing_fact_generation": 1789774385519767, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:24.855239", "service_state_evidence_id": 18399424, "current_leg_start_actual_dep": "2026-09-20T00:30:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:25.278411", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SHP None 2H80 701008 10 100 None {"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9312.423, "from_m": 359.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": 9685.396, "from_m": 9312.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9927.872, "from_m": 9685.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": 10370.202, "from_m": 9927.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10522.213, "from_m": 10370.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13180.73, "from_m": 10522.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13698.204, "from_m": 13180.73, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13757.577, "from_m": 13698.204, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15463.652, "from_m": 13757.577, "capability_applied": null, "effective_limit_mph": 50.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.446, "from_m": 15463.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17384.976, "from_m": 16619.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17546.821, "from_m": 17384.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21262.895, "from_m": 17546.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.691, "from_m": 21262.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21989.312, "from_m": 21321.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22020.338, "from_m": 21989.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26768.751, "from_m": 22020.338, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27472.091, "from_m": 26768.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27566.056, "from_m": 27472.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28310.95, "from_m": 27566.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30237.421, "from_m": 28310.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30360.763, "from_m": 30237.421, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31141.502, "from_m": 30360.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31972.085, "from_m": 31141.502, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32826.762, "from_m": 31972.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": 33404.097, "from_m": 32826.762, "capability_applied": null, "effective_limit_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": 684691, "profile_key": "8d19f123e8ea82acb057d2a5532c5f7d1b00bac184bfb0c89e7a6a31286ec3fe", "schedule_id": 32980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2341", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Kempton Park", "stage_seq": 4, "distance_m": 4049.355, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Hampton", "stage_seq": 5, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Fulwell", "stage_seq": 6, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 72966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Shacklegate Jn", "stage_seq": 7, "distance_m": 10342.599, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Teddington", "stage_seq": 8, "distance_m": 11468.816, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Hampton Wick", "stage_seq": 9, "distance_m": 13305.326, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Kingston", "stage_seq": 10, "distance_m": 13995.162, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006", "location": "Norbiton", "stage_seq": 11, "distance_m": 15343.896, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010", "location": "New Malden", "stage_seq": 12, "distance_m": 17760.953, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Raynes Park", "stage_seq": 13, "distance_m": 19633.105, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Wimbledon", "stage_seq": 14, "distance_m": 21766.983, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Earlsfield", "stage_seq": 15, "distance_m": 24423.592, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0024", "location": "Clapham Junction (M)", "stage_seq": 16, "distance_m": 27139.879, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": "0029", "location": "Vauxhall", "stage_seq": 17, "distance_m": 31336.524, "section_seq": 1, "route_path_id": 72966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031", "location": "Waterloo West Crossings", "stage_seq": 18, "distance_m": 32675.12, "section_seq": 1, "route_path_id": 72966}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 19, "distance_m": 33404.097, "section_seq": 1, "route_path_id": 72966}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33404.097, "from_m": 0.0, "section_seq": 1, "route_path_id": 72966}], "total_distance_m": 33404.097, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32569.381, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 834.716, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:54Z", "source_id": 57617644, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:55Z", "source_id": 18381794, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:54Z", "source_id": 57617644, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:55Z", "source_id": 18381795, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28435, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:25Z", "source_id": 57624388, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:31Z", "source_id": 18383928, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:16Z", "source_id": 57628489, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:17Z", "source_id": 18385180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:06Z", "source_id": 57631228, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:11Z", "source_id": 18386039, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:34Z", "source_id": 57638809, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:41Z", "source_id": 18388346, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28473, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:40Z", "source_id": 57642984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:59:45Z", "source_id": 18389545, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28464, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:16Z", "source_id": 57645569, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:01:27Z", "source_id": 18390173, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28482, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:44Z", "source_id": 57650745, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:51Z", "source_id": 18391385, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28495, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:24Z", "source_id": 57655483, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:30Z", "source_id": 18392626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:37Z", "source_id": 57659260, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:40Z", "source_id": 18393670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:55Z", "source_id": 57665298, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:56Z", "source_id": 18395272, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:32Z", "source_id": 57670067, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:36Z", "source_id": 18396601, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:25Z", "source_id": 57672856, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:31Z", "source_id": 18397348, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:21Z", "source_id": 57677415, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:25Z", "source_id": 18398578, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28949, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:57Z", "source_id": 57680475, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:00Z", "source_id": 18399424, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Shepperton 2341 2341 None None None London Waterloo 0033 0033 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82273/2026-09-19/detailed None Vauxhall 2026-09-20T00:30:00+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0030 0034 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:34:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399424 1789774385519767 88 88 2026-09-18 23:44:25.278411 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:24.855239
656043 686962 W86917 035L32M019 2026-09-18 COMPLETE 18399728 2026-09-19 00:27:00 2026-09-18 23:44:26 2026-09-20 23:44:26 {"id": 686962, "stp": "P", "toc": "ScotRail", "uid": "W86917", "consist": "158703+158718", "dest_crs": "PTH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86917/2026-09-19/detailed", "trust_id": "035L32M019", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-18", "dest_arr_time": "0027", "dest_platform": "6", "is_terminated": 1, "next_location": "Perth", "signalling_id": "5L32", "timing_status": "ON TIME", "origin_station": "Perth", "current_leg_arr": "0027", "current_leg_dep": "0025", "current_leg_end": "Perth", "origin_dep_time": "0018", "origin_platform": "1", "current_location": "Perth", "last_update_time": "2026-09-18T23:44:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.436645, 56.38763399999999], [-3.4363095, 56.3871842], [-3.4352851, 56.385735200000006], [-3.4349753, 56.3853073], [-3.4349466999999994, 56.3852679], [-3.4348678999999995, 56.38513420000001], [-3.4347897, 56.38499519999999], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Perth Sig. 61", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Perth", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 927.668, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 985.21, \"from_m\": 927.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1020.897, \"from_m\": 985.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1693.465, \"from_m\": 1020.897, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1729.152, \"from_m\": 1693.465, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.693, \"from_m\": 1729.152, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2259.222, \"from_m\": 1786.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2340.332, \"from_m\": 2259.222, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2392.605, \"from_m\": 2340.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2714.362, \"from_m\": 2392.605, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 686962, \"profile_key\": \"20ff13ebfcbadea1411e9d368c22bb9e4c574971fc6640edb261dc9e2d38ff02\", \"schedule_id\": 28511, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102439}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0025\", \"location\": \"Perth Sig. 61\", \"stage_seq\": 2, \"distance_m\": 1357.181, \"section_seq\": 1, \"route_path_id\": 102439}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 3, \"distance_m\": 2714.362, \"section_seq\": 1, \"route_path_id\": 102439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2714.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102439}], \"total_distance_m\": 2714.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2609.816, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.546, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0018", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:24Z\", \"source_id\": 18399728, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "6", "timing_fact_generation": 1789774465127271, "current_leg_arrival_utc": "2026-09-20T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:25.125370", "service_state_evidence_id": 18399728, "current_leg_start_actual_dep": "2026-09-20T00:25:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:25.275445", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PTH PTH 5L32 158703+158718 4 90 None {"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 927.668, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 985.21, "from_m": 927.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1020.897, "from_m": 985.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1693.465, "from_m": 1020.897, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1729.152, "from_m": 1693.465, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.693, "from_m": 1729.152, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2259.222, "from_m": 1786.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2340.332, "from_m": 2259.222, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2392.605, "from_m": 2340.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2714.362, "from_m": 2392.605, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 686962, "profile_key": "20ff13ebfcbadea1411e9d368c22bb9e4c574971fc6640edb261dc9e2d38ff02", "schedule_id": 28511, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0018", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102439}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0025", "location": "Perth Sig. 61", "stage_seq": 2, "distance_m": 1357.181, "section_seq": 1, "route_path_id": 102439}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Perth", "stage_seq": 3, "distance_m": 2714.362, "section_seq": 1, "route_path_id": 102439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2714.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 102439}], "total_distance_m": 2714.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2609.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.546, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:24Z", "source_id": 18399728, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}] Perth 0018 0018 1 None None Perth 0027 0027 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86917/2026-09-19/detailed None Perth Sig. 61 2026-09-20T00:25:00+01:00 Perth 2.0 {"type": "LineString", "coordinates": [[-3.436645, 56.38763399999999], [-3.4363095, 56.3871842], [-3.4352851, 56.385735200000006], [-3.4349753, 56.3853073], [-3.4349466999999994, 56.3852679], [-3.4348678999999995, 56.38513420000001], [-3.4347897, 56.38499519999999], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} 0.7 0025 0027 Perth Perth Perth 56.3917965 -3.4396233 56.3917965 -3.4396233 1 0 2026-09-18 23:44:26 TERMINATED 2026-09-18 23:27:00 Perth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399728 1789774465127271 2 2 2026-09-18 23:44:25.275445 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:25.125370
656044 686429 L81893 872G75M918 2026-09-18 COMPLETE 18399441 2026-09-19 00:34:00 2026-09-18 23:44:56 2026-09-20 23:44:56 {"id": 686429, "stp": "P", "toc": "South Western Railway", "uid": "L81893", "consist": "450017+450068", "dest_crs": "GLD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81893/2026-09-19/detailed", "trust_id": "872G75M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-18", "dest_arr_time": "0034", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2G75", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0034", "current_leg_dep": "0030", "current_leg_end": "Guildford", "origin_dep_time": "2333", "origin_platform": "4", "current_location": "Guildford", "last_update_time": "2026-09-18T23:44:56", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21604.761, \"from_m\": 21574.171, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 33292.514, \"from_m\": 21604.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42064.455, \"from_m\": 33292.514, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46440.775, \"from_m\": 42064.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48000.567, \"from_m\": 46440.775, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48525.151, \"from_m\": 48000.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48643.878, \"from_m\": 48525.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48842.611, \"from_m\": 48643.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}], \"service_id\": 686429, \"profile_key\": \"400e055cf7cbfdb2564ee44df0f3c8ade8760c078eb7e8a86053edc6581eae16\", \"schedule_id\": 32974, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Hinchley Wood\", \"stage_seq\": 11, \"distance_m\": 22896.814, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"Claygate\", \"stage_seq\": 12, \"distance_m\": 24591.591, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Oxshott\", \"stage_seq\": 13, \"distance_m\": 27623.187, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 14, \"distance_m\": 30488.153, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015H\", \"location\": \"Effingham Junction\", \"stage_seq\": 15, \"distance_m\": 34164.586, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Horsley\", \"stage_seq\": 16, \"distance_m\": 35857.534, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Clandon\", \"stage_seq\": 17, \"distance_m\": 40952.534, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0028\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 18, \"distance_m\": 46203.564, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 19, \"distance_m\": 48842.611, \"section_seq\": 1, \"route_path_id\": 35014}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48842.611, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35014}], \"total_distance_m\": 48842.611, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35471.368, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13371.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:20Z\", \"source_id\": 57607249, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:35:26Z\", \"source_id\": 18378451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:56Z\", \"source_id\": 57614652, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:00Z\", \"source_id\": 18380806, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:59Z\", \"source_id\": 57620739, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:59Z\", \"source_id\": 18382780, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:15Z\", \"source_id\": 57625638, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:20Z\", \"source_id\": 18384298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:35Z\", \"source_id\": 57630500, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:50:40Z\", \"source_id\": 18385807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:39Z\", \"source_id\": 57633386, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:46Z\", \"source_id\": 18386726, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:36Z\", \"source_id\": 57638828, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:41Z\", \"source_id\": 18388339, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:16Z\", \"source_id\": 57647006, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:20Z\", \"source_id\": 18390486, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:54Z\", \"source_id\": 57649557, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:55Z\", \"source_id\": 18391067, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:18Z\", \"source_id\": 57655375, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:24Z\", \"source_id\": 18392607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:05Z\", \"source_id\": 57659799, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:10Z\", \"source_id\": 18393825, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:59Z\", \"source_id\": 57665370, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:17:00Z\", \"source_id\": 18395291, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:40Z\", \"source_id\": 57667159, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:45Z\", \"source_id\": 18395819, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:43Z\", \"source_id\": 57672166, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:51Z\", \"source_id\": 18397152, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:45Z\", \"source_id\": 57676821, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:45Z\", \"source_id\": 18398442, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:01Z\", \"source_id\": 57680522, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:06Z\", \"source_id\": 18399441, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789774387708159, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:29.117430", "service_state_evidence_id": 18399441, "current_leg_start_actual_dep": "2026-09-20T00:30:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:33.650677", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None GLD 2G75 450017+450068 8 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21604.761, "from_m": 21574.171, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 33292.514, "from_m": 21604.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42064.455, "from_m": 33292.514, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46440.775, "from_m": 42064.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48000.567, "from_m": 46440.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48525.151, "from_m": 48000.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48643.878, "from_m": 48525.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48842.611, "from_m": 48643.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}], "service_id": 686429, "profile_key": "400e055cf7cbfdb2564ee44df0f3c8ade8760c078eb7e8a86053edc6581eae16", "schedule_id": 32974, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Hinchley Wood", "stage_seq": 11, "distance_m": 22896.814, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Claygate", "stage_seq": 12, "distance_m": 24591.591, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Oxshott", "stage_seq": 13, "distance_m": 27623.187, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Cobham & Stoke d'Abernon", "stage_seq": 14, "distance_m": 30488.153, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015H", "location": "Effingham Junction", "stage_seq": 15, "distance_m": 34164.586, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Horsley", "stage_seq": 16, "distance_m": 35857.534, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Clandon", "stage_seq": 17, "distance_m": 40952.534, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0028", "location": "London Road (Guildford)", "stage_seq": 18, "distance_m": 46203.564, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 48842.611, "section_seq": 1, "route_path_id": 35014}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48842.611, "from_m": 0.0, "section_seq": 1, "route_path_id": 35014}], "total_distance_m": 48842.611, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35471.368, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13371.243, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:20Z", "source_id": 57607249, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:35:26Z", "source_id": 18378451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:56Z", "source_id": 57614652, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:00Z", "source_id": 18380806, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:59Z", "source_id": 57620739, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:59Z", "source_id": 18382780, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:15Z", "source_id": 57625638, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:20Z", "source_id": 18384298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:35Z", "source_id": 57630500, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:50:40Z", "source_id": 18385807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:39Z", "source_id": 57633386, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:46Z", "source_id": 18386726, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:36Z", "source_id": 57638828, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:41Z", "source_id": 18388339, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28548, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:16Z", "source_id": 57647006, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:20Z", "source_id": 18390486, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28552, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:54Z", "source_id": 57649557, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:55Z", "source_id": 18391067, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:18Z", "source_id": 57655375, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:24Z", "source_id": 18392607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28122, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:05Z", "source_id": 57659799, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:10Z", "source_id": 18393825, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28113, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:59Z", "source_id": 57665370, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:17:00Z", "source_id": 18395291, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:40Z", "source_id": 57667159, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:45Z", "source_id": 18395819, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:43Z", "source_id": 57672166, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:51Z", "source_id": 18397152, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:45Z", "source_id": 57676821, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:45Z", "source_id": 18398442, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:01Z", "source_id": 57680522, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:06Z", "source_id": 18399441, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] London Waterloo 2333 2333 4 None None Guildford 0034 0032 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81893/2026-09-19/detailed None London Road (Guildford) 2026-09-20T00:30:00+01:00 Guildford 4.0 {"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} 1.6 0030 0034 London Road (Guildford) Guildford Guildford 51.2377313 -0.5815048 51.2377313 -0.5815048 1 0 2026-09-18 23:44:56 TERMINATED 2026-09-18 23:34:00 Guildford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399441 1789774387708159 89 89 2026-09-18 23:44:33.650677 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:29.117430
656045 685687 G89265 311J34M818 2026-09-18 COMPLETE 18399520 2026-09-19 00:34:00 2026-09-18 23:44:56 2026-09-20 23:44:56 {"id": 685687, "stp": "P", "toc": "Northern", "uid": "G89265", "consist": "195008+195020", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89265/2026-09-19/detailed", "trust_id": "311J34M818", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-18", "dest_arr_time": "0015", "dest_platform": "3B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1J34", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "0034", "current_leg_dep": "0027", "current_leg_end": "Leeds", "origin_dep_time": "2257", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-18T23:44:56", "route_debug_link": null, "timing_variation": "+20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Bramley", "dest_arr_time_act": "0014", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bramley", "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\": 458.379, \"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\": 2096.091, \"from_m\": 458.379, \"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\": 2143.37, \"from_m\": 2096.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2203.465, \"from_m\": 2143.37, \"capability_applied\": null, \"effective_limit_mph\": 50.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.165, \"from_m\": 2203.465, \"capability_applied\": null, \"effective_limit_mph\": 25.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.282, \"from_m\": 2231.165, \"capability_applied\": null, \"effective_limit_mph\": 70.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.515, \"from_m\": 14347.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16419.891, \"from_m\": 16230.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17297.982, \"from_m\": 16419.891, \"capability_applied\": null, \"effective_limit_mph\": 30.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.706, \"from_m\": 17297.982, \"capability_applied\": null, \"effective_limit_mph\": 15.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.11, \"from_m\": 17334.706, \"capability_applied\": null, \"effective_limit_mph\": 40.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.439, \"from_m\": 17362.11, \"capability_applied\": null, \"effective_limit_mph\": 70.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.43, \"from_m\": 23266.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27074.963, \"from_m\": 23298.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\": 27277.259, \"from_m\": 27074.963, \"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.226, \"from_m\": 27277.259, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31685.956, \"from_m\": 30138.226, \"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.317, \"from_m\": 31685.956, \"capability_applied\": null, \"effective_limit_mph\": 50.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.8, \"from_m\": 31735.317, \"capability_applied\": null, \"effective_limit_mph\": 30.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.691, \"from_m\": 31784.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\": 36156.648, \"from_m\": 35782.691, \"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.272, \"from_m\": 36156.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38086.868, \"from_m\": 38060.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38138.414, \"from_m\": 38086.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47008.871, \"from_m\": 38138.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47062.964, \"from_m\": 47008.871, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47214.27, \"from_m\": 47062.964, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48727.125, \"from_m\": 47214.27, \"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\": 49834.26, \"from_m\": 48727.125, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51163.202, \"from_m\": 49834.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51627.685, \"from_m\": 51163.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51999.036, \"from_m\": 51627.685, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52085.135, \"from_m\": 51999.036, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52149.875, \"from_m\": 52085.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\": 52169.637, \"from_m\": 52149.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53446.013, \"from_m\": 52169.637, \"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\": 56046.453, \"from_m\": 53446.013, \"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\": 59979.495, \"from_m\": 56046.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63004.966, \"from_m\": 59979.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64221.718, \"from_m\": 63004.966, \"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\": 64280.178, \"from_m\": 64221.718, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64443.658, \"from_m\": 64280.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64514.949, \"from_m\": 64443.658, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76709.112, \"from_m\": 64514.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76763.638, \"from_m\": 76709.112, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76791.718, \"from_m\": 76763.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76795.351, \"from_m\": 76791.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77798.493, \"from_m\": 76795.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77836.326, \"from_m\": 77798.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78036.601, \"from_m\": 77836.326, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78293.141, \"from_m\": 78036.601, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78574.456, \"from_m\": 78293.141, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78623.911, \"from_m\": 78574.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79021.726, \"from_m\": 78623.911, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79343.937, \"from_m\": 79021.726, \"capability_applied\": null, \"effective_limit_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\": 685687, \"profile_key\": \"5b774282dcdd0ec6ebb092aec543645b89b4e85414ffc05d90aa0435fddffe15\", \"schedule_id\": 12730, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.651, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.465, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16852.852, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17297.982, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 22191.841, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319H\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 30815.988, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 31784.8, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2326\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 37961.332, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 12, \"distance_m\": 47008.871, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Dryclough Jn\", \"stage_seq\": 13, \"distance_m\": 50507.943, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Halifax\", \"stage_seq\": 14, \"distance_m\": 51907.637, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Low Moor\", \"stage_seq\": 15, \"distance_m\": 60086.212, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 16, \"distance_m\": 64280.178, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2354\", \"location\": \"Bradford Interchange\", \"stage_seq\": 17, \"distance_m\": 64443.658, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 18, \"distance_m\": 64605.885, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"New Pudsey\", \"stage_seq\": 19, \"distance_m\": 69981.08, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Bramley\", \"stage_seq\": 20, \"distance_m\": 72883.225, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 21, \"distance_m\": 77874.428, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Whitehall Jn\", \"stage_seq\": 22, \"distance_m\": 78439.313, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 23, \"distance_m\": 78818.306, \"section_seq\": 1, \"route_path_id\": 69953}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 24, \"distance_m\": 79343.937, \"section_seq\": 1, \"route_path_id\": 69953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79343.937, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69953}], \"total_distance_m\": 79343.937, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66706.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12637.548, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:59Z\", \"source_id\": 57560597, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:04Z\", \"source_id\": 18364286, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:32Z\", \"source_id\": 57570311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:13:35Z\", \"source_id\": 18367322, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:18:32Z\", \"source_id\": 57579184, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:18:35Z\", \"source_id\": 18370006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:25:04Z\", \"source_id\": 57590563, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:25:07Z\", \"source_id\": 18373449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:13Z\", \"source_id\": 57608748, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:18Z\", \"source_id\": 18378867, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:58Z\", \"source_id\": 57619309, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:43:05Z\", \"source_id\": 18382356, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:41Z\", \"source_id\": 57651974, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:45Z\", \"source_id\": 18391694, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:30Z\", \"source_id\": 57668964, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:36Z\", \"source_id\": 18396313, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:17Z\", \"source_id\": 57674579, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:20Z\", \"source_id\": 18397851, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:26Z\", \"source_id\": 57680862, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:30Z\", \"source_id\": 18399520, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "3", "timing_fact_generation": 1789774411264105, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:31.413314", "service_state_evidence_id": 18399520, "current_leg_start_actual_dep": "2026-09-20T00:26:30+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:33.647122", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCV LDS 1J34 195008+195020 4 100 None {"version": 3, "segments": [{"to_m": 458.379, "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": 2096.091, "from_m": 458.379, "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": 2143.37, "from_m": 2096.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2203.465, "from_m": 2143.37, "capability_applied": null, "effective_limit_mph": 50.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.165, "from_m": 2203.465, "capability_applied": null, "effective_limit_mph": 25.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.282, "from_m": 2231.165, "capability_applied": null, "effective_limit_mph": 70.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.515, "from_m": 14347.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16419.891, "from_m": 16230.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17297.982, "from_m": 16419.891, "capability_applied": null, "effective_limit_mph": 30.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.706, "from_m": 17297.982, "capability_applied": null, "effective_limit_mph": 15.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.11, "from_m": 17334.706, "capability_applied": null, "effective_limit_mph": 40.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.439, "from_m": 17362.11, "capability_applied": null, "effective_limit_mph": 70.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.43, "from_m": 23266.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27074.963, "from_m": 23298.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": 27277.259, "from_m": 27074.963, "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.226, "from_m": 27277.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31685.956, "from_m": 30138.226, "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.317, "from_m": 31685.956, "capability_applied": null, "effective_limit_mph": 50.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.8, "from_m": 31735.317, "capability_applied": null, "effective_limit_mph": 30.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.691, "from_m": 31784.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": 36156.648, "from_m": 35782.691, "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.272, "from_m": 36156.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38086.868, "from_m": 38060.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38138.414, "from_m": 38086.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47008.871, "from_m": 38138.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47062.964, "from_m": 47008.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47214.27, "from_m": 47062.964, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48727.125, "from_m": 47214.27, "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": 49834.26, "from_m": 48727.125, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51163.202, "from_m": 49834.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51627.685, "from_m": 51163.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51999.036, "from_m": 51627.685, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52085.135, "from_m": 51999.036, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52149.875, "from_m": 52085.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": 52169.637, "from_m": 52149.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53446.013, "from_m": 52169.637, "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": 56046.453, "from_m": 53446.013, "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": 59979.495, "from_m": 56046.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63004.966, "from_m": 59979.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64221.718, "from_m": 63004.966, "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": 64280.178, "from_m": 64221.718, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64443.658, "from_m": 64280.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64514.949, "from_m": 64443.658, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76709.112, "from_m": 64514.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76763.638, "from_m": 76709.112, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76791.718, "from_m": 76763.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76795.351, "from_m": 76791.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77798.493, "from_m": 76795.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77836.326, "from_m": 77798.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78036.601, "from_m": 77836.326, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78293.141, "from_m": 78036.601, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78574.456, "from_m": 78293.141, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78623.911, "from_m": 78574.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79021.726, "from_m": 78623.911, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79343.937, "from_m": 79021.726, "capability_applied": null, "effective_limit_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": 685687, "profile_key": "5b774282dcdd0ec6ebb092aec543645b89b4e85414ffc05d90aa0435fddffe15", "schedule_id": 12730, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2257", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.651, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.465, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Rochdale", "stage_seq": 6, "distance_m": 16852.852, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17297.982, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Littleborough", "stage_seq": 8, "distance_m": 22191.841, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319H", "location": "Todmorden", "stage_seq": 9, "distance_m": 30815.988, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 31784.8, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2326", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 37961.332, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Milner Royd Jn", "stage_seq": 12, "distance_m": 47008.871, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Dryclough Jn", "stage_seq": 13, "distance_m": 50507.943, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Halifax", "stage_seq": 14, "distance_m": 51907.637, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Low Moor", "stage_seq": 15, "distance_m": 60086.212, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Mill Lane Jn", "stage_seq": 16, "distance_m": 64280.178, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2354", "location": "Bradford Interchange", "stage_seq": 17, "distance_m": 64443.658, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Mill Lane Jn", "stage_seq": 18, "distance_m": 64605.885, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "New Pudsey", "stage_seq": 19, "distance_m": 69981.08, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Bramley", "stage_seq": 20, "distance_m": 72883.225, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Holbeck Jn", "stage_seq": 21, "distance_m": 77874.428, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Whitehall Jn", "stage_seq": 22, "distance_m": 78439.313, "section_seq": 1, "route_path_id": 69953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Leeds West Jn", "stage_seq": 23, "distance_m": 78818.306, "section_seq": 1, "route_path_id": 69953}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": null, "location": "Leeds", "stage_seq": 24, "distance_m": 79343.937, "section_seq": 1, "route_path_id": 69953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79343.937, "from_m": 0.0, "section_seq": 1, "route_path_id": 69953}], "total_distance_m": 79343.937, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66706.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12637.548, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:59Z", "source_id": 57560597, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:04Z", "source_id": 18364286, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:32Z", "source_id": 57570311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:13:35Z", "source_id": 18367322, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:18:32Z", "source_id": 57579184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:18:35Z", "source_id": 18370006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:25:04Z", "source_id": 57590563, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:25:07Z", "source_id": 18373449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:13Z", "source_id": 57608748, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:18Z", "source_id": 18378867, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6182, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:58Z", "source_id": 57619309, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:43:05Z", "source_id": 18382356, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6372, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:41Z", "source_id": 57651974, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:45Z", "source_id": 18391694, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:30Z", "source_id": 57668964, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:36Z", "source_id": 18396313, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:17Z", "source_id": 57674579, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:20Z", "source_id": 18397851, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:26Z", "source_id": 57680862, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:34:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:30Z", "source_id": 18399520, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Manchester Victoria 2257 2257 1 None None Leeds 0015 0014 3B LATE +20 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89265/2026-09-19/detailed None Bramley 2026-09-20T00:26:30+01:00 Leeds 7.0 {"type": "LineString", "coordinates": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 3.9 0027 0034 Bramley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-18 23:44:56 TERMINATED 2026-09-18 23:34:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399520 1789774411264105 91 91 2026-09-18 23:44:33.647122 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:31.413314
656046 686780 W32547 882C77M918 2026-09-18 COMPLETE 18399409 2026-09-19 00:34:00 2026-09-18 23:44:56 2026-09-20 23:44:56 {"id": 686780, "stp": "P", "toc": "Southern", "uid": "W32547", "consist": "377414", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32547/2026-09-19/detailed", "trust_id": "882C77M918", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": "7", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C77", "timing_status": "LATE", "origin_station": "Seaford", "current_leg_arr": "0034", "current_leg_dep": "0032", "current_leg_end": "Brighton", "origin_dep_time": "2355", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-18T23:44:56", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "London Road (Brighton)", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.778, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3516.856, \"from_m\": 256.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3893.641, \"from_m\": 3516.856, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4871.516, \"from_m\": 3893.641, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8728.922, \"from_m\": 4871.516, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8949.49, \"from_m\": 8728.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12459.121, \"from_m\": 8949.49, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14019.445, \"from_m\": 12459.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14171.133, \"from_m\": 14019.445, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14435.792, \"from_m\": 14171.133, \"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\": 16225.632, \"from_m\": 14435.792, \"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\": 20947.189, \"from_m\": 16225.632, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22202.561, \"from_m\": 20947.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24659.243, \"from_m\": 22202.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\": 26137.372, \"from_m\": 24659.243, \"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\": 26523.464, \"from_m\": 26137.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26617.485, \"from_m\": 26523.464, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26621.927, \"from_m\": 26617.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26644.817, \"from_m\": 26621.927, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26674.437, \"from_m\": 26644.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26696.929, \"from_m\": 26674.437, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26755.146, \"from_m\": 26696.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26772.399, \"from_m\": 26755.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26821.63, \"from_m\": 26772.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27081.792, \"from_m\": 26821.63, \"capability_applied\": null, \"effective_limit_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\": 686780, \"profile_key\": \"0c22293863f106e48a6ca02c8f1fe7fb78804c1fa9aae102368e0d66593bf9f1\", \"schedule_id\": 33233, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0002H\", \"location\": \"Newhaven Town\", \"stage_seq\": 4, \"distance_m\": 4280.284, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Southease Sig. Tlw20\", \"stage_seq\": 5, \"distance_m\": 5805.972, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"Southease\", \"stage_seq\": 6, \"distance_m\": 8767.646, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Southerham Jn\", \"stage_seq\": 7, \"distance_m\": 12587.622, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013H\", \"location\": \"Lewes\", \"stage_seq\": 8, \"distance_m\": 14222.877, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0020H\", \"location\": \"Falmer\", \"stage_seq\": 9, \"distance_m\": 21409.371, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024\", \"location\": \"Moulsecoomb\", \"stage_seq\": 10, \"distance_m\": 24230.856, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 11, \"distance_m\": 25892.655, \"section_seq\": 1, \"route_path_id\": 38348}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 12, \"distance_m\": 27081.792, \"section_seq\": 1, \"route_path_id\": 38348}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27081.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38348}], \"total_distance_m\": 27081.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26969.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.89, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2355", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:55Z\", \"source_id\": 57641934, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:58Z\", \"source_id\": 18389240, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:43Z\", \"source_id\": 57647759, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:51Z\", \"source_id\": 18390675, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:00Z\", \"source_id\": 57649679, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:05Z\", \"source_id\": 18391143, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:14Z\", \"source_id\": 57654018, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:20Z\", \"source_id\": 18392252, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:59Z\", \"source_id\": 57661956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:05Z\", \"source_id\": 18394391, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:21Z\", \"source_id\": 57668822, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:20:25Z\", \"source_id\": 18396271, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:02Z\", \"source_id\": 57672478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:11Z\", \"source_id\": 18397244, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:05Z\", \"source_id\": 57674376, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:10Z\", \"source_id\": 18397797, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:32:53Z\", \"source_id\": 57680440, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:00Z\", \"source_id\": 18399409, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789774380732028, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:37.917656", "service_state_evidence_id": 18399409, "current_leg_start_actual_dep": "2026-09-20T00:31:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:38.227588", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SEF BTN 2C77 377414 4 100 None {"version": 3, "segments": [{"to_m": 256.778, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3516.856, "from_m": 256.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3893.641, "from_m": 3516.856, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4871.516, "from_m": 3893.641, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8728.922, "from_m": 4871.516, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8949.49, "from_m": 8728.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12459.121, "from_m": 8949.49, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14019.445, "from_m": 12459.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14171.133, "from_m": 14019.445, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14435.792, "from_m": 14171.133, "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": 16225.632, "from_m": 14435.792, "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": 20947.189, "from_m": 16225.632, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22202.561, "from_m": 20947.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24659.243, "from_m": 22202.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": 26137.372, "from_m": 24659.243, "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": 26523.464, "from_m": 26137.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26617.485, "from_m": 26523.464, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26621.927, "from_m": 26617.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26644.817, "from_m": 26621.927, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26674.437, "from_m": 26644.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26696.929, "from_m": 26674.437, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26755.146, "from_m": 26696.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26772.399, "from_m": 26755.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26821.63, "from_m": 26772.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27081.792, "from_m": 26821.63, "capability_applied": null, "effective_limit_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": 686780, "profile_key": "0c22293863f106e48a6ca02c8f1fe7fb78804c1fa9aae102368e0d66593bf9f1", "schedule_id": 33233, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2355", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 38348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Newhaven Town", "stage_seq": 4, "distance_m": 4280.284, "section_seq": 1, "route_path_id": 38348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Southease Sig. Tlw20", "stage_seq": 5, "distance_m": 5805.972, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Southease", "stage_seq": 6, "distance_m": 8767.646, "section_seq": 1, "route_path_id": 38348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Southerham Jn", "stage_seq": 7, "distance_m": 12587.622, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013H", "location": "Lewes", "stage_seq": 8, "distance_m": 14222.877, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0020H", "location": "Falmer", "stage_seq": 9, "distance_m": 21409.371, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024", "location": "Moulsecoomb", "stage_seq": 10, "distance_m": 24230.856, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027", "location": "London Road (Brighton)", "stage_seq": 11, "distance_m": 25892.655, "section_seq": 1, "route_path_id": 38348}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Brighton", "stage_seq": 12, "distance_m": 27081.792, "section_seq": 1, "route_path_id": 38348}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27081.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 38348}], "total_distance_m": 27081.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26969.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.89, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:55Z", "source_id": 57641934, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:58Z", "source_id": 18389240, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:43Z", "source_id": 57647759, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:51Z", "source_id": 18390675, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:00Z", "source_id": 57649679, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:05Z", "source_id": 18391143, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31174, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:14Z", "source_id": 57654018, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:09:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:20Z", "source_id": 18392252, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:59Z", "source_id": 57661956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:05Z", "source_id": 18394391, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:21Z", "source_id": 57668822, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:20:25Z", "source_id": 18396271, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:02Z", "source_id": 57672478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:11Z", "source_id": 18397244, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:05Z", "source_id": 57674376, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:10Z", "source_id": 18397797, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:32:53Z", "source_id": 57680440, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:00Z", "source_id": 18399409, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Seaford 2355 2355 1 None None Brighton 0030 0030 7 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32547/2026-09-19/detailed None London Road (Brighton) 2026-09-20T00:31:00+01:00 Brighton 2.0 {"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 0032 0034 London Road (Brighton) Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-18 23:44:56 TERMINATED 2026-09-18 23:34:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399409 1789774380732028 56 56 2026-09-18 23:44:38.227588 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:37.917656
656047 684742 L84999 862W84M818 2026-09-18 COMPLETE 18399509 2026-09-19 00:34:00 2026-09-18 23:44:56 2026-09-20 23:44:56 {"id": 684742, "stp": "O", "toc": "South Western Railway", "uid": "L84999", "consist": "444034", "dest_crs": "SOU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84999/2026-09-19/detailed", "trust_id": "862W84M818", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-18", "dest_arr_time": "2357", "dest_platform": "2A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2W84", "timing_status": "LATE", "origin_station": "Weymouth", "current_leg_arr": "0034", "current_leg_dep": "0029", "current_leg_end": "Southampton Central", "origin_dep_time": "2210", "origin_platform": "3", "current_location": "Southampton Central", "last_update_time": "2026-09-18T23:44:56", "route_debug_link": null, "timing_variation": "+37 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4831826108090815, 50.917625344207295], [-1.4831579999999998, 50.917632], [-1.4828274, 50.91772650000001], [-1.4824601999999998, 50.917840700000006], [-1.4820770999999997, 50.91797460000001], [-1.4817296, 50.918110899999995], [-1.4805394, 50.91861609999999], [-1.478682, 50.919396000000006], [-1.4781291, 50.91962809999998], [-1.4778075, 50.91975690000001], [-1.4774902, 50.91987129999999], [-1.477189, 50.9199706], [-1.4768887, 50.920061], [-1.4765795, 50.9201348], [-1.476232, 50.9202125], [-1.4758520999999998, 50.920278], [-1.4754823999999995, 50.92032850000001], [-1.4749994, 50.92037450000001], [-1.4746828, 50.920393700000005], [-1.4746218, 50.9204003], [-1.4742268, 50.9204071], [-1.4738922, 50.9204041], [-1.4736315, 50.9203912], [-1.4733158999999998, 50.9203698], [-1.4729798999999997, 50.92033599999999], [-1.4727049999999997, 50.9203006], [-1.472413, 50.9202566], [-1.4717626999999998, 50.9201492], [-1.4713474999999998, 50.9200594], [-1.4710542999999998, 50.9199749], [-1.4708707, 50.9199094], [-1.4706707999999995, 50.9198216], [-1.4704392999999998, 50.91972020000001], [-1.4702626188445986, 50.91965398915547], [-1.4697954, 50.9194789], [-1.4692866999999998, 50.9192545], [-1.4687777, 50.9190439], [-1.4630982999999995, 50.9163191], [-1.4630224, 50.9162828], [-1.4627364, 50.9161656], [-1.4624608, 50.91605270000001], [-1.4621132999999995, 50.915888899999985], [-1.4614783, 50.91562280000001], [-1.4600515999999997, 50.9149851], [-1.4595911, 50.9147942], [-1.4592064, 50.91465710000001], [-1.4588217000000003, 50.914528999999995], [-1.4570923, 50.9139535], [-1.4564073999999998, 50.91372340000001], [-1.4550464, 50.9133044], [-1.45412, 50.913036899999994], [-1.4533495, 50.91282160000001], [-1.4523958, 50.9125745], [-1.4517938, 50.9124284], [-1.4510315000000005, 50.9122453], [-1.4509085, 50.9122171], [-1.4507463, 50.912180600000006], [-1.4502532, 50.91208369999999], [-1.4499082, 50.9120162], [-1.4496535999999998, 50.91197459999999], [-1.4491617, 50.9118807], [-1.4489145999999995, 50.91183789999999], [-1.4485882, 50.91179959999999], [-1.44824, 50.9117709], [-1.4479287999999997, 50.91174910000001], [-1.4473924, 50.9117238], [-1.4469244, 50.9117128], [-1.4463678, 50.9117162], [-1.4458381, 50.911735600000014], [-1.4454049, 50.911763500000006], [-1.4450185999999998, 50.9117931], [-1.4445694000000002, 50.91183029999999], [-1.444350676347682, 50.911850731273105], [-1.444108, 50.91187339999999], [-1.4434964999999995, 50.9119377], [-1.4419394999999997, 50.91211019999999], [-1.4414151999999998, 50.9121625], [-1.4407553, 50.912213400000006], [-1.4402953, 50.9122396], [-1.4398393, 50.9122624], [-1.4393558, 50.9122703], [-1.4388977999999997, 50.9122649], [-1.4383829, 50.91225229999999], [-1.4379174999999995, 50.9122252], [-1.4375553999999997, 50.912191400000005], [-1.437304454591234, 50.91216068701574], [-1.4370096, 50.91212459999999], [-1.4364878999999997, 50.91203829999999], [-1.4359729, 50.9119385], [-1.4355348, 50.9118409], [-1.4350583, 50.9117136], [-1.4345391999999997, 50.911559700000005], [-1.434224, 50.9114611], [-1.4338391999999998, 50.9113306], [-1.4333081, 50.91114459999999], [-1.4327234, 50.91092639999999], [-1.4320491, 50.91066559999999], [-1.4316665999999998, 50.91050779999999], [-1.4312072, 50.910353], [-1.4308023, 50.9102222], [-1.4305018, 50.9101032], [-1.4301453, 50.9099696], [-1.4295475, 50.9097711], [-1.4290355, 50.9096006], [-1.4283224, 50.90936299999999], [-1.4242596, 50.90801809999999], [-1.4237981, 50.9078779], [-1.4232978, 50.907748299999994], [-1.4227894, 50.90763510000001], [-1.4221525999999998, 50.9075237], [-1.4216328, 50.9074505], [-1.4211579, 50.9074033], [-1.4210880999999995, 50.90739640000001], [-1.4206028, 50.90736050000001], [-1.4201194, 50.9073409], [-1.4199456, 50.9073393], [-1.4192937, 50.90737339999999], [-1.4190672, 50.90738050000001], [-1.4187592, 50.90739010000001], [-1.4182718, 50.907418], [-1.4180597999999998, 50.9074301], [-1.4175473, 50.9074512], [-1.4165657000000005, 50.90748229999999], [-1.416508, 50.907484100000005], [-1.41599, 50.907489600000005], [-1.4154942999999998, 50.9074918], [-1.4151425, 50.9074796], [-1.4147636999999995, 50.9074647], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Totton", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Totton", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.492, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 525.966, \"from_m\": 359.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10929.094, \"from_m\": 10464.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27340.16, \"from_m\": 27013.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32554.195, \"from_m\": 27340.16, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 33271.214, \"from_m\": 32554.195, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42382.529, \"from_m\": 33271.214, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42807.659, \"from_m\": 42382.529, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46054.585, \"from_m\": 45269.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46337.753, \"from_m\": 46054.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46778.812, \"from_m\": 46337.753, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48142.79, \"from_m\": 46778.812, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 49505.484, \"from_m\": 48142.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51479.09, \"from_m\": 49505.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51694.23, \"from_m\": 51479.09, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51744.823, \"from_m\": 51694.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51985.49, \"from_m\": 51744.823, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 52255.387, \"from_m\": 51985.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52295.743, \"from_m\": 52255.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52801.504, \"from_m\": 52295.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55251.646, \"from_m\": 52801.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55541.263, \"from_m\": 55251.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55681.375, \"from_m\": 55541.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56119.644, \"from_m\": 55681.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56187.147, \"from_m\": 56119.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56500.683, \"from_m\": 56187.147, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57657.47, \"from_m\": 56500.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61362.791, \"from_m\": 57657.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61885.065, \"from_m\": 61362.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65590.386, \"from_m\": 61885.065, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66747.173, \"from_m\": 65590.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67060.709, \"from_m\": 66747.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67128.212, \"from_m\": 67060.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67195.287, \"from_m\": 67128.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67511.857, \"from_m\": 67195.287, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68667.521, \"from_m\": 67511.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70594.267, \"from_m\": 68667.521, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71960.312, \"from_m\": 70594.267, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73134.578, \"from_m\": 71960.312, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89547.572, \"from_m\": 73134.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89893.824, \"from_m\": 89547.572, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91682.957, \"from_m\": 89893.824, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102207.709, \"from_m\": 91682.957, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103291.687, \"from_m\": 102207.709, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106348.678, \"from_m\": 103291.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107078.528, \"from_m\": 106348.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107248.657, \"from_m\": 107078.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107298.401, \"from_m\": 107248.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108025.395, \"from_m\": 107298.401, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108470.719, \"from_m\": 108025.395, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 108569.657, \"from_m\": 108470.719, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110606.081, \"from_m\": 108569.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112479.543, \"from_m\": 110606.081, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 112564.91, \"from_m\": 112479.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112610.776, \"from_m\": 112564.91, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 112954.821, \"from_m\": 112610.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 684742, \"profile_key\": \"3280794a24b6e4196c1c74548932bcca2d884b0b11ad2009cefc6bd27837c810\", \"schedule_id\": 37188, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2214H\", \"location\": \"Upwey\", \"stage_seq\": 2, \"distance_m\": 3788.555, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 3, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Dorchester Jn\", \"stage_seq\": 4, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2223\", \"location\": \"Dorchester South\", \"stage_seq\": 5, \"distance_m\": 11016.458, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 6, \"distance_m\": 19914.166, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235H\", \"location\": \"Wool\", \"stage_seq\": 7, \"distance_m\": 27117.017, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2243\", \"location\": \"Wareham\", \"stage_seq\": 8, \"distance_m\": 35085.984, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249H\", \"location\": \"Hamworthy\", \"stage_seq\": 9, \"distance_m\": 42992.692, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2255\", \"location\": \"Poole\", \"stage_seq\": 10, \"distance_m\": 46472.617, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2259\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 11, \"distance_m\": 49469.948, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302H\", \"location\": \"Branksome\", \"stage_seq\": 12, \"distance_m\": 51555.847, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2309H\", \"location\": \"Bournemouth\", \"stage_seq\": 13, \"distance_m\": 55800.082, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313\", \"location\": \"Pokesdown\", \"stage_seq\": 14, \"distance_m\": 58617.493, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Christchurch\", \"stage_seq\": 15, \"distance_m\": 61623.928, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Hinton Admiral\", \"stage_seq\": 16, \"distance_m\": 77934.048, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"New Milton\", \"stage_seq\": 17, \"distance_m\": 81935.07, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Sway\", \"stage_seq\": 18, \"distance_m\": 86708.519, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339H\", \"location\": \"Brockenhurst\", \"stage_seq\": 19, \"distance_m\": 91160.703, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Ashurst New Forest\", \"stage_seq\": 20, \"distance_m\": 103081.272, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Totton\", \"stage_seq\": 21, \"distance_m\": 107654.827, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Redbridge\", \"stage_seq\": 22, \"distance_m\": 108696.391, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Church Lane Jn\", \"stage_seq\": 23, \"distance_m\": 110733.231, \"section_seq\": 1, \"route_path_id\": 60221}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 24, \"distance_m\": 112954.821, \"section_seq\": 1, \"route_path_id\": 60221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112954.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60221}], \"total_distance_m\": 112954.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 110637.592, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2317.229, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:55:00Z\", \"source_id\": 57536722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:06Z\", \"source_id\": 57549862, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:03:48Z\", \"source_id\": 18361941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:46Z\", \"source_id\": 57562050, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:09:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:50Z\", \"source_id\": 18364761, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:45Z\", \"source_id\": 57572536, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:14:48Z\", \"source_id\": 18367971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:10Z\", \"source_id\": 57583915, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:14Z\", \"source_id\": 18371401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:04Z\", \"source_id\": 57593926, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:27:05Z\", \"source_id\": 18374399, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:43Z\", \"source_id\": 57604719, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:44Z\", \"source_id\": 18377609, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:54Z\", \"source_id\": 57613078, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:39:01Z\", \"source_id\": 18380358, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:41Z\", \"source_id\": 57621891, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:44:46Z\", \"source_id\": 18383139, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:07Z\", \"source_id\": 57628301, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:13Z\", \"source_id\": 18385132, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:35Z\", \"source_id\": 57633299, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:52:40Z\", \"source_id\": 18386699, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:09Z\", \"source_id\": 57640931, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:16Z\", \"source_id\": 18388944, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:02Z\", \"source_id\": 57648241, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:05Z\", \"source_id\": 18390775, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:49Z\", \"source_id\": 57654754, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:56Z\", \"source_id\": 18392441, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:14Z\", \"source_id\": 57662315, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:21Z\", \"source_id\": 18394501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:04Z\", \"source_id\": 57675298, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:06Z\", \"source_id\": 18398049, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:59Z\", \"source_id\": 57677953, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:05Z\", \"source_id\": 18398725, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27547, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:22Z\", \"source_id\": 57680828, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:26Z\", \"source_id\": 18399509, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1789774409476723, "current_leg_arrival_utc": "2026-09-20T00:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:46.230423", "service_state_evidence_id": 18399509, "current_leg_start_actual_dep": "2026-09-20T00:29:00+01:00", "operational_evidence_version": 141, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:44:50.859736", "service_state_valid_until_kind": null, "operational_interpretation_version": 141, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O WEY SOU 2W84 444034 5 100 None {"version": 3, "segments": [{"to_m": 359.492, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 525.966, "from_m": 359.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10929.094, "from_m": 10464.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27340.16, "from_m": 27013.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32554.195, "from_m": 27340.16, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 33271.214, "from_m": 32554.195, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42382.529, "from_m": 33271.214, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42807.659, "from_m": 42382.529, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46054.585, "from_m": 45269.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46337.753, "from_m": 46054.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46778.812, "from_m": 46337.753, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48142.79, "from_m": 46778.812, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 49505.484, "from_m": 48142.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51479.09, "from_m": 49505.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51694.23, "from_m": 51479.09, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51744.823, "from_m": 51694.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51985.49, "from_m": 51744.823, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 52255.387, "from_m": 51985.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52295.743, "from_m": 52255.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52801.504, "from_m": 52295.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55251.646, "from_m": 52801.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55541.263, "from_m": 55251.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55681.375, "from_m": 55541.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56119.644, "from_m": 55681.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56187.147, "from_m": 56119.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56500.683, "from_m": 56187.147, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57657.47, "from_m": 56500.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61362.791, "from_m": 57657.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61885.065, "from_m": 61362.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65590.386, "from_m": 61885.065, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66747.173, "from_m": 65590.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67060.709, "from_m": 66747.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67128.212, "from_m": 67060.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67195.287, "from_m": 67128.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67511.857, "from_m": 67195.287, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68667.521, "from_m": 67511.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70594.267, "from_m": 68667.521, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71960.312, "from_m": 70594.267, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73134.578, "from_m": 71960.312, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89547.572, "from_m": 73134.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89893.824, "from_m": 89547.572, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91682.957, "from_m": 89893.824, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102207.709, "from_m": 91682.957, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103291.687, "from_m": 102207.709, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106348.678, "from_m": 103291.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107078.528, "from_m": 106348.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107248.657, "from_m": 107078.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107298.401, "from_m": 107248.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108025.395, "from_m": 107298.401, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108470.719, "from_m": 108025.395, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 108569.657, "from_m": 108470.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110606.081, "from_m": 108569.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112479.543, "from_m": 110606.081, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 112564.91, "from_m": 112479.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112610.776, "from_m": 112564.91, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 112954.821, "from_m": 112610.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 684742, "profile_key": "3280794a24b6e4196c1c74548932bcca2d884b0b11ad2009cefc6bd27837c810", "schedule_id": 37188, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2214H", "location": "Upwey", "stage_seq": 2, "distance_m": 3788.555, "section_seq": 1, "route_path_id": 60221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Upwey Sig. DR188", "stage_seq": 3, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 60221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Dorchester Jn", "stage_seq": 4, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2223", "location": "Dorchester South", "stage_seq": 5, "distance_m": 11016.458, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Moreton (Dorset)", "stage_seq": 6, "distance_m": 19914.166, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235H", "location": "Wool", "stage_seq": 7, "distance_m": 27117.017, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2243", "location": "Wareham", "stage_seq": 8, "distance_m": 35085.984, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249H", "location": "Hamworthy", "stage_seq": 9, "distance_m": 42992.692, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2255", "location": "Poole", "stage_seq": 10, "distance_m": 46472.617, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2259", "location": "Parkstone (Dorset)", "stage_seq": 11, "distance_m": 49469.948, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302H", "location": "Branksome", "stage_seq": 12, "distance_m": 51555.847, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2309H", "location": "Bournemouth", "stage_seq": 13, "distance_m": 55800.082, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313", "location": "Pokesdown", "stage_seq": 14, "distance_m": 58617.493, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Christchurch", "stage_seq": 15, "distance_m": 61623.928, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Hinton Admiral", "stage_seq": 16, "distance_m": 77934.048, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "New Milton", "stage_seq": 17, "distance_m": 81935.07, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Sway", "stage_seq": 18, "distance_m": 86708.519, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339H", "location": "Brockenhurst", "stage_seq": 19, "distance_m": 91160.703, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Ashurst New Forest", "stage_seq": 20, "distance_m": 103081.272, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Totton", "stage_seq": 21, "distance_m": 107654.827, "section_seq": 1, "route_path_id": 60221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Redbridge", "stage_seq": 22, "distance_m": 108696.391, "section_seq": 1, "route_path_id": 60221}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Church Lane Jn", "stage_seq": 23, "distance_m": 110733.231, "section_seq": 1, "route_path_id": 60221}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 24, "distance_m": 112954.821, "section_seq": 1, "route_path_id": 60221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112954.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 60221}], "total_distance_m": 112954.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 110637.592, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2317.229, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:55:00Z", "source_id": 57536722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T21:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:06Z", "source_id": 57549862, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:03:48Z", "source_id": 18361941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:46Z", "source_id": 57562050, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:09:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:50Z", "source_id": 18364761, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:45Z", "source_id": 57572536, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:14:48Z", "source_id": 18367971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27749, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:10Z", "source_id": 57583915, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:14Z", "source_id": 18371401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:04Z", "source_id": 57593926, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:27:05Z", "source_id": 18374399, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:43Z", "source_id": 57604719, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:44Z", "source_id": 18377609, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:54Z", "source_id": 57613078, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:39:01Z", "source_id": 18380358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:41Z", "source_id": 57621891, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:44:46Z", "source_id": 18383139, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27669, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:07Z", "source_id": 57628301, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:13Z", "source_id": 18385132, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27665, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:35Z", "source_id": 57633299, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:52:40Z", "source_id": 18386699, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27661, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:09Z", "source_id": 57640931, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T22:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:16Z", "source_id": 18388944, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:02Z", "source_id": 57648241, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:05Z", "source_id": 18390775, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27652, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:49Z", "source_id": 57654754, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:56Z", "source_id": 18392441, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:14Z", "source_id": 57662315, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:21Z", "source_id": 18394501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:04Z", "source_id": 57675298, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:06Z", "source_id": 18398049, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:59Z", "source_id": 57677953, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:05Z", "source_id": 18398725, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27547, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:22Z", "source_id": 57680828, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:26Z", "source_id": 18399509, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Weymouth 2210 2210 3 None None Southampton Central 2357 2357 2A LATE +37 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84999/2026-09-19/detailed None Totton 2026-09-20T00:29:00+01:00 Southampton Central 5.0 {"type": "LineString", "coordinates": [[-1.4831826108090815, 50.917625344207295], [-1.4831579999999998, 50.917632], [-1.4828274, 50.91772650000001], [-1.4824601999999998, 50.917840700000006], [-1.4820770999999997, 50.91797460000001], [-1.4817296, 50.918110899999995], [-1.4805394, 50.91861609999999], [-1.478682, 50.919396000000006], [-1.4781291, 50.91962809999998], [-1.4778075, 50.91975690000001], [-1.4774902, 50.91987129999999], [-1.477189, 50.9199706], [-1.4768887, 50.920061], [-1.4765795, 50.9201348], [-1.476232, 50.9202125], [-1.4758520999999998, 50.920278], [-1.4754823999999995, 50.92032850000001], [-1.4749994, 50.92037450000001], [-1.4746828, 50.920393700000005], [-1.4746218, 50.9204003], [-1.4742268, 50.9204071], [-1.4738922, 50.9204041], [-1.4736315, 50.9203912], [-1.4733158999999998, 50.9203698], [-1.4729798999999997, 50.92033599999999], [-1.4727049999999997, 50.9203006], [-1.472413, 50.9202566], [-1.4717626999999998, 50.9201492], [-1.4713474999999998, 50.9200594], [-1.4710542999999998, 50.9199749], [-1.4708707, 50.9199094], [-1.4706707999999995, 50.9198216], [-1.4704392999999998, 50.91972020000001], [-1.4702626188445986, 50.91965398915547], [-1.4697954, 50.9194789], [-1.4692866999999998, 50.9192545], [-1.4687777, 50.9190439], [-1.4630982999999995, 50.9163191], [-1.4630224, 50.9162828], [-1.4627364, 50.9161656], [-1.4624608, 50.91605270000001], [-1.4621132999999995, 50.915888899999985], [-1.4614783, 50.91562280000001], [-1.4600515999999997, 50.9149851], [-1.4595911, 50.9147942], [-1.4592064, 50.91465710000001], [-1.4588217000000003, 50.914528999999995], [-1.4570923, 50.9139535], [-1.4564073999999998, 50.91372340000001], [-1.4550464, 50.9133044], [-1.45412, 50.913036899999994], [-1.4533495, 50.91282160000001], [-1.4523958, 50.9125745], [-1.4517938, 50.9124284], [-1.4510315000000005, 50.9122453], [-1.4509085, 50.9122171], [-1.4507463, 50.912180600000006], [-1.4502532, 50.91208369999999], [-1.4499082, 50.9120162], [-1.4496535999999998, 50.91197459999999], [-1.4491617, 50.9118807], [-1.4489145999999995, 50.91183789999999], [-1.4485882, 50.91179959999999], [-1.44824, 50.9117709], [-1.4479287999999997, 50.91174910000001], [-1.4473924, 50.9117238], [-1.4469244, 50.9117128], [-1.4463678, 50.9117162], [-1.4458381, 50.911735600000014], [-1.4454049, 50.911763500000006], [-1.4450185999999998, 50.9117931], [-1.4445694000000002, 50.91183029999999], [-1.444350676347682, 50.911850731273105], [-1.444108, 50.91187339999999], [-1.4434964999999995, 50.9119377], [-1.4419394999999997, 50.91211019999999], [-1.4414151999999998, 50.9121625], [-1.4407553, 50.912213400000006], [-1.4402953, 50.9122396], [-1.4398393, 50.9122624], [-1.4393558, 50.9122703], [-1.4388977999999997, 50.9122649], [-1.4383829, 50.91225229999999], [-1.4379174999999995, 50.9122252], [-1.4375553999999997, 50.912191400000005], [-1.437304454591234, 50.91216068701574], [-1.4370096, 50.91212459999999], [-1.4364878999999997, 50.91203829999999], [-1.4359729, 50.9119385], [-1.4355348, 50.9118409], [-1.4350583, 50.9117136], [-1.4345391999999997, 50.911559700000005], [-1.434224, 50.9114611], [-1.4338391999999998, 50.9113306], [-1.4333081, 50.91114459999999], [-1.4327234, 50.91092639999999], [-1.4320491, 50.91066559999999], [-1.4316665999999998, 50.91050779999999], [-1.4312072, 50.910353], [-1.4308023, 50.9102222], [-1.4305018, 50.9101032], [-1.4301453, 50.9099696], [-1.4295475, 50.9097711], [-1.4290355, 50.9096006], [-1.4283224, 50.90936299999999], [-1.4242596, 50.90801809999999], [-1.4237981, 50.9078779], [-1.4232978, 50.907748299999994], [-1.4227894, 50.90763510000001], [-1.4221525999999998, 50.9075237], [-1.4216328, 50.9074505], [-1.4211579, 50.9074033], [-1.4210880999999995, 50.90739640000001], [-1.4206028, 50.90736050000001], [-1.4201194, 50.9073409], [-1.4199456, 50.9073393], [-1.4192937, 50.90737339999999], [-1.4190672, 50.90738050000001], [-1.4187592, 50.90739010000001], [-1.4182718, 50.907418], [-1.4180597999999998, 50.9074301], [-1.4175473, 50.9074512], [-1.4165657000000005, 50.90748229999999], [-1.416508, 50.907484100000005], [-1.41599, 50.907489600000005], [-1.4154942999999998, 50.9074918], [-1.4151425, 50.9074796], [-1.4147636999999995, 50.9074647], [-1.4143952, 50.90744780000001]]} 3.3 0029 0034 Totton Southampton Central Southampton Central 50.9074478 -1.4143952 50.9074478 -1.4143952 1 0 2026-09-18 23:44:56 TERMINATED 2026-09-18 23:34:00 Southampton Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399509 1789774409476723 141 141 2026-09-18 23:44:50.859736 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:46.230423
656048 687033 C36455 885P07M019 2026-09-18 COMPLETE 18399829 2026-09-19 00:34:00 2026-09-18 23:44:56 2026-09-20 23:44:56 {"id": 687033, "stp": "P", "toc": "Elizabeth Line", "uid": "C36455", "consist": "345066", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36455/2026-09-19/detailed", "trust_id": "885P07M019", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": "00:36:00", "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-18", "dest_arr_time": "0040", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "5P07", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0034", "current_leg_dep": "0032", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "0036", "origin_platform": "4", "current_location": "Plumstead Rev Sidings", "last_update_time": "2026-09-18T23:44:56", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.12019620000000002, 51.49119540000001], [0.11980819999999998, 51.4911748], [0.119304, 51.4911437], [0.1190483, 51.49112889999999], [0.1188025, 51.49111690000001], [0.1177902, 51.4910783], [0.11726079999999998, 51.49105939999999], [0.11717890000000002, 51.4910567], [0.117002, 51.49105039999999], [0.1168915, 51.4910465], [0.1160107, 51.490991099999995], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.10308852837879484, 51.49045151573312], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]}", "current_leg_start": "Abbey Wood (Crossrail)", "dest_arr_time_act": "0040", "motion_projection": null, "next_location_lat": "51.4899096", "next_location_lon": "0.0859598", "previous_location": "Abbey Wood (Crossrail)", "current_leg_milage": "3.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 229.426, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 410.115, \"from_m\": 229.426, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 876.331, \"from_m\": 410.115, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 1374.331, \"from_m\": 876.331, \"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\": 1698.493, \"from_m\": 1374.331, \"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\": 4538.725, \"from_m\": 1698.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4951.983, \"from_m\": 4538.725, \"capability_applied\": null, \"effective_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\": 687033, \"profile_key\": \"d9ea64d425d540996e2790562212cd44beea4a22523c370fd66b808153aaed02\", \"schedule_id\": 30578, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29842}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 3813.65, \"section_seq\": 1, \"route_path_id\": 29842}, {\"is_pass\": false, \"wtt_arr\": \"0040\", \"wtt_dep\": null, \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 3, \"distance_m\": 4951.983, \"section_seq\": 1, \"route_path_id\": 29842}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4951.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29842}], \"total_distance_m\": 4951.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4538.725, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4899096", "current_position_lon": "0.0859598", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:49Z\", \"source_id\": 57681979, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:55Z\", \"source_id\": 18399829, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plumstead Rev Sidings", "service_state_platform": null, "timing_fact_generation": 1789774495294259, "current_leg_arrival_utc": "2026-09-20T00:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:34:55.001456", "service_state_evidence_id": 18399829, "current_leg_start_actual_dep": "2026-09-20T00:36:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-18T23:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:34:55.297264", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX None 5P07 345066 9 90 None {"version": 3, "segments": [{"to_m": 229.426, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 410.115, "from_m": 229.426, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 876.331, "from_m": 410.115, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 1374.331, "from_m": 876.331, "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": 1698.493, "from_m": 1374.331, "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": 4538.725, "from_m": 1698.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4951.983, "from_m": 4538.725, "capability_applied": null, "effective_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": 687033, "profile_key": "d9ea64d425d540996e2790562212cd44beea4a22523c370fd66b808153aaed02", "schedule_id": 30578, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0036", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29842}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037H", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 3813.65, "section_seq": 1, "route_path_id": 29842}, {"is_pass": false, "wtt_arr": "0040", "wtt_dep": null, "location": "Plumstead Rev Sidings", "stage_seq": 3, "distance_m": 4951.983, "section_seq": 1, "route_path_id": 29842}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4951.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 29842}], "total_distance_m": 4951.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4538.725, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32183, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:49Z", "source_id": 57681979, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:55Z", "source_id": 18399829, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 0036 0036 4 0:36:00 None Plumstead Rev Sidings 0040 0040 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36455/2026-09-19/detailed None Abbey Wood (Crossrail) 2026-09-20T00:36:00+01:00 Plumstead Rev Sidings 2.0 {"type": "LineString", "coordinates": [[0.12019620000000002, 51.49119540000001], [0.11980819999999998, 51.4911748], [0.119304, 51.4911437], [0.1190483, 51.49112889999999], [0.1188025, 51.49111690000001], [0.1177902, 51.4910783], [0.11726079999999998, 51.49105939999999], [0.11717890000000002, 51.4910567], [0.117002, 51.49105039999999], [0.1168915, 51.4910465], [0.1160107, 51.490991099999995], [0.1142949, 51.49088309999999], [0.11772599999999998, 51.491002], [0.1178012, 51.4910046], [0.1178534, 51.4910064], [0.11818369999999996, 51.4910176], [0.12095, 51.4911158], [0.1210182, 51.491118199999995], [0.1210692, 51.491119], [0.12212619999999998, 51.4911553], [0.1223344, 51.491163699999994], [0.1224445, 51.491168899999984], [0.1225455, 51.49117489999999], [0.1229575, 51.491200899999995], [0.12371709999999998, 51.4912462], [0.1256223, 51.4913204], [0.12819349999999996, 51.4914259], [0.12952119999999998, 51.491455899999984], [0.1309884, 51.49151079999999], [0.1317337, 51.4915387], [0.1321599, 51.4915395], [0.13249949999999996, 51.4915348], [0.1328707, 51.49153249999999], [0.1280086, 51.491351], [0.1277976, 51.4913431], [0.12537609999999996, 51.4912496], [0.12416159999999998, 51.491201899999986], [0.1229568, 51.4911442], [0.12236829999999996, 51.491118199999995], [0.12215130000000002, 51.491111700000005], [0.12107219999999998, 51.4910716], [0.1207241, 51.4910588], [0.1193024, 51.4910096], [0.1178857, 51.49096099999999], [0.11734529999999996, 51.490941499999984], [0.11688179999999998, 51.4909241], [0.11593489999999998, 51.49088700000001], [0.11520329999999998, 51.4908593], [0.1144399, 51.49083279999999], [0.11367710000000002, 51.4908057], [0.11352230000000002, 51.490799800000005], [0.1081423, 51.4906126], [0.1069462, 51.49057010000001], [0.105476, 51.49051789999999], [0.104866, 51.49049689999998], [0.1037666, 51.4904573], [0.10308852837879484, 51.49045151573312], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]} 3.0 0032 0034 Abbey Wood (Crossrail) Plumstead Rev Sidings Plumstead Rev Sidings 51.4899096 0.0859598 51.4899096 0.0859598 1 0 2026-09-18 23:44:56 TERMINATED 2026-09-18 23:34:00 Plumstead Rev Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399829 1789774495294259 9 9 2026-09-18 23:34:55.297264 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:34:55.001456
656049 686746 L83624 872N75M918 2026-09-18 COMPLETE 18399740 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686746, "stp": "P", "toc": "South Western Railway", "uid": "L83624", "consist": "450116", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83624/2026-09-19/detailed", "trust_id": "872N75M918", "origin_crs": "ACT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-18", "dest_arr_time": "0032", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2N75", "timing_status": "LATE", "origin_station": "Ascot", "current_leg_arr": "0035", "current_leg_dep": "0029", "current_leg_end": "Farnham", "origin_dep_time": "2353", "origin_platform": "3", "current_location": "Farnham", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 126.512, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 641.587, \"from_m\": 126.512, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10177.82, \"from_m\": 641.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11411.674, \"from_m\": 10177.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15335.655, \"from_m\": 11411.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15606.536, \"from_m\": 15335.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18589.002, \"from_m\": 15606.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18960.152, \"from_m\": 18589.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22437.16, \"from_m\": 18960.152, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23935.064, \"from_m\": 22437.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25917.722, \"from_m\": 23935.064, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26563.188, \"from_m\": 25917.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28193.238, \"from_m\": 26563.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 686746, \"profile_key\": \"2eda8fb4b054c1b818b823e2ea14723b9e99b5a333b3e93951bc8519ff332c8e\", \"schedule_id\": 17077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Ascot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Bagshot\", \"stage_seq\": 2, \"distance_m\": 5111.734, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0009\", \"location\": \"Camberley\", \"stage_seq\": 3, \"distance_m\": 10376.519, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Frimley\", \"stage_seq\": 4, \"distance_m\": 13928.804, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Frimley Jn\", \"stage_seq\": 5, \"distance_m\": 15516.57, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 19022.129, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 7, \"distance_m\": 20791.661, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026H\", \"location\": \"Aldershot\", \"stage_seq\": 8, \"distance_m\": 23224.413, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 9, \"distance_m\": 28193.238, \"section_seq\": 1, \"route_path_id\": 35142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28193.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35142}], \"total_distance_m\": 28193.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28193.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2353", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:08Z\", \"source_id\": 57636768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:16Z\", \"source_id\": 18387748, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:57Z\", \"source_id\": 57648109, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:59Z\", \"source_id\": 18390732, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:20Z\", \"source_id\": 57658988, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:26Z\", \"source_id\": 18393599, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:44Z\", \"source_id\": 57671229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:50Z\", \"source_id\": 18396905, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:40Z\", \"source_id\": 57675837, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:46Z\", \"source_id\": 18398181, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:24Z\", \"source_id\": 57681693, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:24Z\", \"source_id\": 18399740, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789774465192726, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:02.293061", "service_state_evidence_id": 18399740, "current_leg_start_actual_dep": "2026-09-20T00:29:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:07.796868", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P ACT FNH 2N75 450116 4 100 None {"version": 3, "segments": [{"to_m": 126.512, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 641.587, "from_m": 126.512, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10177.82, "from_m": 641.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11411.674, "from_m": 10177.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15335.655, "from_m": 11411.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15606.536, "from_m": 15335.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18589.002, "from_m": 15606.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18960.152, "from_m": 18589.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22437.16, "from_m": 18960.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23935.064, "from_m": 22437.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25917.722, "from_m": 23935.064, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26563.188, "from_m": 25917.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28193.238, "from_m": 26563.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 686746, "profile_key": "2eda8fb4b054c1b818b823e2ea14723b9e99b5a333b3e93951bc8519ff332c8e", "schedule_id": 17077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2353", "location": "Ascot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Bagshot", "stage_seq": 2, "distance_m": 5111.734, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0009", "location": "Camberley", "stage_seq": 3, "distance_m": 10376.519, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Frimley", "stage_seq": 4, "distance_m": 13928.804, "section_seq": 1, "route_path_id": 35142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Frimley Jn", "stage_seq": 5, "distance_m": 15516.57, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Ash Vale", "stage_seq": 6, "distance_m": 19022.129, "section_seq": 1, "route_path_id": 35142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Aldershot North Jn", "stage_seq": 7, "distance_m": 20791.661, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026H", "location": "Aldershot", "stage_seq": 8, "distance_m": 23224.413, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Farnham", "stage_seq": 9, "distance_m": 28193.238, "section_seq": 1, "route_path_id": 35142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28193.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 35142}], "total_distance_m": 28193.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28193.238, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28178, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:08Z", "source_id": 57636768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:16Z", "source_id": 18387748, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28166, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:57Z", "source_id": 57648109, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:59Z", "source_id": 18390732, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:20Z", "source_id": 57658988, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:26Z", "source_id": 18393599, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:44Z", "source_id": 57671229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:50Z", "source_id": 18396905, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:40Z", "source_id": 57675837, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:46Z", "source_id": 18398181, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:24Z", "source_id": 57681693, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:24Z", "source_id": 18399740, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Ascot 2353 2353 3 None None Farnham 0032 0032 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83624/2026-09-19/detailed None Aldershot 2026-09-20T00:29:30+01:00 Farnham 6.0 {"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} 3.1 0029 0035 Aldershot Farnham Farnham 51.2111185 -0.7934833 51.2111185 -0.7934833 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Farnham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399740 1789774465192726 44 44 2026-09-18 23:45:07.796868 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:02.293061
656050 686662 S00599 722J031918 2026-09-18 COMPLETE 18399804 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686662, "stp": "N", "toc": "London Underground", "uid": "S00599", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00599/2026-09-19/detailed", "trust_id": "722J031918", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "23:47:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-18", "dest_arr_time": "0036", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J03", "timing_status": "ON TIME", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0035", "current_leg_dep": "0033", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "2347", "origin_platform": null, "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "-1 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": "0035½", "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": "2347", "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-18T23:12:40Z\", \"source_id\": 18393974, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:36Z\", \"source_id\": 18395170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:35Z\", \"source_id\": 18395786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:00Z\", \"source_id\": 18396412, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:10Z\", \"source_id\": 18397012, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:46Z\", \"source_id\": 18397696, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:20Z\", \"source_id\": 18398088, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:01Z\", \"source_id\": 18398697, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:31:46Z\", \"source_id\": 18399118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:45Z\", \"source_id\": 18399804, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1789774485681572, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:02.296677", "service_state_evidence_id": 18399804, "current_leg_start_actual_dep": "2026-09-20T00:33:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:07.794398", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL HRW 2J03 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:40Z", "source_id": 18393974, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:36Z", "source_id": 18395170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:35Z", "source_id": 18395786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:00Z", "source_id": 18396412, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:10Z", "source_id": 18397012, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:46Z", "source_id": 18397696, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:20Z", "source_id": 18398088, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:01Z", "source_id": 18398697, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:31:46Z", "source_id": 18399118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:45Z", "source_id": 18399804, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 2347 2347 None 23:47:00 None Harrow & Wealdstone (DC) 0036 0035½ 1 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:S00599/2026-09-19/detailed None Kenton (DC) 2026-09-20T00:33:00+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 0033 0035 Kenton (DC) Harrow & Wealdstone (DC) Harrow & Wealdstone (DC) 51.5918227 -0.3343768 51.5918227 -0.3343768 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Harrow & Wealdstone (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399804 1789774485681572 28 28 2026-09-18 23:45:07.794398 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:02.296677
656051 684466 C21695 365L80M718 2026-09-18 COMPLETE 18399601 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 684466, "stp": "O", "toc": "East Midlands Railway", "uid": "C21695", "consist": "170204", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21695/2026-09-19/detailed", "trust_id": "365L80M718", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-18", "dest_arr_time": "0034", "dest_platform": "6B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "5L80", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0035", "current_leg_dep": "2349", "current_leg_end": "Nottingham", "origin_dep_time": "2158", "origin_platform": "5", "current_location": "Nottingham", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.521205985059964, 53.32156940828404], [-1.5211865, 53.321576699999994], [-1.5205879, 53.3219074], [-1.5199819000000003, 53.3222694], [-1.5190841, 53.3229152], [-1.5182538, 53.32354399999999], [-1.5178551, 53.3238263], [-1.517663, 53.32392759999998], [-1.5174171999999997, 53.3240192], [-1.5169979, 53.324150499999995], [-1.5167261, 53.324211], [-1.5164187, 53.324257], [-1.5161638, 53.3242801], [-1.5158628, 53.3242991], [-1.515662, 53.3243012], [-1.515488, 53.3242941], [-1.5152309999999998, 53.3242759], [-1.5150178, 53.32425349999999], [-1.5147349999999995, 53.3242107], [-1.514467, 53.3241597], [-1.5140188, 53.3240664], [-1.5138469, 53.3240192], [-1.5136798, 53.3239627], [-1.5135344, 53.323905], [-1.513416, 53.3238485], [-1.5131378, 53.323702399999995], [-1.5126862, 53.3234244], [-1.5122353999999998, 53.3231238], [-1.5119804, 53.3229723], [-1.5117127, 53.32281949999999], [-1.5115413857108908, 53.322705864932395], [-1.5113945999999998, 53.32260849999999], [-1.5111435, 53.3224675], [-1.5108654999999998, 53.322327599999994], [-1.5103341, 53.3220852], [-1.5095819, 53.3217686], [-1.4865985, 53.31255370000001], [-1.4843625, 53.31165349999999], [-1.4831894, 53.311174400000006], [-1.4822265, 53.310748], [-1.4811099, 53.31017179999999], [-1.4802289999999998, 53.309640599999994], [-1.4795493999999998, 53.3091648], [-1.4790641999999998, 53.3088072], [-1.478565, 53.30841859999999], [-1.4781295, 53.30801439999999], [-1.4775208999999998, 53.307348099999984], [-1.4772876540008348, 53.30706581297633], [-1.4761892999999997, 53.3057365], [-1.4757699, 53.3052622], [-1.4753012, 53.30480250000001], [-1.4748209, 53.3043648], [-1.4743116, 53.303945199999994], [-1.4736203, 53.30344239999999], [-1.4732553999999998, 53.30320329999999], [-1.4728717, 53.3029653], [-1.4719879, 53.302477], [-1.4709927, 53.3020323], [-1.4700325, 53.3016522], [-1.4694573999999998, 53.3014531], [-1.4658599, 53.300222999999995], [-1.4656688, 53.300153], [-1.4652382999999998, 53.30000199999999], [-1.4650774, 53.2999483], [-1.4631662999999997, 53.2992989], [-1.4626426, 53.29912709999999], [-1.4614682, 53.298708], [-1.4608607000000002, 53.2985124], [-1.4604662, 53.298385399999994], [-1.4602418, 53.2983131], [-1.4578632, 53.2974913], [-1.4553478999999998, 53.29662690000001], [-1.4542682999999998, 53.2962546], [-1.4531693, 53.295866], [-1.4524169, 53.2955835], [-1.4516321, 53.295260000000006], [-1.4502181999999997, 53.29461200000001], [-1.4501007999999995, 53.2945481], [-1.4489245999999998, 53.2939044], [-1.4472645999999998, 53.292890400000005], [-1.4468807, 53.29266040000001], [-1.4432275999999995, 53.29042099999999], [-1.4413072999999998, 53.2892301], [-1.4404587, 53.28865759999999], [-1.4396812999999995, 53.288065999999986], [-1.4393701, 53.2877989], [-1.4392824, 53.2877238], [-1.4389940999999995, 53.2874484], [-1.4389121, 53.28737240000001], [-1.4382033, 53.28656649999999], [-1.4377744, 53.2860263], [-1.4375154999999995, 53.2856271], [-1.4373355999999995, 53.2853426], [-1.437304454591234, 53.285289671936034], [-1.4371716, 53.2850639], [-1.4368881, 53.284416], [-1.4366539, 53.283795600000005], [-1.4364862, 53.283156600000005], [-1.4363715999999995, 53.282503], [-1.4363373, 53.2818447], [-1.4363438, 53.2815425], [-1.4363453999999998, 53.2813572], [-1.4364087, 53.2808416], [-1.4365023, 53.2803249], [-1.4366561, 53.27974570000001], [-1.4369359, 53.279017200000006], [-1.4372177, 53.278445], [-1.437304454591234, 53.27829479330904], [-1.4375498, 53.27786999999998], [-1.4381713, 53.2767478], [-1.4384813999999997, 53.2761146], [-1.4387097, 53.2754741], [-1.4388671, 53.27480980000001], [-1.4389484999999995, 53.2740987], [-1.4389385999999995, 53.27345220000001], [-1.4388706999999998, 53.2727876], [-1.4387285, 53.2721698], [-1.4385326, 53.2715493], [-1.4383708999999998, 53.2711642], [-1.4381863999999998, 53.27081], [-1.4378169999999997, 53.27016309999999], [-1.437304454591234, 53.26947020933538], [-1.4372881, 53.2694481], [-1.4366905, 53.2687509], [-1.4360456999999998, 53.2680655], [-1.435986, 53.26800359999999], [-1.43429, 53.2662442], [-1.4335624000000002, 53.265484699999995], [-1.4328017, 53.264712], [-1.4319828, 53.263972299999985], [-1.4311503, 53.2633255], [-1.4302286999999998, 53.26270159999999], [-1.4293493, 53.2621914], [-1.4289310999999998, 53.26195450000001], [-1.4282224999999995, 53.26160919999999], [-1.4271055, 53.261085599999994], [-1.425676, 53.2603754], [-1.4249436000000002, 53.25996], [-1.4242765999999998, 53.2595173], [-1.4237419999999998, 53.25913499999999], [-1.4230219999999998, 53.2585671], [-1.422351, 53.25797080000001], [-1.4219116, 53.25752449999999], [-1.4214983999999995, 53.25707], [-1.4213568999999997, 53.25692099999999], [-1.4209105, 53.25635119999999], [-1.420702, 53.2560592], [-1.4205253999999998, 53.2557838], [-1.4202994, 53.2553916], [-1.4201220999999995, 53.255083799999994], [-1.4198995999999997, 53.2545748], [-1.4197832, 53.2542732], [-1.4197135, 53.2541053], [-1.4196237, 53.25386359999999], [-1.4195300999999998, 53.25359079999999], [-1.4194513010204597, 53.25335536819731], [-1.4193012, 53.2529069], [-1.4192246, 53.252510699999995], [-1.4191707999999998, 53.2521624], [-1.4190656, 53.251421099999995], [-1.4189462999999998, 53.25067709999999], [-1.4187418999999997, 53.2497188], [-1.4185655, 53.2487611], [-1.4185123999999998, 53.2484171], [-1.4184579999999998, 53.248047499999984], [-1.4184348, 53.2476362], [-1.4184215, 53.24745000000001], [-1.4183418, 53.24707139999999], [-1.4182855, 53.2463479], [-1.4182319999999995, 53.24599709999999], [-1.4182320999999998, 53.2459447], [-1.4182325, 53.2457507], [-1.4182667999999998, 53.24489379999999], [-1.4183313999999998, 53.244113099999986], [-1.4184997999999998, 53.2429894], [-1.4187194999999997, 53.2419999], [-1.4187874000000005, 53.2416944], [-1.4189287999999998, 53.241064], [-1.4190655, 53.240435899999994], [-1.419171, 53.23998519999999], [-1.4192299999999998, 53.2396604], [-1.4192835999999998, 53.23924300000001], [-1.4193325, 53.23885129999999], [-1.4193806, 53.2384515], [-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034386, 53.19313160000001], [-1.4031119, 53.19237360000001], [-1.4027799999999997, 53.1916374], [-1.4024305999999995, 53.19084539999999], [-1.4021409, 53.190094900000005], [-1.4019431, 53.18957069999999], [-1.4018062999999998, 53.1891914], [-1.4016239, 53.188694799999986], [-1.4014597, 53.18824669999999], [-1.4013061000000002, 53.187793799999994], [-1.4012121999999998, 53.18751089999999], [-1.4010915, 53.1871413], [-1.4009983, 53.18684689999999], [-1.4008877, 53.186446999999994], [-1.4007857999999995, 53.18600820000001], [-1.4007139999999998, 53.1856078], [-1.4006629999999998, 53.18518339999999], [-1.4006396, 53.1848781], [-1.4006249, 53.1847425], [-1.4006086999999998, 53.18433019999999], [-1.4006067, 53.1839442], [-1.400621, 53.183693899999994], [-1.4006339, 53.183288099999984], [-1.4006594999999995, 53.18301850000001], [-1.4007002999999998, 53.1827588], [-1.4007376, 53.1825482], [-1.4008340999999995, 53.1821765], [-1.4009436, 53.1818076], [-1.4011330999999998, 53.1812916], [-1.4012178, 53.18107990000001], [-1.4013645999999995, 53.18072759999998], [-1.4015234, 53.180315099999994], [-1.4015958, 53.18014310000001], [-1.4017657, 53.1796575], [-1.4018038, 53.1794849], [-1.401862, 53.179196000000005], [-1.4018839999999997, 53.1788767], [-1.4018855, 53.1785404], [-1.4018533, 53.178241400000005], [-1.4017728, 53.17786209999999], [-1.4016923, 53.1776161], [-1.4015502, 53.17727529999999], [-1.4014, 53.176994], [-1.4012283, 53.1767384], [-1.4010191, 53.17645869999998], [-1.4008904, 53.176304299999984], [-1.4005792, 53.1759748], [-1.4002842, 53.17571430000001], [-1.4001232, 53.17558729999999], [-1.3997397, 53.175298], [-1.399037, 53.174809199999984], [-1.398432, 53.1744117], [-1.3977213, 53.1739777], [-1.3970923, 53.17356329999999], [-1.3964411999999995, 53.17311919999999], [-1.3959584, 53.1727543], [-1.3957571999999998, 53.172593500000005], [-1.3953143999999995, 53.1722202], [-1.3948936, 53.1718137], [-1.394322, 53.171195999999995], [-1.3939384, 53.1707571], [-1.3935414999999998, 53.17029079999999], [-1.3932091, 53.16987149999999], [-1.3928200000000002, 53.16932289999999], [-1.392592, 53.1689788], [-1.3923643, 53.168589999999995], [-1.3921037999999997, 53.1681073], [-1.3918918999999998, 53.1676684], [-1.3917203, 53.1672616], [-1.3915327999999998, 53.1667393], [-1.3914091, 53.1663563], [-1.3912989, 53.1659648], [-1.3911667, 53.16528709999999], [-1.3910861999999995, 53.1644976], [-1.3910682, 53.16371259999999], [-1.3910883, 53.1631479], [-1.3911605, 53.16257559999999], [-1.3914362, 53.16090499999999], [-1.3916168999999998, 53.1599046], [-1.39169, 53.1595], [-1.3921005999999998, 53.15718240000001], [-1.3922682, 53.1561396], [-1.3924382000000002, 53.1550964], [-1.3925339999999995, 53.1543], [-1.3925642, 53.1535081], [-1.3925473, 53.1526933], [-1.3925099, 53.1522887], [-1.3924843, 53.151898200000005], [-1.3923228, 53.1511457], [-1.3921244, 53.1504027], [-1.3916810999999998, 53.149206699999986], [-1.3913413999999995, 53.148554399999995], [-1.3909039, 53.14792769999999], [-1.3904856, 53.1472635], [-1.3899747999999998, 53.1466311], [-1.3895235, 53.14601710000001], [-1.389267813018774, 53.14573188385283], [-1.3889936, 53.145425999999986], [-1.3887248999999997, 53.14515229999999], [-1.388424, 53.144890200000006], [-1.3877889000000003, 53.1443599], [-1.3871045, 53.1438245], [-1.3863824, 53.14329790000001], [-1.3853795999999998, 53.1426413], [-1.3848475, 53.14232019999999], [-1.3842985, 53.1420045], [-1.3832715, 53.14147629999999], [-1.3826697999999995, 53.14123059999999], [-1.38249, 53.14114779999999], [-1.3820795999999995, 53.1409587], [-1.3811667, 53.1405788], [-1.3802415999999995, 53.1402175], [-1.3789040999999995, 53.139681], [-1.3777279999999998, 53.13914810000001], [-1.3772671, 53.13892390000001], [-1.3765119999999995, 53.1385301], [-1.3758552, 53.1381525], [-1.3752007999999998, 53.13774179999999], [-1.3747598, 53.1374619], [-1.3738008999999998, 53.13677409999998], [-1.3728504999999998, 53.1359875], [-1.3721477, 53.13532409999999], [-1.3715045, 53.134636500000006], [-1.3709209, 53.13393769999998], [-1.3704145, 53.13322149999998], [-1.3700997999999998, 53.1327331], [-1.3698269999999997, 53.1322395], [-1.369486, 53.13153940000001], [-1.3693974, 53.1313236], [-1.3692234, 53.1308772], [-1.3690782999999995, 53.1304283], [-1.3688688999999998, 53.12955929999999], [-1.3687311999999998, 53.12876649999999], [-1.3686776, 53.12799449999999], [-1.3686554999999998, 53.1269231], [-1.3686238, 53.125388599999994], [-1.3686104, 53.12474530000001], [-1.3686083999999998, 53.1239877], [-1.3686069, 53.1238591], [-1.3685767, 53.122058599999995], [-1.3685597, 53.121295100000005], [-1.3685358, 53.1199775], [-1.3685028999999995, 53.11865939999999], [-1.3684829, 53.11765239999999], [-1.3684991, 53.11714560000001], [-1.3685161, 53.11689289999999], [-1.3685330999999998, 53.1166402], [-1.3685963, 53.1161853], [-1.3686292, 53.11599879999999], [-1.3688016, 53.1150236], [-1.3688290999999997, 53.11488070000001], [-1.3688748999999998, 53.1146708], [-1.3690002999999995, 53.114019], [-1.3691016, 53.113494900000006], [-1.3691921, 53.113032399999994], [-1.3692303, 53.11283749999999], [-1.3693683999999997, 53.11215699999999], [-1.3694034999999998, 53.11196030000001], [-1.3694858000000003, 53.11150010000001], [-1.3695724, 53.1110395], [-1.3699022, 53.1093971], [-1.3702343999999995, 53.10769580000001], [-1.3703868, 53.106919399999995], [-1.3704496, 53.106584600000005], [-1.3705064999999998, 53.10625509999999], [-1.3705518, 53.1059629], [-1.3705826, 53.105734700000006], [-1.3706003, 53.10551559999999], [-1.3706105999999998, 53.105377], [-1.3706254999999998, 53.1051303], [-1.3706373999999997, 53.1047685], [-1.3706188999999998, 53.10435590000001], [-1.3705937, 53.1039587], [-1.3705007, 53.10332669999999], [-1.3703855, 53.1027013], [-1.3702312999999997, 53.1021494], [-1.3700059999999998, 53.101508], [-1.3697207999999998, 53.1008713], [-1.3695976, 53.10063050000001], [-1.369467, 53.10037930000001], [-1.3688591, 53.0993416], [-1.3685696, 53.0989007], [-1.3682711, 53.09848060000001], [-1.3679007, 53.0979729], [-1.3674877, 53.0974706], [-1.3670733000000002, 53.096966499999986], [-1.3666083, 53.0964736], [-1.3659520999999997, 53.09581769999999], [-1.3652399, 53.09516], [-1.3614951488869989, 53.09181876959621], [-1.3588221, 53.0894336], [-1.3579147, 53.0887099], [-1.3569694, 53.0880495], [-1.3556252, 53.0872228], [-1.3541498, 53.0864478], [-1.3536026, 53.08615910000001], [-1.3529728, 53.0858129], [-1.3518395, 53.0851354], [-1.3503562999999998, 53.0842165], [-1.3496452, 53.083776], [-1.3475534, 53.0824974], [-1.3474729261792822, 53.082446347621115], [-1.3455189, 53.08120669999999], [-1.3450300999999998, 53.0808877], [-1.3448063, 53.0807467], [-1.3443351, 53.080410999999984], [-1.3441932, 53.0803099], [-1.3437555, 53.0799607], [-1.3433512, 53.0796058], [-1.3425986, 53.078855999999995], [-1.3419905, 53.07812119999999], [-1.3414765, 53.07737459999999], [-1.3411529999999998, 53.07675299999999], [-1.3409096, 53.076120499999995], [-1.3407415, 53.0755172], [-1.3406042, 53.0749372], [-1.3405036, 53.0743714], [-1.3404542, 53.073758], [-1.3404547, 53.0736633], [-1.3404549999999995, 53.07360450000001], [-1.3404825, 53.073202300000005], [-1.3405115, 53.07283989999999], [-1.3405857, 53.072310599999994], [-1.3407048, 53.0717856], [-1.3408913999999998, 53.0710381], [-1.3411700999999998, 53.0701402], [-1.3418291, 53.068194000000005], [-1.3423058, 53.066799799999984], [-1.3428317, 53.06521829999999], [-1.3429727, 53.0648089], [-1.3430897, 53.0644523], [-1.3431985, 53.0641614], [-1.3434268, 53.0634907], [-1.3434942, 53.06327699999999], [-1.3436478999999997, 53.0627163], [-1.3438074, 53.0621889], [-1.3439192000000002, 53.0618981], [-1.3440394999999998, 53.06156310000001], [-1.3441340999999998, 53.061266800000006], [-1.3442333, 53.0607687], [-1.3442552999999997, 53.06067190000001], [-1.3443994, 53.06030059999999], [-1.3445431, 53.059847], [-1.3446301, 53.059369499999995], [-1.3446683999999998, 53.059063000000016], [-1.3446724, 53.0587579], [-1.3446623, 53.05846029999999], [-1.3446267, 53.05816010000001], [-1.3445014, 53.0575851], [-1.3444196, 53.0573055], [-1.344305, 53.0570244], [-1.3440116, 53.0564316], [-1.3436563999999998, 53.055848299999994], [-1.3429995999999995, 53.05490189999999], [-1.3423584, 53.0540044], [-1.3417973, 53.0531922], [-1.3413076, 53.052412999999994], [-1.340841, 53.05151759999999], [-1.3406602, 53.051127099999995], [-1.3404231, 53.050615099999995], [-1.3399989999999995, 53.0494646], [-1.3397494999999997, 53.048723999999986], [-1.3393126, 53.04721860000001], [-1.3387920000000002, 53.04539359999999], [-1.3384334999999998, 53.0440534], [-1.3383757, 53.04390899999999], [-1.3382466, 53.0434595], [-1.3378567999999995, 53.04208479999999], [-1.3374634, 53.0407096], [-1.3367506, 53.03815620000001], [-1.3367347999999997, 53.0380995], [-1.3366617852334757, 53.03783802447602], [-1.3366361999999998, 53.03774640000001], [-1.3360572, 53.0356864], [-1.3355532, 53.03391659999999], [-1.3355355, 53.0338544], [-1.3354702, 53.03362520000001], [-1.3343027999999997, 53.0295298], [-1.3333091999999998, 53.02607050000001], [-1.3323964, 53.02298619999999], [-1.3322871999999997, 53.0226172], [-1.3320552, 53.02191359999999], [-1.3314973, 53.0202298], [-1.3312805, 53.0196018], [-1.3311092, 53.0191058], [-1.3309443368879508, 53.018530467465], [-1.3309432, 53.0185265], [-1.3308288999999998, 53.0181428], [-1.3305520999999998, 53.01714020000001], [-1.3301382999999998, 53.0156418], [-1.3299752, 53.01513860000001], [-1.3297035, 53.01448069999999], [-1.32944, 53.01397930000001], [-1.3291562999999995, 53.013478000000006], [-1.3290627, 53.0133116], [-1.3288846, 53.0130357], [-1.3283495, 53.01221879999999], [-1.3277635, 53.0114372], [-1.327209, 53.01077339999999], [-1.3266066999999997, 53.0101199], [-1.3258886, 53.0093981], [-1.325115, 53.0086888], [-1.3243583, 53.0080491], [-1.3235185, 53.00742150000001], [-1.3226687, 53.00681749999998], [-1.3217712999999998, 53.00622370000001], [-1.3206614, 53.005559], [-1.3193972, 53.0048967], [-1.3191306, 53.00476350000001], [-1.3178906, 53.004185499999984], [-1.3169561, 53.00378189999999], [-1.3168425999999998, 53.00372899999999], [-1.3159767999999998, 53.003373499999995], [-1.3150851999999995, 53.0029992], [-1.3145387, 53.002769699999995], [-1.313596, 53.0024363], [-1.3131592, 53.00226229999999], [-1.3125966, 53.00201609999999], [-1.3120149, 53.001776099999994], [-1.3105433000000002, 53.001079], [-1.309985, 53.0008371], [-1.3093212, 53.0005615], [-1.3086703999999998, 53.0002813], [-1.3080441, 53.0000138], [-1.3076681, 52.9998432], [-1.3072081999999998, 52.9996186], [-1.3069277999999998, 52.999473300000005], [-1.3067658, 52.9993792], [-1.3062567, 52.99907459999999], [-1.3059326999999998, 52.9988692], [-1.3055336, 52.9985994], [-1.3052108, 52.99835569999999], [-1.3049243999999998, 52.9981292], [-1.3046381, 52.9978756], [-1.3043557999999995, 52.99759499999999], [-1.3040306, 52.99724909999999], [-1.3038165999999998, 52.9969772], [-1.3036739999999998, 52.9967811], [-1.3034423999999998, 52.99641040000001], [-1.3033079, 52.996169599999995], [-1.3031531999999997, 52.995855799999994], [-1.302128, 52.99375570000001], [-1.3010965, 52.9916542], [-1.3005329999999995, 52.990433], [-1.300034, 52.9894923], [-1.2994060999999997, 52.9882329], [-1.2987775999999998, 52.9870152], [-1.2984727, 52.9864243], [-1.2979375999999998, 52.985331300000006], [-1.2976077999999998, 52.98464959999999], [-1.2975247999999997, 52.9844851], [-1.2971851240147527, 52.98378961162837], [-1.2970322999999997, 52.98347669999999], [-1.2968017999999997, 52.98304139999998], [-1.2964423, 52.982305700000005], [-1.2952792, 52.980172], [-1.2945980999999998, 52.9788678], [-1.294447, 52.97855199999999], [-1.2941416999999995, 52.977833800000006], [-1.2940321, 52.97751319999999], [-1.2939085, 52.977139], [-1.2936689, 52.9766044], [-1.2934863, 52.9761971], [-1.2933235, 52.9759005], [-1.2924469, 52.97409940000001], [-1.291436, 52.97200589999999], [-1.2910547, 52.97123979999999], [-1.2907198999999998, 52.9705282], [-1.2904688, 52.969935199999995], [-1.2903458, 52.9696029], [-1.2902902, 52.96942589999998], [-1.2901656999999995, 52.96908779999998], [-1.2900684, 52.96872700000001], [-1.2899598, 52.96830299999999], [-1.2898961, 52.9680008], [-1.2898362, 52.96770649999999], [-1.2897725999999998, 52.9672668], [-1.2897363, 52.9670065], [-1.2895389, 52.965736099999994], [-1.2892994, 52.964098400000005], [-1.2890467, 52.9625157], [-1.2888967, 52.9615028], [-1.2887519, 52.96055279999999], [-1.2886961, 52.96022289999999], [-1.2885237, 52.959344], [-1.2884019, 52.9587236], [-1.2882980317658703, 52.95812261116273], [-1.2882812999999995, 52.9580258], [-1.2882315, 52.9577047], [-1.288214, 52.9574739], [-1.2881842, 52.95729049999999], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.288011, 52.95593190000002], [-1.2879756999999998, 52.9557218], [-1.2879264, 52.9554862], [-1.2878488999999995, 52.95514250000001], [-1.2877310999999998, 52.9547199], [-1.2876489, 52.9544348], [-1.2874795, 52.9539253], [-1.2870685, 52.952876399999994], [-1.2865608999999998, 52.9516969], [-1.2858423, 52.9500129], [-1.2852693999999998, 52.948658399999985], [-1.2847836999999998, 52.94753659999999], [-1.2845021999999997, 52.9468537], [-1.2840464, 52.945780600000006], [-1.2832555, 52.94391540000001], [-1.2825709999999997, 52.9423608], [-1.2818576, 52.940861], [-1.2816509, 52.940408799999986], [-1.2815517999999997, 52.9401611], [-1.2812188999999998, 52.939300499999995], [-1.2809194, 52.9385338], [-1.280821, 52.9382612], [-1.2807498000000002, 52.93804920000001], [-1.2806744999999995, 52.9377331], [-1.2806305, 52.9374946], [-1.2806054, 52.9372384], [-1.2805991, 52.9370541], [-1.2806033, 52.9368661], [-1.2806136999999995, 52.9366357], [-1.2806344999999997, 52.9364572], [-1.280665, 52.9362449], [-1.280709, 52.93605180000001], [-1.2807592, 52.93587509999999], [-1.2808303999999997, 52.93564030000001], [-1.280887, 52.9354762], [-1.2809519, 52.93529830000001], [-1.2810671, 52.93503830000001], [-1.2811969, 52.9347783], [-1.2813203999999998, 52.93454100000001], [-1.281467, 52.93429999999999], [-1.2816114999999997, 52.93408029999999], [-1.281767, 52.9338523], [-1.2820022, 52.9335273], [-1.2822326999999998, 52.933231000000006], [-1.2825187999999998, 52.9328392], [-1.2829418, 52.9322406], [-1.2832223, 52.9317769], [-1.2833945, 52.9314722], [-1.2835138999999998, 52.93123119999999], [-1.2836333999999998, 52.930965], [-1.2837360999999998, 52.9307239], [-1.2838667, 52.93035810000001], [-1.2839944, 52.929973100000005], [-1.2840630680825336, 52.929673494383906], [-1.2840794999999998, 52.9296018], [-1.2841711999999998, 52.9291314], [-1.2842072999999998, 52.9288434], [-1.2842323, 52.9285739], [-1.2842405999999995, 52.9282558], [-1.2842378, 52.92799800000001], [-1.2842267, 52.92771], [-1.2841892, 52.9274006], [-1.2841128, 52.92698209999999], [-1.2840289, 52.92663009999999], [-1.2838387, 52.9260718], [-1.2836053, 52.92550399999998], [-1.2833601, 52.92492190000001], [-1.2827976, 52.9237026], [-1.2827428, 52.92360459999999], [-1.2826933, 52.9234013], [-1.2825631, 52.92315839999999], [-1.282268, 52.922635699999994], [-1.2822258, 52.922544499999994], [-1.2821079, 52.9222901], [-1.2820497, 52.922148099999994], [-1.2818623, 52.9213259], [-1.2817356999999998, 52.9209612], [-1.2816644, 52.9207794], [-1.2814987999999998, 52.92029629999998], [-1.2814413, 52.9201635], [-1.2812429, 52.91955420000001], [-1.2810226999999998, 52.9190724], [-1.2806791999999998, 52.9183288], [-1.2804041999999998, 52.917768499999994], [-1.2801241, 52.9172458], [-1.2797995999999998, 52.91668909999999], [-1.2791743, 52.91563130000001], [-1.2786033, 52.9147504], [-1.2784344, 52.914408900000005], [-1.2783918, 52.9143024], [-1.2782898, 52.9141321], [-1.2781591999999995, 52.9139312], [-1.2781161, 52.9138728], [-1.2780627999999998, 52.91380650000001], [-1.2780083, 52.9137433], [-1.2779519, 52.913683500000005], [-1.2779229, 52.91365389999999], [-1.2778924, 52.913619999999995], [-1.2778579, 52.91357740000001], [-1.2777364, 52.9134067], [-1.2763828150431036, 52.911502211866434], [-1.2738596999999998, 52.9079522], [-1.2777364, 52.9134067], [-1.2778579, 52.91357740000001], [-1.2778924, 52.913619999999995], [-1.2779229, 52.91365389999999], [-1.2779519, 52.913683500000005], [-1.2780083, 52.9137433], [-1.2780627999999998, 52.91380650000001], [-1.2781161, 52.9138728], [-1.2781591999999995, 52.9139312], [-1.2782898, 52.9141321], [-1.2783918, 52.9143024], [-1.2784344, 52.914408900000005], [-1.2786033, 52.9147504], [-1.2780212, 52.91389229999999], [-1.2777539, 52.913519], [-1.2773911999999998, 52.913015], [-1.2772423999999998, 52.9128023], [-1.27695, 52.9124794], [-1.2768395, 52.912328], [-1.2768047, 52.9122781], [-1.2765702999999995, 52.912036500000006], [-1.2764164, 52.91182190000001], [-1.2763315, 52.91169779999999], [-1.2760561999999998, 52.911405900000005], [-1.2758599999999998, 52.9111299], [-1.275554, 52.9106994], [-1.2747803999999998, 52.9096118], [-1.2740648, 52.90859499999999], [-1.2735247999999997, 52.9078507], [-1.272663, 52.90663850000001], [-1.2722195999999997, 52.9060198], [-1.2718025, 52.905424499999995], [-1.2714640491479243, 52.90495495960362], [-1.2713875999999995, 52.9048489], [-1.2711936, 52.9046177], [-1.2710704999999998, 52.9044657], [-1.2709375999999997, 52.90433579999999], [-1.2705904, 52.9039936], [-1.2702446, 52.90368689999999], [-1.2700328999999997, 52.9035168], [-1.2694006999999998, 52.9030721], [-1.2690978, 52.902888399999995], [-1.2688465, 52.90271679999999], [-1.268292, 52.9023974], [-1.267926, 52.9021741], [-1.2672748, 52.90177679999999], [-1.2663425, 52.901191700000005], [-1.2660613999999997, 52.9009829], [-1.2657060999999998, 52.9007107], [-1.2655534999999998, 52.900564300000006], [-1.265337, 52.9003741], [-1.2651168999999998, 52.90014849999999], [-1.2648885, 52.8999054], [-1.264394, 52.8993338], [-1.2638842, 52.89873130000001], [-1.2628465, 52.89749629999999], [-1.2626976, 52.8973153], [-1.2608803, 52.895043099999995], [-1.2607109, 52.8948192], [-1.2605736999999997, 52.89470940000001], [-1.2602968, 52.89448780000001], [-1.2600781, 52.894346000000006], [-1.2598731, 52.8942223], [-1.2596572, 52.89410519999999], [-1.2594730999999997, 52.89402], [-1.2592004999999995, 52.89389289999999], [-1.2589068, 52.8937658], [-1.2586264, 52.8936655], [-1.2582165999999997, 52.893529099999995], [-1.2578181, 52.8934264], [-1.25764139776733, 52.893390844086255], [-1.2573588999999998, 52.893334], [-1.2570282, 52.8932813], [-1.2562966999999998, 52.8931943], [-1.2559631999999998, 52.8931778], [-1.2555259, 52.8931695], [-1.2551049999999997, 52.8931827], [-1.2547715000000002, 52.8932063], [-1.2543207, 52.893252700000005], [-1.2540055999999995, 52.89330050000001], [-1.2534750999999995, 52.893404499999995], [-1.2532799, 52.8934524], [-1.2529745, 52.8935328], [-1.2526980999999997, 52.8936214], [-1.2524352999999997, 52.8937147], [-1.2521176999999997, 52.8938401], [-1.252018, 52.8938838], [-1.2518321, 52.8939712], [-1.2516503, 52.8940627], [-1.2514685999999997, 52.89416330000001], [-1.2511502, 52.8943549], [-1.2492374999999998, 52.8955154], [-1.2486168, 52.8958881], [-1.2477126999999997, 52.8964382], [-1.2474406, 52.896610900000006], [-1.2473179, 52.8966863], [-1.2472547000000005, 52.8967248], [-1.2471326, 52.89679330000017], [-1.2470462, 52.896835799999984], [-1.2469379, 52.89688550000001], [-1.2467954, 52.8969542], [-1.2465894999999998, 52.89705880000001], [-1.2460615073847825, 52.8973796485717], [-1.2459668, 52.8974372], [-1.2459254, 52.8974577], [-1.2456916, 52.89760150000001], [-1.2423120999999997, 52.899668600000005], [-1.2387345999999997, 52.9018323], [-1.2376165, 52.90252580000001], [-1.2371129, 52.9028231], [-1.2345258, 52.9043903], [-1.2335271, 52.9050009], [-1.2324807, 52.905637], [-1.2316499, 52.9061332], [-1.2312278, 52.906391199999995], [-1.2304353, 52.906873], [-1.2281426999999998, 52.908266799999986], [-1.2196394999999998, 52.9134472], [-1.2112204999999998, 52.9185644], [-1.2086888, 52.92009], [-1.2074581, 52.92084690000001], [-1.2056087, 52.92197219999999], [-1.2040732999999997, 52.9228931], [-1.2015383, 52.92444309999999], [-1.2014663, 52.9244856], [-1.2009548999999995, 52.9247658], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Dore West Jn", "dest_arr_time_act": "0034", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Dore West Jn", "current_leg_milage": "41.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10775.184, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12697.143, \"from_m\": 10775.184, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12989.918, \"from_m\": 12697.143, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26130.193, \"from_m\": 12989.918, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26183.567, \"from_m\": 26130.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29373.442, \"from_m\": 26183.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29419.633, \"from_m\": 29373.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\": 37983.035, \"from_m\": 29419.633, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39378.541, \"from_m\": 37983.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39807.648, \"from_m\": 39378.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51542.605, \"from_m\": 39807.648, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52007.572, \"from_m\": 51542.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52053.794, \"from_m\": 52007.572, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52105.424, \"from_m\": 52053.794, \"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\": 52157.334, \"from_m\": 52105.424, \"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\": 52990.565, \"from_m\": 52157.334, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53022.056, \"from_m\": 52990.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53367.373, \"from_m\": 53022.056, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53427.626, \"from_m\": 53367.373, \"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\": 53853.457, \"from_m\": 53427.626, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53933.266, \"from_m\": 53853.457, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54546.196, \"from_m\": 53933.266, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 55090.731, \"from_m\": 54546.196, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55110.567, \"from_m\": 55090.731, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55156.773, \"from_m\": 55110.567, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55466.187, \"from_m\": 55156.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\": 55629.912, \"from_m\": 55466.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57164.218, \"from_m\": 55629.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57801.87, \"from_m\": 57164.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58803.746, \"from_m\": 57801.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\": 62624.182, \"from_m\": 58803.746, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63796.118, \"from_m\": 62624.182, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64238.995, \"from_m\": 63796.118, \"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\": 64955.84, \"from_m\": 64238.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65402.986, \"from_m\": 64955.84, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68733.868, \"from_m\": 65402.986, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68822.418, \"from_m\": 68733.868, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68831.508, \"from_m\": 68822.418, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 69366.488, \"from_m\": 68831.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69760.915, \"from_m\": 69366.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 74683.435, \"from_m\": 69760.915, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 77247.927, \"from_m\": 74683.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77791.446, \"from_m\": 77247.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 77851.813, \"from_m\": 77791.446, \"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\": 83846.226, \"from_m\": 77851.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84501.159, \"from_m\": 83846.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84539.268, \"from_m\": 84501.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86105.188, \"from_m\": 84539.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105453.941, \"from_m\": 86105.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106356.061, \"from_m\": 105453.941, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 115021.639, \"from_m\": 106356.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115078.921, \"from_m\": 115021.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\": 115283.211, \"from_m\": 115078.921, \"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\": 115356.707, \"from_m\": 115283.211, \"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\": 116143.849, \"from_m\": 115356.707, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 116421.337, \"from_m\": 116143.849, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 127472.371, \"from_m\": 116421.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127514.802, \"from_m\": 127472.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 127595.339, \"from_m\": 127514.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\": 127634.508, \"from_m\": 127595.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128114.848, \"from_m\": 127634.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128185.656, \"from_m\": 128114.848, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130174.272, \"from_m\": 128185.656, \"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\": 130496.498, \"from_m\": 130174.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133009.138, \"from_m\": 130496.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134820.213, \"from_m\": 133009.138, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135114.374, \"from_m\": 134820.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135868.567, \"from_m\": 135114.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\": 139916.198, \"from_m\": 135868.567, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 139964.748, \"from_m\": 139916.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147690.436, \"from_m\": 139964.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 149967.931, \"from_m\": 147690.436, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 150582.216, \"from_m\": 149967.931, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166619.942, \"from_m\": 150582.216, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 166674.795, \"from_m\": 166619.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167621.683, \"from_m\": 166674.795, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 167652.808, \"from_m\": 167621.683, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 167693.734, \"from_m\": 167652.808, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 167731.074, \"from_m\": 167693.734, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 169861.494, \"from_m\": 167731.074, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 171030.568, \"from_m\": 169861.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 175319.953, \"from_m\": 171030.568, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175381.441, \"from_m\": 175319.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179012.218, \"from_m\": 175381.441, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 179377.124, \"from_m\": 179012.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 179428.324, \"from_m\": 179377.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179479.605, \"from_m\": 179428.324, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 179817.989, \"from_m\": 179479.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180042.461, \"from_m\": 179817.989, \"capability_applied\": null, \"effective_limit_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\": 684466, \"profile_key\": \"6e6b3edd5a78d102222defbfca7aa138dc6690ac22c3d684a5173832f18366c2\", \"schedule_id\": 35536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 6, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Roby\", \"stage_seq\": 7, \"distance_m\": 8285.928, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Huyton\", \"stage_seq\": 8, \"distance_m\": 9121.559, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Rainhill\", \"stage_seq\": 9, \"distance_m\": 17612.57, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"St. Helens Junction\", \"stage_seq\": 10, \"distance_m\": 22382.025, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Earlestown\", \"stage_seq\": 11, \"distance_m\": 27039.478, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 12, \"distance_m\": 28538.387, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Parkside Jn\", \"stage_seq\": 13, \"distance_m\": 30196.652, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 14, \"distance_m\": 39629.403, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Eccles\", \"stage_seq\": 15, \"distance_m\": 47564.173, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 16, \"distance_m\": 52157.334, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Water Street Jn\", \"stage_seq\": 17, \"distance_m\": 52673.315, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Deansgate\", \"stage_seq\": 18, \"distance_m\": 53210.221, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2240\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 19, \"distance_m\": 53777.228, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2244\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 20, \"distance_m\": 54671.963, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 21, \"distance_m\": 55776.284, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 22, \"distance_m\": 58313.705, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 23, \"distance_m\": 62815.866, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2255\", \"location\": \"Stockport\", \"stage_seq\": 24, \"distance_m\": 64006.069, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 25, \"distance_m\": 64446.254, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 26, \"distance_m\": 64880.269, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Hazel Grove\", \"stage_seq\": 27, \"distance_m\": 68501.214, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 28, \"distance_m\": 69700.902, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"New Mills South Jn\", \"stage_seq\": 29, \"distance_m\": 77997.703, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Chinley North Jn\", \"stage_seq\": 30, \"distance_m\": 83846.226, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 31, \"distance_m\": 84501.159, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Edale\", \"stage_seq\": 32, \"distance_m\": 91659.568, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 33, \"distance_m\": 96039.561, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 34, \"distance_m\": 98183.257, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Bamford\", \"stage_seq\": 35, \"distance_m\": 102369.766, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Hathersage\", \"stage_seq\": 36, \"distance_m\": 105205.055, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Grindleford\", \"stage_seq\": 37, \"distance_m\": 108214.474, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2338\", \"location\": \"Dore West Jn\", \"stage_seq\": 38, \"distance_m\": 115423.352, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Dore South Jn\", \"stage_seq\": 39, \"distance_m\": 116268.776, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Tapton Jn\", \"stage_seq\": 40, \"distance_m\": 127634.508, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Chesterfield\", \"stage_seq\": 41, \"distance_m\": 128547.409, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 42, \"distance_m\": 129989.137, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 43, \"distance_m\": 133750.349, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Alfreton\", \"stage_seq\": 44, \"distance_m\": 144822.469, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Ironville Jn\", \"stage_seq\": 45, \"distance_m\": 149500.017, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Langley Mill\", \"stage_seq\": 46, \"distance_m\": 154764.876, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Trowell Jn\", \"stage_seq\": 47, \"distance_m\": 162321.317, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 48, \"distance_m\": 167731.074, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Toton Jn\", \"stage_seq\": 49, \"distance_m\": 168524.562, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Meadow Lane Jn\", \"stage_seq\": 50, \"distance_m\": 169834.127, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Attenborough Jn\", \"stage_seq\": 51, \"distance_m\": 171089.856, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Beeston South Jn\", \"stage_seq\": 52, \"distance_m\": 175462.227, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"Mansfield Jn\", \"stage_seq\": 53, \"distance_m\": 179053.924, \"section_seq\": 1, \"route_path_id\": 105034}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 54, \"distance_m\": 180042.461, \"section_seq\": 1, \"route_path_id\": 105034}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180042.461, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105034}], \"total_distance_m\": 180042.461, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 172293.223, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7749.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "46.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:10:35Z\", \"source_id\": 57448807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:10:38Z\", \"source_id\": 18331034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:15:40Z\", \"source_id\": 57459223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:15:46Z\", \"source_id\": 18334137, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:16:43Z\", \"source_id\": 57461375, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:16:49Z\", \"source_id\": 18334769, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:32Z\", \"source_id\": 57469047, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:20:34Z\", \"source_id\": 18337055, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:22:33Z\", \"source_id\": 57473279, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:22:32Z\", \"source_id\": 18338276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:24:08Z\", \"source_id\": 57476397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:24:14Z\", \"source_id\": 18339302, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:25:07Z\", \"source_id\": 57478325, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:25:11Z\", \"source_id\": 18339878, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:33:39Z\", \"source_id\": 57494981, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:33:41Z\", \"source_id\": 18344898, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:22Z\", \"source_id\": 57522213, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:25Z\", \"source_id\": 18352792, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:50:12Z\", \"source_id\": 57527748, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:50:17Z\", \"source_id\": 18354417, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:52:54Z\", \"source_id\": 57532810, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:52:56Z\", \"source_id\": 18355919, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:03:26Z\", \"source_id\": 57552439, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:03:31Z\", \"source_id\": 18361778, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:46Z\", \"source_id\": 57616057, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:40:48Z\", \"source_id\": 18381241, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:24Z\", \"source_id\": 57618450, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:42:25Z\", \"source_id\": 18382049, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:22Z\", \"source_id\": 57641195, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:30Z\", \"source_id\": 18389050, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:54Z\", \"source_id\": 57654857, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:00Z\", \"source_id\": 18392469, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:54Z\", \"source_id\": 57660714, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:00Z\", \"source_id\": 18394073, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:31Z\", \"source_id\": 57666996, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:18:35Z\", \"source_id\": 18395780, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:45Z\", \"source_id\": 57681137, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:50Z\", \"source_id\": 18399601, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1789774431709003, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:02.605879", "service_state_evidence_id": 18399601, "current_leg_start_actual_dep": "2026-09-19T23:39:00+01:00", "operational_evidence_version": 181, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:07.458925", "service_state_valid_until_kind": null, "operational_interpretation_version": 181, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway O LIV NOT 5L80 170204 3 100 None {"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10775.184, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12697.143, "from_m": 10775.184, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12989.918, "from_m": 12697.143, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26130.193, "from_m": 12989.918, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26183.567, "from_m": 26130.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", "infrastructure_limit_mph": 30.0}, {"to_m": 29373.442, "from_m": 26183.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29419.633, "from_m": 29373.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": 37983.035, "from_m": 29419.633, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39378.541, "from_m": 37983.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39807.648, "from_m": 39378.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51542.605, "from_m": 39807.648, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52007.572, "from_m": 51542.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52053.794, "from_m": 52007.572, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52105.424, "from_m": 52053.794, "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": 52157.334, "from_m": 52105.424, "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": 52990.565, "from_m": 52157.334, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53022.056, "from_m": 52990.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53367.373, "from_m": 53022.056, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53427.626, "from_m": 53367.373, "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": 53853.457, "from_m": 53427.626, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53933.266, "from_m": 53853.457, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54546.196, "from_m": 53933.266, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 55090.731, "from_m": 54546.196, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55110.567, "from_m": 55090.731, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55156.773, "from_m": 55110.567, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55466.187, "from_m": 55156.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": 55629.912, "from_m": 55466.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57164.218, "from_m": 55629.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57801.87, "from_m": 57164.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58803.746, "from_m": 57801.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": 62624.182, "from_m": 58803.746, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63796.118, "from_m": 62624.182, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64238.995, "from_m": 63796.118, "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": 64955.84, "from_m": 64238.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65402.986, "from_m": 64955.84, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68733.868, "from_m": 65402.986, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68822.418, "from_m": 68733.868, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68831.508, "from_m": 68822.418, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 69366.488, "from_m": 68831.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69760.915, "from_m": 69366.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 74683.435, "from_m": 69760.915, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 77247.927, "from_m": 74683.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77791.446, "from_m": 77247.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 77851.813, "from_m": 77791.446, "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": 83846.226, "from_m": 77851.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84501.159, "from_m": 83846.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84539.268, "from_m": 84501.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86105.188, "from_m": 84539.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105453.941, "from_m": 86105.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 106356.061, "from_m": 105453.941, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 115021.639, "from_m": 106356.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115078.921, "from_m": 115021.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": 115283.211, "from_m": 115078.921, "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": 115356.707, "from_m": 115283.211, "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": 116143.849, "from_m": 115356.707, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 116421.337, "from_m": 116143.849, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 127472.371, "from_m": 116421.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127514.802, "from_m": 127472.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 127595.339, "from_m": 127514.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": 127634.508, "from_m": 127595.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128114.848, "from_m": 127634.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128185.656, "from_m": 128114.848, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130174.272, "from_m": 128185.656, "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": 130496.498, "from_m": 130174.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133009.138, "from_m": 130496.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134820.213, "from_m": 133009.138, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135114.374, "from_m": 134820.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135868.567, "from_m": 135114.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": 139916.198, "from_m": 135868.567, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 139964.748, "from_m": 139916.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147690.436, "from_m": 139964.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 149967.931, "from_m": 147690.436, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150582.216, "from_m": 149967.931, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166619.942, "from_m": 150582.216, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 166674.795, "from_m": 166619.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167621.683, "from_m": 166674.795, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 167652.808, "from_m": 167621.683, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 167693.734, "from_m": 167652.808, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 167731.074, "from_m": 167693.734, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 169861.494, "from_m": 167731.074, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 171030.568, "from_m": 169861.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 175319.953, "from_m": 171030.568, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175381.441, "from_m": 175319.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179012.218, "from_m": 175381.441, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179377.124, "from_m": 179012.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 179428.324, "from_m": 179377.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179479.605, "from_m": 179428.324, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 179817.989, "from_m": 179479.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180042.461, "from_m": 179817.989, "capability_applied": null, "effective_limit_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": 684466, "profile_key": "6e6b3edd5a78d102222defbfca7aa138dc6690ac22c3d684a5173832f18366c2", "schedule_id": 35536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2158", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Olive Mount Jn", "stage_seq": 6, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Roby", "stage_seq": 7, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Huyton", "stage_seq": 8, "distance_m": 9121.559, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Rainhill", "stage_seq": 9, "distance_m": 17612.57, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "St. Helens Junction", "stage_seq": 10, "distance_m": 22382.025, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Earlestown", "stage_seq": 11, "distance_m": 27039.478, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Newton-le-Willows", "stage_seq": 12, "distance_m": 28538.387, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Parkside Jn", "stage_seq": 13, "distance_m": 30196.652, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Astley Station S.B.", "stage_seq": 14, "distance_m": 39629.403, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Eccles", "stage_seq": 15, "distance_m": 47564.173, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Ordsall Lane Jn", "stage_seq": 16, "distance_m": 52157.334, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Water Street Jn", "stage_seq": 17, "distance_m": 52673.315, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Deansgate", "stage_seq": 18, "distance_m": 53210.221, "section_seq": 1, "route_path_id": 105034}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2240", "location": "Manchester Oxford Road", "stage_seq": 19, "distance_m": 53777.228, "section_seq": 1, "route_path_id": 105034}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2244", "location": "Manchester Piccadilly", "stage_seq": 20, "distance_m": 54671.963, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Ardwick Jn", "stage_seq": 21, "distance_m": 55776.284, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Slade Lane Jn", "stage_seq": 22, "distance_m": 58313.705, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Heaton Norris Jn", "stage_seq": 23, "distance_m": 62815.866, "section_seq": 1, "route_path_id": 105034}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2255", "location": "Stockport", "stage_seq": 24, "distance_m": 64006.069, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Edgeley Jn No2", "stage_seq": 25, "distance_m": 64446.254, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Edgeley Jn No.1", "stage_seq": 26, "distance_m": 64880.269, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Hazel Grove", "stage_seq": 27, "distance_m": 68501.214, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Hazel Grove High Level Jn", "stage_seq": 28, "distance_m": 69700.902, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "New Mills South Jn", "stage_seq": 29, "distance_m": 77997.703, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Chinley North Jn", "stage_seq": 30, "distance_m": 83846.226, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Chinley East Jn", "stage_seq": 31, "distance_m": 84501.159, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Edale", "stage_seq": 32, "distance_m": 91659.568, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Edale Sig. Ee16", "stage_seq": 33, "distance_m": 96039.561, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Earles Siding S.B.", "stage_seq": 34, "distance_m": 98183.257, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Bamford", "stage_seq": 35, "distance_m": 102369.766, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Hathersage", "stage_seq": 36, "distance_m": 105205.055, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Grindleford", "stage_seq": 37, "distance_m": 108214.474, "section_seq": 1, "route_path_id": 105034}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2338", "location": "Dore West Jn", "stage_seq": 38, "distance_m": 115423.352, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Dore South Jn", "stage_seq": 39, "distance_m": 116268.776, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Tapton Jn", "stage_seq": 40, "distance_m": 127634.508, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Chesterfield", "stage_seq": 41, "distance_m": 128547.409, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Chesterfield South Jn", "stage_seq": 42, "distance_m": 129989.137, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Clay Cross North Jn", "stage_seq": 43, "distance_m": 133750.349, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Alfreton", "stage_seq": 44, "distance_m": 144822.469, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Ironville Jn", "stage_seq": 45, "distance_m": 149500.017, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Langley Mill", "stage_seq": 46, "distance_m": 154764.876, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Trowell Jn", "stage_seq": 47, "distance_m": 162321.317, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Toton Centre Jn", "stage_seq": 48, "distance_m": 167731.074, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Toton Jn", "stage_seq": 49, "distance_m": 168524.562, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Meadow Lane Jn", "stage_seq": 50, "distance_m": 169834.127, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Attenborough Jn", "stage_seq": 51, "distance_m": 171089.856, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Beeston South Jn", "stage_seq": 52, "distance_m": 175462.227, "section_seq": 1, "route_path_id": 105034}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Mansfield Jn", "stage_seq": 53, "distance_m": 179053.924, "section_seq": 1, "route_path_id": 105034}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Nottingham", "stage_seq": 54, "distance_m": 180042.461, "section_seq": 1, "route_path_id": 105034}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180042.461, "from_m": 0.0, "section_seq": 1, "route_path_id": 105034}], "total_distance_m": 180042.461, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 172293.223, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7749.238, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:10:35Z", "source_id": 57448807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T21:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:10:38Z", "source_id": 18331034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:15:40Z", "source_id": 57459223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:15:46Z", "source_id": 18334137, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:16:43Z", "source_id": 57461375, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T21:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:16:49Z", "source_id": 18334769, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:32Z", "source_id": 57469047, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T21:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:20:34Z", "source_id": 18337055, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:22:33Z", "source_id": 57473279, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T21:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:22:32Z", "source_id": 18338276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:24:08Z", "source_id": 57476397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T21:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:24:14Z", "source_id": 18339302, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:25:07Z", "source_id": 57478325, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T21:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:25:11Z", "source_id": 18339878, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:33:39Z", "source_id": 57494981, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T21:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:33:41Z", "source_id": 18344898, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:22Z", "source_id": 57522213, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T21:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:25Z", "source_id": 18352792, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:50:12Z", "source_id": 57527748, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T21:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:50:17Z", "source_id": 18354417, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:52:54Z", "source_id": 57532810, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T21:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:52:56Z", "source_id": 18355919, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:03:26Z", "source_id": 57552439, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T22:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:03:31Z", "source_id": 18361778, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:46Z", "source_id": 57616057, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T22:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:40:48Z", "source_id": 18381241, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:24Z", "source_id": 57618450, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T22:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:42:25Z", "source_id": 18382049, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:22Z", "source_id": 57641195, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T22:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:30Z", "source_id": 18389050, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:54Z", "source_id": 57654857, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-18T23:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:00Z", "source_id": 18392469, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:54Z", "source_id": 57660714, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-18T23:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:00Z", "source_id": 18394073, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16744, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:31Z", "source_id": 57666996, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T23:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:18:35Z", "source_id": 18395780, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16529, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:45Z", "source_id": 57681137, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T23:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:50Z", "source_id": 18399601, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 2158 2158 5 None None Nottingham 0034 0034 6B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21695/2026-09-19/detailed None Dore West Jn 2026-09-19T23:39:00+01:00 Nottingham 46.0 {"type": "LineString", "coordinates": [[-1.521205985059964, 53.32156940828404], [-1.5211865, 53.321576699999994], [-1.5205879, 53.3219074], [-1.5199819000000003, 53.3222694], [-1.5190841, 53.3229152], [-1.5182538, 53.32354399999999], [-1.5178551, 53.3238263], [-1.517663, 53.32392759999998], [-1.5174171999999997, 53.3240192], [-1.5169979, 53.324150499999995], [-1.5167261, 53.324211], [-1.5164187, 53.324257], [-1.5161638, 53.3242801], [-1.5158628, 53.3242991], [-1.515662, 53.3243012], [-1.515488, 53.3242941], [-1.5152309999999998, 53.3242759], [-1.5150178, 53.32425349999999], [-1.5147349999999995, 53.3242107], [-1.514467, 53.3241597], [-1.5140188, 53.3240664], [-1.5138469, 53.3240192], [-1.5136798, 53.3239627], [-1.5135344, 53.323905], [-1.513416, 53.3238485], [-1.5131378, 53.323702399999995], [-1.5126862, 53.3234244], [-1.5122353999999998, 53.3231238], [-1.5119804, 53.3229723], [-1.5117127, 53.32281949999999], [-1.5115413857108908, 53.322705864932395], [-1.5113945999999998, 53.32260849999999], [-1.5111435, 53.3224675], [-1.5108654999999998, 53.322327599999994], [-1.5103341, 53.3220852], [-1.5095819, 53.3217686], [-1.4865985, 53.31255370000001], [-1.4843625, 53.31165349999999], [-1.4831894, 53.311174400000006], [-1.4822265, 53.310748], [-1.4811099, 53.31017179999999], [-1.4802289999999998, 53.309640599999994], [-1.4795493999999998, 53.3091648], [-1.4790641999999998, 53.3088072], [-1.478565, 53.30841859999999], [-1.4781295, 53.30801439999999], [-1.4775208999999998, 53.307348099999984], [-1.4772876540008348, 53.30706581297633], [-1.4761892999999997, 53.3057365], [-1.4757699, 53.3052622], [-1.4753012, 53.30480250000001], [-1.4748209, 53.3043648], [-1.4743116, 53.303945199999994], [-1.4736203, 53.30344239999999], [-1.4732553999999998, 53.30320329999999], [-1.4728717, 53.3029653], [-1.4719879, 53.302477], [-1.4709927, 53.3020323], [-1.4700325, 53.3016522], [-1.4694573999999998, 53.3014531], [-1.4658599, 53.300222999999995], [-1.4656688, 53.300153], [-1.4652382999999998, 53.30000199999999], [-1.4650774, 53.2999483], [-1.4631662999999997, 53.2992989], [-1.4626426, 53.29912709999999], [-1.4614682, 53.298708], [-1.4608607000000002, 53.2985124], [-1.4604662, 53.298385399999994], [-1.4602418, 53.2983131], [-1.4578632, 53.2974913], [-1.4553478999999998, 53.29662690000001], [-1.4542682999999998, 53.2962546], [-1.4531693, 53.295866], [-1.4524169, 53.2955835], [-1.4516321, 53.295260000000006], [-1.4502181999999997, 53.29461200000001], [-1.4501007999999995, 53.2945481], [-1.4489245999999998, 53.2939044], [-1.4472645999999998, 53.292890400000005], [-1.4468807, 53.29266040000001], [-1.4432275999999995, 53.29042099999999], [-1.4413072999999998, 53.2892301], [-1.4404587, 53.28865759999999], [-1.4396812999999995, 53.288065999999986], [-1.4393701, 53.2877989], [-1.4392824, 53.2877238], [-1.4389940999999995, 53.2874484], [-1.4389121, 53.28737240000001], [-1.4382033, 53.28656649999999], [-1.4377744, 53.2860263], [-1.4375154999999995, 53.2856271], [-1.4373355999999995, 53.2853426], [-1.437304454591234, 53.285289671936034], [-1.4371716, 53.2850639], [-1.4368881, 53.284416], [-1.4366539, 53.283795600000005], [-1.4364862, 53.283156600000005], [-1.4363715999999995, 53.282503], [-1.4363373, 53.2818447], [-1.4363438, 53.2815425], [-1.4363453999999998, 53.2813572], [-1.4364087, 53.2808416], [-1.4365023, 53.2803249], [-1.4366561, 53.27974570000001], [-1.4369359, 53.279017200000006], [-1.4372177, 53.278445], [-1.437304454591234, 53.27829479330904], [-1.4375498, 53.27786999999998], [-1.4381713, 53.2767478], [-1.4384813999999997, 53.2761146], [-1.4387097, 53.2754741], [-1.4388671, 53.27480980000001], [-1.4389484999999995, 53.2740987], [-1.4389385999999995, 53.27345220000001], [-1.4388706999999998, 53.2727876], [-1.4387285, 53.2721698], [-1.4385326, 53.2715493], [-1.4383708999999998, 53.2711642], [-1.4381863999999998, 53.27081], [-1.4378169999999997, 53.27016309999999], [-1.437304454591234, 53.26947020933538], [-1.4372881, 53.2694481], [-1.4366905, 53.2687509], [-1.4360456999999998, 53.2680655], [-1.435986, 53.26800359999999], [-1.43429, 53.2662442], [-1.4335624000000002, 53.265484699999995], [-1.4328017, 53.264712], [-1.4319828, 53.263972299999985], [-1.4311503, 53.2633255], [-1.4302286999999998, 53.26270159999999], [-1.4293493, 53.2621914], [-1.4289310999999998, 53.26195450000001], [-1.4282224999999995, 53.26160919999999], [-1.4271055, 53.261085599999994], [-1.425676, 53.2603754], [-1.4249436000000002, 53.25996], [-1.4242765999999998, 53.2595173], [-1.4237419999999998, 53.25913499999999], [-1.4230219999999998, 53.2585671], [-1.422351, 53.25797080000001], [-1.4219116, 53.25752449999999], [-1.4214983999999995, 53.25707], [-1.4213568999999997, 53.25692099999999], [-1.4209105, 53.25635119999999], [-1.420702, 53.2560592], [-1.4205253999999998, 53.2557838], [-1.4202994, 53.2553916], [-1.4201220999999995, 53.255083799999994], [-1.4198995999999997, 53.2545748], [-1.4197832, 53.2542732], [-1.4197135, 53.2541053], [-1.4196237, 53.25386359999999], [-1.4195300999999998, 53.25359079999999], [-1.4194513010204597, 53.25335536819731], [-1.4193012, 53.2529069], [-1.4192246, 53.252510699999995], [-1.4191707999999998, 53.2521624], [-1.4190656, 53.251421099999995], [-1.4189462999999998, 53.25067709999999], [-1.4187418999999997, 53.2497188], [-1.4185655, 53.2487611], [-1.4185123999999998, 53.2484171], [-1.4184579999999998, 53.248047499999984], [-1.4184348, 53.2476362], [-1.4184215, 53.24745000000001], [-1.4183418, 53.24707139999999], [-1.4182855, 53.2463479], [-1.4182319999999995, 53.24599709999999], [-1.4182320999999998, 53.2459447], [-1.4182325, 53.2457507], [-1.4182667999999998, 53.24489379999999], [-1.4183313999999998, 53.244113099999986], [-1.4184997999999998, 53.2429894], [-1.4187194999999997, 53.2419999], [-1.4187874000000005, 53.2416944], [-1.4189287999999998, 53.241064], [-1.4190655, 53.240435899999994], [-1.419171, 53.23998519999999], [-1.4192299999999998, 53.2396604], [-1.4192835999999998, 53.23924300000001], [-1.4193325, 53.23885129999999], [-1.4193806, 53.2384515], [-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034386, 53.19313160000001], [-1.4031119, 53.19237360000001], [-1.4027799999999997, 53.1916374], [-1.4024305999999995, 53.19084539999999], [-1.4021409, 53.190094900000005], [-1.4019431, 53.18957069999999], [-1.4018062999999998, 53.1891914], [-1.4016239, 53.188694799999986], [-1.4014597, 53.18824669999999], [-1.4013061000000002, 53.187793799999994], [-1.4012121999999998, 53.18751089999999], [-1.4010915, 53.1871413], [-1.4009983, 53.18684689999999], [-1.4008877, 53.186446999999994], [-1.4007857999999995, 53.18600820000001], [-1.4007139999999998, 53.1856078], [-1.4006629999999998, 53.18518339999999], [-1.4006396, 53.1848781], [-1.4006249, 53.1847425], [-1.4006086999999998, 53.18433019999999], [-1.4006067, 53.1839442], [-1.400621, 53.183693899999994], [-1.4006339, 53.183288099999984], [-1.4006594999999995, 53.18301850000001], [-1.4007002999999998, 53.1827588], [-1.4007376, 53.1825482], [-1.4008340999999995, 53.1821765], [-1.4009436, 53.1818076], [-1.4011330999999998, 53.1812916], [-1.4012178, 53.18107990000001], [-1.4013645999999995, 53.18072759999998], [-1.4015234, 53.180315099999994], [-1.4015958, 53.18014310000001], [-1.4017657, 53.1796575], [-1.4018038, 53.1794849], [-1.401862, 53.179196000000005], [-1.4018839999999997, 53.1788767], [-1.4018855, 53.1785404], [-1.4018533, 53.178241400000005], [-1.4017728, 53.17786209999999], [-1.4016923, 53.1776161], [-1.4015502, 53.17727529999999], [-1.4014, 53.176994], [-1.4012283, 53.1767384], [-1.4010191, 53.17645869999998], [-1.4008904, 53.176304299999984], [-1.4005792, 53.1759748], [-1.4002842, 53.17571430000001], [-1.4001232, 53.17558729999999], [-1.3997397, 53.175298], [-1.399037, 53.174809199999984], [-1.398432, 53.1744117], [-1.3977213, 53.1739777], [-1.3970923, 53.17356329999999], [-1.3964411999999995, 53.17311919999999], [-1.3959584, 53.1727543], [-1.3957571999999998, 53.172593500000005], [-1.3953143999999995, 53.1722202], [-1.3948936, 53.1718137], [-1.394322, 53.171195999999995], [-1.3939384, 53.1707571], [-1.3935414999999998, 53.17029079999999], [-1.3932091, 53.16987149999999], [-1.3928200000000002, 53.16932289999999], [-1.392592, 53.1689788], [-1.3923643, 53.168589999999995], [-1.3921037999999997, 53.1681073], [-1.3918918999999998, 53.1676684], [-1.3917203, 53.1672616], [-1.3915327999999998, 53.1667393], [-1.3914091, 53.1663563], [-1.3912989, 53.1659648], [-1.3911667, 53.16528709999999], [-1.3910861999999995, 53.1644976], [-1.3910682, 53.16371259999999], [-1.3910883, 53.1631479], [-1.3911605, 53.16257559999999], [-1.3914362, 53.16090499999999], [-1.3916168999999998, 53.1599046], [-1.39169, 53.1595], [-1.3921005999999998, 53.15718240000001], [-1.3922682, 53.1561396], [-1.3924382000000002, 53.1550964], [-1.3925339999999995, 53.1543], [-1.3925642, 53.1535081], [-1.3925473, 53.1526933], [-1.3925099, 53.1522887], [-1.3924843, 53.151898200000005], [-1.3923228, 53.1511457], [-1.3921244, 53.1504027], [-1.3916810999999998, 53.149206699999986], [-1.3913413999999995, 53.148554399999995], [-1.3909039, 53.14792769999999], [-1.3904856, 53.1472635], [-1.3899747999999998, 53.1466311], [-1.3895235, 53.14601710000001], [-1.389267813018774, 53.14573188385283], [-1.3889936, 53.145425999999986], [-1.3887248999999997, 53.14515229999999], [-1.388424, 53.144890200000006], [-1.3877889000000003, 53.1443599], [-1.3871045, 53.1438245], [-1.3863824, 53.14329790000001], [-1.3853795999999998, 53.1426413], [-1.3848475, 53.14232019999999], [-1.3842985, 53.1420045], [-1.3832715, 53.14147629999999], [-1.3826697999999995, 53.14123059999999], [-1.38249, 53.14114779999999], [-1.3820795999999995, 53.1409587], [-1.3811667, 53.1405788], [-1.3802415999999995, 53.1402175], [-1.3789040999999995, 53.139681], [-1.3777279999999998, 53.13914810000001], [-1.3772671, 53.13892390000001], [-1.3765119999999995, 53.1385301], [-1.3758552, 53.1381525], [-1.3752007999999998, 53.13774179999999], [-1.3747598, 53.1374619], [-1.3738008999999998, 53.13677409999998], [-1.3728504999999998, 53.1359875], [-1.3721477, 53.13532409999999], [-1.3715045, 53.134636500000006], [-1.3709209, 53.13393769999998], [-1.3704145, 53.13322149999998], [-1.3700997999999998, 53.1327331], [-1.3698269999999997, 53.1322395], [-1.369486, 53.13153940000001], [-1.3693974, 53.1313236], [-1.3692234, 53.1308772], [-1.3690782999999995, 53.1304283], [-1.3688688999999998, 53.12955929999999], [-1.3687311999999998, 53.12876649999999], [-1.3686776, 53.12799449999999], [-1.3686554999999998, 53.1269231], [-1.3686238, 53.125388599999994], [-1.3686104, 53.12474530000001], [-1.3686083999999998, 53.1239877], [-1.3686069, 53.1238591], [-1.3685767, 53.122058599999995], [-1.3685597, 53.121295100000005], [-1.3685358, 53.1199775], [-1.3685028999999995, 53.11865939999999], [-1.3684829, 53.11765239999999], [-1.3684991, 53.11714560000001], [-1.3685161, 53.11689289999999], [-1.3685330999999998, 53.1166402], [-1.3685963, 53.1161853], [-1.3686292, 53.11599879999999], [-1.3688016, 53.1150236], [-1.3688290999999997, 53.11488070000001], [-1.3688748999999998, 53.1146708], [-1.3690002999999995, 53.114019], [-1.3691016, 53.113494900000006], [-1.3691921, 53.113032399999994], [-1.3692303, 53.11283749999999], [-1.3693683999999997, 53.11215699999999], [-1.3694034999999998, 53.11196030000001], [-1.3694858000000003, 53.11150010000001], [-1.3695724, 53.1110395], [-1.3699022, 53.1093971], [-1.3702343999999995, 53.10769580000001], [-1.3703868, 53.106919399999995], [-1.3704496, 53.106584600000005], [-1.3705064999999998, 53.10625509999999], [-1.3705518, 53.1059629], [-1.3705826, 53.105734700000006], [-1.3706003, 53.10551559999999], [-1.3706105999999998, 53.105377], [-1.3706254999999998, 53.1051303], [-1.3706373999999997, 53.1047685], [-1.3706188999999998, 53.10435590000001], [-1.3705937, 53.1039587], [-1.3705007, 53.10332669999999], [-1.3703855, 53.1027013], [-1.3702312999999997, 53.1021494], [-1.3700059999999998, 53.101508], [-1.3697207999999998, 53.1008713], [-1.3695976, 53.10063050000001], [-1.369467, 53.10037930000001], [-1.3688591, 53.0993416], [-1.3685696, 53.0989007], [-1.3682711, 53.09848060000001], [-1.3679007, 53.0979729], [-1.3674877, 53.0974706], [-1.3670733000000002, 53.096966499999986], [-1.3666083, 53.0964736], [-1.3659520999999997, 53.09581769999999], [-1.3652399, 53.09516], [-1.3614951488869989, 53.09181876959621], [-1.3588221, 53.0894336], [-1.3579147, 53.0887099], [-1.3569694, 53.0880495], [-1.3556252, 53.0872228], [-1.3541498, 53.0864478], [-1.3536026, 53.08615910000001], [-1.3529728, 53.0858129], [-1.3518395, 53.0851354], [-1.3503562999999998, 53.0842165], [-1.3496452, 53.083776], [-1.3475534, 53.0824974], [-1.3474729261792822, 53.082446347621115], [-1.3455189, 53.08120669999999], [-1.3450300999999998, 53.0808877], [-1.3448063, 53.0807467], [-1.3443351, 53.080410999999984], [-1.3441932, 53.0803099], [-1.3437555, 53.0799607], [-1.3433512, 53.0796058], [-1.3425986, 53.078855999999995], [-1.3419905, 53.07812119999999], [-1.3414765, 53.07737459999999], [-1.3411529999999998, 53.07675299999999], [-1.3409096, 53.076120499999995], [-1.3407415, 53.0755172], [-1.3406042, 53.0749372], [-1.3405036, 53.0743714], [-1.3404542, 53.073758], [-1.3404547, 53.0736633], [-1.3404549999999995, 53.07360450000001], [-1.3404825, 53.073202300000005], [-1.3405115, 53.07283989999999], [-1.3405857, 53.072310599999994], [-1.3407048, 53.0717856], [-1.3408913999999998, 53.0710381], [-1.3411700999999998, 53.0701402], [-1.3418291, 53.068194000000005], [-1.3423058, 53.066799799999984], [-1.3428317, 53.06521829999999], [-1.3429727, 53.0648089], [-1.3430897, 53.0644523], [-1.3431985, 53.0641614], [-1.3434268, 53.0634907], [-1.3434942, 53.06327699999999], [-1.3436478999999997, 53.0627163], [-1.3438074, 53.0621889], [-1.3439192000000002, 53.0618981], [-1.3440394999999998, 53.06156310000001], [-1.3441340999999998, 53.061266800000006], [-1.3442333, 53.0607687], [-1.3442552999999997, 53.06067190000001], [-1.3443994, 53.06030059999999], [-1.3445431, 53.059847], [-1.3446301, 53.059369499999995], [-1.3446683999999998, 53.059063000000016], [-1.3446724, 53.0587579], [-1.3446623, 53.05846029999999], [-1.3446267, 53.05816010000001], [-1.3445014, 53.0575851], [-1.3444196, 53.0573055], [-1.344305, 53.0570244], [-1.3440116, 53.0564316], [-1.3436563999999998, 53.055848299999994], [-1.3429995999999995, 53.05490189999999], [-1.3423584, 53.0540044], [-1.3417973, 53.0531922], [-1.3413076, 53.052412999999994], [-1.340841, 53.05151759999999], [-1.3406602, 53.051127099999995], [-1.3404231, 53.050615099999995], [-1.3399989999999995, 53.0494646], [-1.3397494999999997, 53.048723999999986], [-1.3393126, 53.04721860000001], [-1.3387920000000002, 53.04539359999999], [-1.3384334999999998, 53.0440534], [-1.3383757, 53.04390899999999], [-1.3382466, 53.0434595], [-1.3378567999999995, 53.04208479999999], [-1.3374634, 53.0407096], [-1.3367506, 53.03815620000001], [-1.3367347999999997, 53.0380995], [-1.3366617852334757, 53.03783802447602], [-1.3366361999999998, 53.03774640000001], [-1.3360572, 53.0356864], [-1.3355532, 53.03391659999999], [-1.3355355, 53.0338544], [-1.3354702, 53.03362520000001], [-1.3343027999999997, 53.0295298], [-1.3333091999999998, 53.02607050000001], [-1.3323964, 53.02298619999999], [-1.3322871999999997, 53.0226172], [-1.3320552, 53.02191359999999], [-1.3314973, 53.0202298], [-1.3312805, 53.0196018], [-1.3311092, 53.0191058], [-1.3309443368879508, 53.018530467465], [-1.3309432, 53.0185265], [-1.3308288999999998, 53.0181428], [-1.3305520999999998, 53.01714020000001], [-1.3301382999999998, 53.0156418], [-1.3299752, 53.01513860000001], [-1.3297035, 53.01448069999999], [-1.32944, 53.01397930000001], [-1.3291562999999995, 53.013478000000006], [-1.3290627, 53.0133116], [-1.3288846, 53.0130357], [-1.3283495, 53.01221879999999], [-1.3277635, 53.0114372], [-1.327209, 53.01077339999999], [-1.3266066999999997, 53.0101199], [-1.3258886, 53.0093981], [-1.325115, 53.0086888], [-1.3243583, 53.0080491], [-1.3235185, 53.00742150000001], [-1.3226687, 53.00681749999998], [-1.3217712999999998, 53.00622370000001], [-1.3206614, 53.005559], [-1.3193972, 53.0048967], [-1.3191306, 53.00476350000001], [-1.3178906, 53.004185499999984], [-1.3169561, 53.00378189999999], [-1.3168425999999998, 53.00372899999999], [-1.3159767999999998, 53.003373499999995], [-1.3150851999999995, 53.0029992], [-1.3145387, 53.002769699999995], [-1.313596, 53.0024363], [-1.3131592, 53.00226229999999], [-1.3125966, 53.00201609999999], [-1.3120149, 53.001776099999994], [-1.3105433000000002, 53.001079], [-1.309985, 53.0008371], [-1.3093212, 53.0005615], [-1.3086703999999998, 53.0002813], [-1.3080441, 53.0000138], [-1.3076681, 52.9998432], [-1.3072081999999998, 52.9996186], [-1.3069277999999998, 52.999473300000005], [-1.3067658, 52.9993792], [-1.3062567, 52.99907459999999], [-1.3059326999999998, 52.9988692], [-1.3055336, 52.9985994], [-1.3052108, 52.99835569999999], [-1.3049243999999998, 52.9981292], [-1.3046381, 52.9978756], [-1.3043557999999995, 52.99759499999999], [-1.3040306, 52.99724909999999], [-1.3038165999999998, 52.9969772], [-1.3036739999999998, 52.9967811], [-1.3034423999999998, 52.99641040000001], [-1.3033079, 52.996169599999995], [-1.3031531999999997, 52.995855799999994], [-1.302128, 52.99375570000001], [-1.3010965, 52.9916542], [-1.3005329999999995, 52.990433], [-1.300034, 52.9894923], [-1.2994060999999997, 52.9882329], [-1.2987775999999998, 52.9870152], [-1.2984727, 52.9864243], [-1.2979375999999998, 52.985331300000006], [-1.2976077999999998, 52.98464959999999], [-1.2975247999999997, 52.9844851], [-1.2971851240147527, 52.98378961162837], [-1.2970322999999997, 52.98347669999999], [-1.2968017999999997, 52.98304139999998], [-1.2964423, 52.982305700000005], [-1.2952792, 52.980172], [-1.2945980999999998, 52.9788678], [-1.294447, 52.97855199999999], [-1.2941416999999995, 52.977833800000006], [-1.2940321, 52.97751319999999], [-1.2939085, 52.977139], [-1.2936689, 52.9766044], [-1.2934863, 52.9761971], [-1.2933235, 52.9759005], [-1.2924469, 52.97409940000001], [-1.291436, 52.97200589999999], [-1.2910547, 52.97123979999999], [-1.2907198999999998, 52.9705282], [-1.2904688, 52.969935199999995], [-1.2903458, 52.9696029], [-1.2902902, 52.96942589999998], [-1.2901656999999995, 52.96908779999998], [-1.2900684, 52.96872700000001], [-1.2899598, 52.96830299999999], [-1.2898961, 52.9680008], [-1.2898362, 52.96770649999999], [-1.2897725999999998, 52.9672668], [-1.2897363, 52.9670065], [-1.2895389, 52.965736099999994], [-1.2892994, 52.964098400000005], [-1.2890467, 52.9625157], [-1.2888967, 52.9615028], [-1.2887519, 52.96055279999999], [-1.2886961, 52.96022289999999], [-1.2885237, 52.959344], [-1.2884019, 52.9587236], [-1.2882980317658703, 52.95812261116273], [-1.2882812999999995, 52.9580258], [-1.2882315, 52.9577047], [-1.288214, 52.9574739], [-1.2881842, 52.95729049999999], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.288011, 52.95593190000002], [-1.2879756999999998, 52.9557218], [-1.2879264, 52.9554862], [-1.2878488999999995, 52.95514250000001], [-1.2877310999999998, 52.9547199], [-1.2876489, 52.9544348], [-1.2874795, 52.9539253], [-1.2870685, 52.952876399999994], [-1.2865608999999998, 52.9516969], [-1.2858423, 52.9500129], [-1.2852693999999998, 52.948658399999985], [-1.2847836999999998, 52.94753659999999], [-1.2845021999999997, 52.9468537], [-1.2840464, 52.945780600000006], [-1.2832555, 52.94391540000001], [-1.2825709999999997, 52.9423608], [-1.2818576, 52.940861], [-1.2816509, 52.940408799999986], [-1.2815517999999997, 52.9401611], [-1.2812188999999998, 52.939300499999995], [-1.2809194, 52.9385338], [-1.280821, 52.9382612], [-1.2807498000000002, 52.93804920000001], [-1.2806744999999995, 52.9377331], [-1.2806305, 52.9374946], [-1.2806054, 52.9372384], [-1.2805991, 52.9370541], [-1.2806033, 52.9368661], [-1.2806136999999995, 52.9366357], [-1.2806344999999997, 52.9364572], [-1.280665, 52.9362449], [-1.280709, 52.93605180000001], [-1.2807592, 52.93587509999999], [-1.2808303999999997, 52.93564030000001], [-1.280887, 52.9354762], [-1.2809519, 52.93529830000001], [-1.2810671, 52.93503830000001], [-1.2811969, 52.9347783], [-1.2813203999999998, 52.93454100000001], [-1.281467, 52.93429999999999], [-1.2816114999999997, 52.93408029999999], [-1.281767, 52.9338523], [-1.2820022, 52.9335273], [-1.2822326999999998, 52.933231000000006], [-1.2825187999999998, 52.9328392], [-1.2829418, 52.9322406], [-1.2832223, 52.9317769], [-1.2833945, 52.9314722], [-1.2835138999999998, 52.93123119999999], [-1.2836333999999998, 52.930965], [-1.2837360999999998, 52.9307239], [-1.2838667, 52.93035810000001], [-1.2839944, 52.929973100000005], [-1.2840630680825336, 52.929673494383906], [-1.2840794999999998, 52.9296018], [-1.2841711999999998, 52.9291314], [-1.2842072999999998, 52.9288434], [-1.2842323, 52.9285739], [-1.2842405999999995, 52.9282558], [-1.2842378, 52.92799800000001], [-1.2842267, 52.92771], [-1.2841892, 52.9274006], [-1.2841128, 52.92698209999999], [-1.2840289, 52.92663009999999], [-1.2838387, 52.9260718], [-1.2836053, 52.92550399999998], [-1.2833601, 52.92492190000001], [-1.2827976, 52.9237026], [-1.2827428, 52.92360459999999], [-1.2826933, 52.9234013], [-1.2825631, 52.92315839999999], [-1.282268, 52.922635699999994], [-1.2822258, 52.922544499999994], [-1.2821079, 52.9222901], [-1.2820497, 52.922148099999994], [-1.2818623, 52.9213259], [-1.2817356999999998, 52.9209612], [-1.2816644, 52.9207794], [-1.2814987999999998, 52.92029629999998], [-1.2814413, 52.9201635], [-1.2812429, 52.91955420000001], [-1.2810226999999998, 52.9190724], [-1.2806791999999998, 52.9183288], [-1.2804041999999998, 52.917768499999994], [-1.2801241, 52.9172458], [-1.2797995999999998, 52.91668909999999], [-1.2791743, 52.91563130000001], [-1.2786033, 52.9147504], [-1.2784344, 52.914408900000005], [-1.2783918, 52.9143024], [-1.2782898, 52.9141321], [-1.2781591999999995, 52.9139312], [-1.2781161, 52.9138728], [-1.2780627999999998, 52.91380650000001], [-1.2780083, 52.9137433], [-1.2779519, 52.913683500000005], [-1.2779229, 52.91365389999999], [-1.2778924, 52.913619999999995], [-1.2778579, 52.91357740000001], [-1.2777364, 52.9134067], [-1.2763828150431036, 52.911502211866434], [-1.2738596999999998, 52.9079522], [-1.2777364, 52.9134067], [-1.2778579, 52.91357740000001], [-1.2778924, 52.913619999999995], [-1.2779229, 52.91365389999999], [-1.2779519, 52.913683500000005], [-1.2780083, 52.9137433], [-1.2780627999999998, 52.91380650000001], [-1.2781161, 52.9138728], [-1.2781591999999995, 52.9139312], [-1.2782898, 52.9141321], [-1.2783918, 52.9143024], [-1.2784344, 52.914408900000005], [-1.2786033, 52.9147504], [-1.2780212, 52.91389229999999], [-1.2777539, 52.913519], [-1.2773911999999998, 52.913015], [-1.2772423999999998, 52.9128023], [-1.27695, 52.9124794], [-1.2768395, 52.912328], [-1.2768047, 52.9122781], [-1.2765702999999995, 52.912036500000006], [-1.2764164, 52.91182190000001], [-1.2763315, 52.91169779999999], [-1.2760561999999998, 52.911405900000005], [-1.2758599999999998, 52.9111299], [-1.275554, 52.9106994], [-1.2747803999999998, 52.9096118], [-1.2740648, 52.90859499999999], [-1.2735247999999997, 52.9078507], [-1.272663, 52.90663850000001], [-1.2722195999999997, 52.9060198], [-1.2718025, 52.905424499999995], [-1.2714640491479243, 52.90495495960362], [-1.2713875999999995, 52.9048489], [-1.2711936, 52.9046177], [-1.2710704999999998, 52.9044657], [-1.2709375999999997, 52.90433579999999], [-1.2705904, 52.9039936], [-1.2702446, 52.90368689999999], [-1.2700328999999997, 52.9035168], [-1.2694006999999998, 52.9030721], [-1.2690978, 52.902888399999995], [-1.2688465, 52.90271679999999], [-1.268292, 52.9023974], [-1.267926, 52.9021741], [-1.2672748, 52.90177679999999], [-1.2663425, 52.901191700000005], [-1.2660613999999997, 52.9009829], [-1.2657060999999998, 52.9007107], [-1.2655534999999998, 52.900564300000006], [-1.265337, 52.9003741], [-1.2651168999999998, 52.90014849999999], [-1.2648885, 52.8999054], [-1.264394, 52.8993338], [-1.2638842, 52.89873130000001], [-1.2628465, 52.89749629999999], [-1.2626976, 52.8973153], [-1.2608803, 52.895043099999995], [-1.2607109, 52.8948192], [-1.2605736999999997, 52.89470940000001], [-1.2602968, 52.89448780000001], [-1.2600781, 52.894346000000006], [-1.2598731, 52.8942223], [-1.2596572, 52.89410519999999], [-1.2594730999999997, 52.89402], [-1.2592004999999995, 52.89389289999999], [-1.2589068, 52.8937658], [-1.2586264, 52.8936655], [-1.2582165999999997, 52.893529099999995], [-1.2578181, 52.8934264], [-1.25764139776733, 52.893390844086255], [-1.2573588999999998, 52.893334], [-1.2570282, 52.8932813], [-1.2562966999999998, 52.8931943], [-1.2559631999999998, 52.8931778], [-1.2555259, 52.8931695], [-1.2551049999999997, 52.8931827], [-1.2547715000000002, 52.8932063], [-1.2543207, 52.893252700000005], [-1.2540055999999995, 52.89330050000001], [-1.2534750999999995, 52.893404499999995], [-1.2532799, 52.8934524], [-1.2529745, 52.8935328], [-1.2526980999999997, 52.8936214], [-1.2524352999999997, 52.8937147], [-1.2521176999999997, 52.8938401], [-1.252018, 52.8938838], [-1.2518321, 52.8939712], [-1.2516503, 52.8940627], [-1.2514685999999997, 52.89416330000001], [-1.2511502, 52.8943549], [-1.2492374999999998, 52.8955154], [-1.2486168, 52.8958881], [-1.2477126999999997, 52.8964382], [-1.2474406, 52.896610900000006], [-1.2473179, 52.8966863], [-1.2472547000000005, 52.8967248], [-1.2471326, 52.89679330000017], [-1.2470462, 52.896835799999984], [-1.2469379, 52.89688550000001], [-1.2467954, 52.8969542], [-1.2465894999999998, 52.89705880000001], [-1.2460615073847825, 52.8973796485717], [-1.2459668, 52.8974372], [-1.2459254, 52.8974577], [-1.2456916, 52.89760150000001], [-1.2423120999999997, 52.899668600000005], [-1.2387345999999997, 52.9018323], [-1.2376165, 52.90252580000001], [-1.2371129, 52.9028231], [-1.2345258, 52.9043903], [-1.2335271, 52.9050009], [-1.2324807, 52.905637], [-1.2316499, 52.9061332], [-1.2312278, 52.906391199999995], [-1.2304353, 52.906873], [-1.2281426999999998, 52.908266799999986], [-1.2196394999999998, 52.9134472], [-1.2112204999999998, 52.9185644], [-1.2086888, 52.92009], [-1.2074581, 52.92084690000001], [-1.2056087, 52.92197219999999], [-1.2040732999999997, 52.9228931], [-1.2015383, 52.92444309999999], [-1.2014663, 52.9244856], [-1.2009548999999995, 52.9247658], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 41.0 2349 0035 Dore West Jn Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399601 1789774431709003 181 181 2026-09-18 23:45:07.458925 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:02.605879
656052 686027 L55057 475H65M918 2026-09-18 COMPLETE None 2026-09-18 23:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686027, "stp": "P", "toc": "Greater Anglia", "uid": "L55057", "consist": "720578", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55057/2026-09-18/detailed", "trust_id": "475H65M918", "origin_crs": "CMB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge Sidings North", "service_date": "2026-09-18", "dest_arr_time": "2335", "dest_platform": null, "is_terminated": 1, "next_location": "Cambridge Sidings North", "signalling_id": "5H65", "timing_status": "EARLY", "origin_station": "Cambridge North", "current_leg_arr": "2335", "current_leg_dep": "2325", "current_leg_end": "Cambridge Sidings North", "origin_dep_time": "2314", "origin_platform": "3", "current_location": "Cambridge North Jn", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.14088890126290615, 52.19852579671906], [0.14100993451805735, 52.198665894738355], [0.14112140873375234, 52.19878855917019], [0.1412245036249688, 52.19889633492105], [0.1413203989066843, 52.1989917668974], [0.1414102742938764, 52.19907740000572], [0.1414953095015227, 52.19915577915246], [0.14157668424460076, 52.19922944924413], [0.14165557823808822, 52.19930095518717], [0.1417331711969626, 52.19937284188807], [0.1418106428362015, 52.199447654253305], [0.14188917287078254, 52.199527937189345], [0.14196994101568328, 52.19961623560264], [0.1420541269858813, 52.19971509439969], [0.1421429104963542, 52.19982705848697], [0.1422374712620795, 52.19995467277093], [0.14233898899803488, 52.200100482158064], [0.14249469999999995, 52.2003096], [0.1426871, 52.200508], [0.1429396, 52.2007674], [0.1430347, 52.20085549999999], [0.1431521, 52.2009808]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "2335", "motion_projection": null, "next_location_lat": "52.2009808", "next_location_lon": "0.1431521", "previous_location": "Cambridge North", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 5, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57592303\", \"confirmationDeadline\": \"2026-09-18T23:31:41+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1316.97, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3053.959, \"from_m\": 1316.97, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3237.316, \"from_m\": 3053.959, \"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\": 3276.564, \"from_m\": 3237.316, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3338.537, \"from_m\": 3276.564, \"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\": 3609.216, \"from_m\": 3338.537, \"capability_applied\": null, \"effective_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\": 686027, \"profile_key\": \"2483668169621dd3f8adee24ebafd15c4a64794e8af71a518542a45821fbfaa3\", \"schedule_id\": 15620, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Cambridge North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2169.557, \"section_seq\": 1, \"route_path_id\": 72431}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2327\", \"location\": \"Cambridge\", \"stage_seq\": 3, \"distance_m\": 3237.316, \"section_seq\": 1, \"route_path_id\": 72431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Cambridge North Jn\", \"stage_seq\": 4, \"distance_m\": 3395.38, \"section_seq\": 1, \"route_path_id\": 72431}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": null, \"location\": \"Cambridge Sidings North\", \"stage_seq\": 5, \"distance_m\": 3609.216, \"section_seq\": 1, \"route_path_id\": 72431}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3609.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72431}], \"total_distance_m\": 3609.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3338.537, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2314", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "10.0", "current_position_lat": "52.2009808", "current_position_lon": "0.1431521", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:37Z\", \"source_id\": 57563556, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:45Z\", \"source_id\": 18365206, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge North Jn", "service_state_platform": null, "timing_fact_generation": 1789770371997591, "current_leg_arrival_utc": "2026-09-18T23:31:41+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:02.810712", "service_state_evidence_id": 57592303, "current_leg_start_actual_dep": "2026-09-18T23:25:41+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:07.602759", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P CMB None 5H65 720578 5 100 None {"version": 3, "segments": [{"to_m": 1316.97, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3053.959, "from_m": 1316.97, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3237.316, "from_m": 3053.959, "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": 3276.564, "from_m": 3237.316, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3338.537, "from_m": 3276.564, "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": 3609.216, "from_m": 3338.537, "capability_applied": null, "effective_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": 686027, "profile_key": "2483668169621dd3f8adee24ebafd15c4a64794e8af71a518542a45821fbfaa3", "schedule_id": 15620, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2314", "location": "Cambridge North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 2169.557, "section_seq": 1, "route_path_id": 72431}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2327", "location": "Cambridge", "stage_seq": 3, "distance_m": 3237.316, "section_seq": 1, "route_path_id": 72431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Cambridge North Jn", "stage_seq": 4, "distance_m": 3395.38, "section_seq": 1, "route_path_id": 72431}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": null, "location": "Cambridge Sidings North", "stage_seq": 5, "distance_m": 3609.216, "section_seq": 1, "route_path_id": 72431}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3609.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 72431}], "total_distance_m": 3609.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3338.537, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12513, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:37Z", "source_id": 57563556, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:45Z", "source_id": 18365206, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:10:00+01:00", "operational_fact": true}] Cambridge North 2314 2314 3 None None Cambridge Sidings North 2335 2335 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55057/2026-09-18/detailed None Cambridge 2026-09-18T23:25:41+01:00 Cambridge Sidings North 10.0 {"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.14088890126290615, 52.19852579671906], [0.14100993451805735, 52.198665894738355], [0.14112140873375234, 52.19878855917019], [0.1412245036249688, 52.19889633492105], [0.1413203989066843, 52.1989917668974], [0.1414102742938764, 52.19907740000572], [0.1414953095015227, 52.19915577915246], [0.14157668424460076, 52.19922944924413], [0.14165557823808822, 52.19930095518717], [0.1417331711969626, 52.19937284188807], [0.1418106428362015, 52.199447654253305], [0.14188917287078254, 52.199527937189345], [0.14196994101568328, 52.19961623560264], [0.1420541269858813, 52.19971509439969], [0.1421429104963542, 52.19982705848697], [0.1422374712620795, 52.19995467277093], [0.14233898899803488, 52.200100482158064], [0.14249469999999995, 52.2003096], [0.1426871, 52.200508], [0.1429396, 52.2007674], [0.1430347, 52.20085549999999], [0.1431521, 52.2009808]]} 0.5 2325 2335 Cambridge North Cambridge North Jn Cambridge Sidings North 52.2009808 0.1431521 52.2009808 0.1431521 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Cambridge North Jn TD TRACKING_TIMEOUT 57592303 1789770371997591 12 12 2026-09-18 23:45:07.602759 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:02.810712
656053 686454 W60707 525L74M918 2026-09-18 COMPLETE 18401300 2026-09-19 00:42:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686454, "stp": "P", "toc": "London Overground", "uid": "W60707", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60707/2026-09-19/detailed", "trust_id": "525L74M918", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Willesden T.M.D", "service_date": "2026-09-18", "dest_arr_time": "0030", "dest_platform": null, "is_terminated": 1, "next_location": "Camden Road East Jn", "signalling_id": "5L74", "timing_status": null, "origin_station": "Stratford", "current_leg_arr": "2351", "current_leg_dep": "2338", "current_leg_end": "Camden Road East Jn", "origin_dep_time": "2335", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0035750999999999995, 51.54228439999999], [-0.0036361, 51.5422078], [-0.0036936, 51.5421395], [-0.003760199999999999, 51.54207110000001], [-0.0038714, 51.5419638], [-0.0039923, 51.5418603], [-0.004147999999999999, 51.5417394], [-0.004426, 51.54154729999998], [-0.004842399999999999, 51.5412815], [-0.005042, 51.5411273], [-0.005194, 51.54100619999999], [-0.0054581, 51.5408421], [-0.005566599999999999, 51.5407773], [-0.0056375, 51.5407395], [-0.0057099, 51.5407038], [-0.0057943, 51.54066709999999], [-0.0058816, 51.54063360000001], [-0.006000899999999999, 51.540595], [-0.006113999999999999, 51.5405631], [-0.0062199, 51.540540099999994], [-0.006292999999999999, 51.540526699999994], [-0.006420899999999999, 51.5405085], [-0.0065487, 51.5404952], [-0.006685899999999999, 51.54048809999999], [-0.006917099999999999, 51.5404873], [-0.0074507, 51.540500400000006], [-0.0077646999999999985, 51.54052159999999], [-0.0080129, 51.5405519], [-0.0082295, 51.5405902], [-0.0085291, 51.54065030000001], [-0.0088638, 51.5407296], [-0.0092591, 51.5408388], [-0.0095183, 51.5409178], [-0.0097744, 51.5409986], [-0.0101363, 51.5411226], [-0.0107135, 51.54134330000001], [-0.0109643, 51.54144349999999], [-0.011289399999999998, 51.5415858], [-0.011529299999999998, 51.541695], [-0.0117721, 51.541806699999995], [-0.0118881, 51.5418411], [-0.0120695, 51.541904], [-0.0124787, 51.5420866], [-0.0131689, 51.542395], [-0.0134381, 51.54250640000001], [-0.013700600000000002, 51.54260859999999], [-0.0139751, 51.5427062], [-0.0142549, 51.5428003], [-0.0144634, 51.54286640000001], [-0.014673399999999996, 51.5429296], [-0.014958099999999997, 51.5430107], [-0.0151075, 51.5430513], [-0.0152613, 51.5430919], [-0.015450099999999998, 51.54313419999999], [-0.015754199999999996, 51.54320289999999], [-0.0159889, 51.5432532], [-0.016125800000000003, 51.5432828], [-0.016324, 51.5433172], [-0.016530899999999998, 51.5433537], [-0.0167821, 51.54339349999999], [-0.016933099999999996, 51.54341709999999], [-0.0170811, 51.5434379], [-0.0179605, 51.5435379], [-0.018047799999999996, 51.54354459999999], [-0.0182392, 51.5435593], [-0.018520399999999996, 51.54357660000001], [-0.0188414, 51.5435902], [-0.019052099999999995, 51.54359759999999], [-0.019244399999999995, 51.5436021], [-0.019505699999999997, 51.54360679999999], [-0.0198988, 51.543606], [-0.020150899999999996, 51.5436011], [-0.0203951, 51.54359359999999], [-0.0209095, 51.5435744], [-0.0214279, 51.5435502], [-0.022276299999999995, 51.54350989999999], [-0.0232647, 51.5434647], [-0.023693499999999996, 51.543445000000006], [-0.0249209, 51.5433901], [-0.025350899999999996, 51.5433705], [-0.0254041, 51.543368], [-0.0258174, 51.54335499999999], [-0.0261664, 51.543348400000006], [-0.0263409, 51.5433505], [-0.026519899999999996, 51.54335540000001], [-0.0267765, 51.54336839999999], [-0.027029999999999995, 51.543389000000005], [-0.027289899999999995, 51.543420100000006], [-0.0275649, 51.54346009999999], [-0.027818899999999997, 51.5435027], [-0.0280277, 51.543545999999985], [-0.028250999999999995, 51.543593699999995], [-0.028493999999999995, 51.5436544], [-0.028748800000000005, 51.5437244], [-0.029002600000000003, 51.5438025], [-0.029250799999999997, 51.5438898], [-0.0294801, 51.54398069999999], [-0.029678499999999993, 51.5440682], [-0.029886799999999995, 51.54417060000001], [-0.0301365, 51.54429499999999], [-0.0303275, 51.544410699999986], [-0.030586299999999993, 51.5445855], [-0.031217999999999992, 51.5449853], [-0.0315358, 51.54516039999999], [-0.0318894, 51.5453486], [-0.0321834, 51.545491299999995], [-0.03261429999999999, 51.545683], [-0.033081, 51.54587089999999], [-0.03318669999999999, 51.5459099], [-0.033622700000000005, 51.546064699999995], [-0.03397750000000001, 51.5461825], [-0.0343161, 51.5462859], [-0.034628, 51.54637639999999], [-0.03480104673668336, 51.54641796167189], [-0.0349919, 51.546463799999984], [-0.0353258, 51.54654299999999], [-0.0356972, 51.54661879999999], [-0.03606, 51.54667920000001], [-0.0364376, 51.5467365], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.06492258672668282, 51.54727515325802], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.09866214154963632, 51.54729357230202], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.1029862, 51.5463238], [-0.1031902140593973, 51.54629086645536], [-0.10368929999999998, 51.546210299999984], [-0.1041065, 51.54613330000001], [-0.1043795, 51.5460803], [-0.10465009999999998, 51.5460276], [-0.10491344928497667, 51.54596971446536], [-0.1053821, 51.54585230000001], [-0.10607766769244144, 51.545680184464494], [-0.10689178669966634, 51.54547873303764], [-0.1069945, 51.54545559999998], [-0.1071064, 51.5454295], [-0.10782250000000002, 51.545273], [-0.1090619, 51.5449742], [-0.11017879999999998, 51.54469219999999], [-0.110957, 51.54450690000001], [-0.1121651, 51.5442007], [-0.11284370000000002, 51.54404040000001], [-0.11328760000000002, 51.5439586], [-0.1139501, 51.5438488], [-0.1145409, 51.5437379], [-0.11480339999999996, 51.5436829], [-0.11521330000000002, 51.54358760000001], [-0.11555440000000002, 51.5434978], [-0.1159864, 51.543379], [-0.1172626, 51.5430309], [-0.1175233, 51.5429572], [-0.1191662, 51.5424947], [-0.119811, 51.5423238], [-0.1204829, 51.542153199999994], [-0.121405, 51.541926399999994], [-0.12156069999999998, 51.54188789999999], [-0.12238085722273752, 51.54169518833708], [-0.12249353061207498, 51.54166871350041], [-0.12251779979630228, 51.54166301097455], [-0.12255958416008732, 51.541653192908434], [-0.12264645867817496, 51.541632780008285], [-0.12270390000000002, 51.5416186], [-0.12289394362264527, 51.54157462843595], [-0.12319239999999998, 51.5415045], [-0.1235226, 51.541431], [-0.12383149999999998, 51.5413702], [-0.12414619999999998, 51.54131859999999], [-0.1244314, 51.5412787], [-0.12474759999999996, 51.5412395], [-0.12495349999999995, 51.541218], [-0.125183, 51.54119419999999], [-0.1255087, 51.5411635], [-0.1259664, 51.5411323], [-0.1264922, 51.5411104], [-0.127126, 51.5411173], [-0.12777079999999996, 51.5411339], [-0.12898760000000004, 51.541163999999995], [-0.1301371, 51.54116140000001], [-0.130449071897852, 51.54116022607001], [-0.1304983752738807, 51.54116004054461], [-0.1305623, 51.5411598], [-0.13058922953380497, 51.54115982160701], [-0.13064608826031013, 51.54115986722781], [-0.13072689368696222, 51.54115993206233], [-0.1308811805577874, 51.541160055854945], [-0.1309362, 51.5411601], [-0.13153579999999998, 51.5411634]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "51.5411634", "next_location_lon": "-0.1315358", "previous_location": null, "current_leg_milage": "5.9", "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\": 4531.843, \"from_m\": 2143.702, \"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\": 4590.431, \"from_m\": 4531.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5488.211, \"from_m\": 4590.431, \"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\": 9772.639, \"from_m\": 5488.211, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9947.067, \"from_m\": 9772.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10001.05, \"from_m\": 9947.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10037.739, \"from_m\": 10001.05, \"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\": 11196.517, \"from_m\": 10037.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11803.209, \"from_m\": 11196.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12147.201, \"from_m\": 11803.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12245.042, \"from_m\": 12147.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13905.573, \"from_m\": 12245.042, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14332.975, \"from_m\": 13905.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18470.76, \"from_m\": 14332.975, \"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\": 18599.283, \"from_m\": 18470.76, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18655.003, \"from_m\": 18599.283, \"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\": 18700.094, \"from_m\": 18655.003, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19354.618, \"from_m\": 18700.094, \"capability_applied\": null, \"effective_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\": 686454, \"profile_key\": \"dbb2642c69240c6dff70f4935aec1cf24aa7f7f71a75f1b564a7cd470767a938\", \"schedule_id\": 26262, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 4, \"distance_m\": 4531.843, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 5, \"distance_m\": 6900.471, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 6, \"distance_m\": 7757.471, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2358\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 7, \"distance_m\": 9307.855, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Camden Road Jn\", \"stage_seq\": 8, \"distance_m\": 10037.739, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004H\", \"location\": \"Camden Jn Sig. WM801\", \"stage_seq\": 9, \"distance_m\": 10934.986, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Camden Jn\", \"stage_seq\": 10, \"distance_m\": 11459.669, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0017\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 11, \"distance_m\": 16118.673, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 12, \"distance_m\": 16376.472, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0028\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 13, \"distance_m\": 18700.094, \"section_seq\": 1, \"route_path_id\": 101578}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Willesden T.M.D\", \"stage_seq\": 14, \"distance_m\": 19354.618, \"section_seq\": 1, \"route_path_id\": 101578}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19354.618, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101578}], \"total_distance_m\": 19354.618, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 16867.281, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2487.337, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2335", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "51.5408351", "current_position_lon": "-0.0054698", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789774938410416, "current_leg_arrival_utc": "2026-09-18T23:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:02.944795", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T23:38:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:06.954745", "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 SRA None 5L74 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": 4531.843, "from_m": 2143.702, "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": 4590.431, "from_m": 4531.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5488.211, "from_m": 4590.431, "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": 9772.639, "from_m": 5488.211, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9947.067, "from_m": 9772.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10001.05, "from_m": 9947.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10037.739, "from_m": 10001.05, "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": 11196.517, "from_m": 10037.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11803.209, "from_m": 11196.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12147.201, "from_m": 11803.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12245.042, "from_m": 12147.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13905.573, "from_m": 12245.042, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14332.975, "from_m": 13905.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18470.76, "from_m": 14332.975, "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": 18599.283, "from_m": 18470.76, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18655.003, "from_m": 18599.283, "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": 18700.094, "from_m": 18655.003, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19354.618, "from_m": 18700.094, "capability_applied": null, "effective_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": 686454, "profile_key": "dbb2642c69240c6dff70f4935aec1cf24aa7f7f71a75f1b564a7cd470767a938", "schedule_id": 26262, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Navarino Road Jn", "stage_seq": 4, "distance_m": 4531.843, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Canonbury West Jn", "stage_seq": 5, "distance_m": 6900.471, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Westbourne Road Junction", "stage_seq": 6, "distance_m": 7757.471, "section_seq": 1, "route_path_id": 101578}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2358", "location": "Camden Road East Jn", "stage_seq": 7, "distance_m": 9307.855, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Camden Road Jn", "stage_seq": 8, "distance_m": 10037.739, "section_seq": 1, "route_path_id": 101578}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004H", "location": "Camden Jn Sig. WM801", "stage_seq": 9, "distance_m": 10934.986, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Camden Jn", "stage_seq": 10, "distance_m": 11459.669, "section_seq": 1, "route_path_id": 101578}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0017", "location": "Queen's Park (DC)", "stage_seq": 11, "distance_m": 16118.673, "section_seq": 1, "route_path_id": 101578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Queen's Park Jn", "stage_seq": 12, "distance_m": 16376.472, "section_seq": 1, "route_path_id": 101578}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0028", "location": "Willesden Junction Low Level", "stage_seq": 13, "distance_m": 18700.094, "section_seq": 1, "route_path_id": 101578}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Willesden T.M.D", "stage_seq": 14, "distance_m": 19354.618, "section_seq": 1, "route_path_id": 101578}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19354.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 101578}], "total_distance_m": 19354.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 16867.281, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2487.337, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stratford 2335 2335 2 None None Willesden T.M.D 0030 0030 None None None https://www.realtimetrains.co.uk/service/gb-nr:W60707/2026-09-19/detailed None Stratford 2026-09-18T23:38:30+01:00 Camden Road East Jn 13.0 {"type": "LineString", "coordinates": [[-0.0035750999999999995, 51.54228439999999], [-0.0036361, 51.5422078], [-0.0036936, 51.5421395], [-0.003760199999999999, 51.54207110000001], [-0.0038714, 51.5419638], [-0.0039923, 51.5418603], [-0.004147999999999999, 51.5417394], [-0.004426, 51.54154729999998], [-0.004842399999999999, 51.5412815], [-0.005042, 51.5411273], [-0.005194, 51.54100619999999], [-0.0054581, 51.5408421], [-0.005566599999999999, 51.5407773], [-0.0056375, 51.5407395], [-0.0057099, 51.5407038], [-0.0057943, 51.54066709999999], [-0.0058816, 51.54063360000001], [-0.006000899999999999, 51.540595], [-0.006113999999999999, 51.5405631], [-0.0062199, 51.540540099999994], [-0.006292999999999999, 51.540526699999994], [-0.006420899999999999, 51.5405085], [-0.0065487, 51.5404952], [-0.006685899999999999, 51.54048809999999], [-0.006917099999999999, 51.5404873], [-0.0074507, 51.540500400000006], [-0.0077646999999999985, 51.54052159999999], [-0.0080129, 51.5405519], [-0.0082295, 51.5405902], [-0.0085291, 51.54065030000001], [-0.0088638, 51.5407296], [-0.0092591, 51.5408388], [-0.0095183, 51.5409178], [-0.0097744, 51.5409986], [-0.0101363, 51.5411226], [-0.0107135, 51.54134330000001], [-0.0109643, 51.54144349999999], [-0.011289399999999998, 51.5415858], [-0.011529299999999998, 51.541695], [-0.0117721, 51.541806699999995], [-0.0118881, 51.5418411], [-0.0120695, 51.541904], [-0.0124787, 51.5420866], [-0.0131689, 51.542395], [-0.0134381, 51.54250640000001], [-0.013700600000000002, 51.54260859999999], [-0.0139751, 51.5427062], [-0.0142549, 51.5428003], [-0.0144634, 51.54286640000001], [-0.014673399999999996, 51.5429296], [-0.014958099999999997, 51.5430107], [-0.0151075, 51.5430513], [-0.0152613, 51.5430919], [-0.015450099999999998, 51.54313419999999], [-0.015754199999999996, 51.54320289999999], [-0.0159889, 51.5432532], [-0.016125800000000003, 51.5432828], [-0.016324, 51.5433172], [-0.016530899999999998, 51.5433537], [-0.0167821, 51.54339349999999], [-0.016933099999999996, 51.54341709999999], [-0.0170811, 51.5434379], [-0.0179605, 51.5435379], [-0.018047799999999996, 51.54354459999999], [-0.0182392, 51.5435593], [-0.018520399999999996, 51.54357660000001], [-0.0188414, 51.5435902], [-0.019052099999999995, 51.54359759999999], [-0.019244399999999995, 51.5436021], [-0.019505699999999997, 51.54360679999999], [-0.0198988, 51.543606], [-0.020150899999999996, 51.5436011], [-0.0203951, 51.54359359999999], [-0.0209095, 51.5435744], [-0.0214279, 51.5435502], [-0.022276299999999995, 51.54350989999999], [-0.0232647, 51.5434647], [-0.023693499999999996, 51.543445000000006], [-0.0249209, 51.5433901], [-0.025350899999999996, 51.5433705], [-0.0254041, 51.543368], [-0.0258174, 51.54335499999999], [-0.0261664, 51.543348400000006], [-0.0263409, 51.5433505], [-0.026519899999999996, 51.54335540000001], [-0.0267765, 51.54336839999999], [-0.027029999999999995, 51.543389000000005], [-0.027289899999999995, 51.543420100000006], [-0.0275649, 51.54346009999999], [-0.027818899999999997, 51.5435027], [-0.0280277, 51.543545999999985], [-0.028250999999999995, 51.543593699999995], [-0.028493999999999995, 51.5436544], [-0.028748800000000005, 51.5437244], [-0.029002600000000003, 51.5438025], [-0.029250799999999997, 51.5438898], [-0.0294801, 51.54398069999999], [-0.029678499999999993, 51.5440682], [-0.029886799999999995, 51.54417060000001], [-0.0301365, 51.54429499999999], [-0.0303275, 51.544410699999986], [-0.030586299999999993, 51.5445855], [-0.031217999999999992, 51.5449853], [-0.0315358, 51.54516039999999], [-0.0318894, 51.5453486], [-0.0321834, 51.545491299999995], [-0.03261429999999999, 51.545683], [-0.033081, 51.54587089999999], [-0.03318669999999999, 51.5459099], [-0.033622700000000005, 51.546064699999995], [-0.03397750000000001, 51.5461825], [-0.0343161, 51.5462859], [-0.034628, 51.54637639999999], [-0.03480104673668336, 51.54641796167189], [-0.0349919, 51.546463799999984], [-0.0353258, 51.54654299999999], [-0.0356972, 51.54661879999999], [-0.03606, 51.54667920000001], [-0.0364376, 51.5467365], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.06492258672668282, 51.54727515325802], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.09866214154963632, 51.54729357230202], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.1029862, 51.5463238], [-0.1031902140593973, 51.54629086645536], [-0.10368929999999998, 51.546210299999984], [-0.1041065, 51.54613330000001], [-0.1043795, 51.5460803], [-0.10465009999999998, 51.5460276], [-0.10491344928497667, 51.54596971446536], [-0.1053821, 51.54585230000001], [-0.10607766769244144, 51.545680184464494], [-0.10689178669966634, 51.54547873303764], [-0.1069945, 51.54545559999998], [-0.1071064, 51.5454295], [-0.10782250000000002, 51.545273], [-0.1090619, 51.5449742], [-0.11017879999999998, 51.54469219999999], [-0.110957, 51.54450690000001], [-0.1121651, 51.5442007], [-0.11284370000000002, 51.54404040000001], [-0.11328760000000002, 51.5439586], [-0.1139501, 51.5438488], [-0.1145409, 51.5437379], [-0.11480339999999996, 51.5436829], [-0.11521330000000002, 51.54358760000001], [-0.11555440000000002, 51.5434978], [-0.1159864, 51.543379], [-0.1172626, 51.5430309], [-0.1175233, 51.5429572], [-0.1191662, 51.5424947], [-0.119811, 51.5423238], [-0.1204829, 51.542153199999994], [-0.121405, 51.541926399999994], [-0.12156069999999998, 51.54188789999999], [-0.12238085722273752, 51.54169518833708], [-0.12249353061207498, 51.54166871350041], [-0.12251779979630228, 51.54166301097455], [-0.12255958416008732, 51.541653192908434], [-0.12264645867817496, 51.541632780008285], [-0.12270390000000002, 51.5416186], [-0.12289394362264527, 51.54157462843595], [-0.12319239999999998, 51.5415045], [-0.1235226, 51.541431], [-0.12383149999999998, 51.5413702], [-0.12414619999999998, 51.54131859999999], [-0.1244314, 51.5412787], [-0.12474759999999996, 51.5412395], [-0.12495349999999995, 51.541218], [-0.125183, 51.54119419999999], [-0.1255087, 51.5411635], [-0.1259664, 51.5411323], [-0.1264922, 51.5411104], [-0.127126, 51.5411173], [-0.12777079999999996, 51.5411339], [-0.12898760000000004, 51.541163999999995], [-0.1301371, 51.54116140000001], [-0.130449071897852, 51.54116022607001], [-0.1304983752738807, 51.54116004054461], [-0.1305623, 51.5411598], [-0.13058922953380497, 51.54115982160701], [-0.13064608826031013, 51.54115986722781], [-0.13072689368696222, 51.54115993206233], [-0.1308811805577874, 51.541160055854945], [-0.1309362, 51.5411601], [-0.13153579999999998, 51.5411634]]} 5.9 2338 2351 None Stratford Camden Road East Jn 51.5408351 -0.0054698 51.5411634 -0.1315358 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Stratford SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789774938410416 61 61 2026-09-18 23:45:06.954745 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:02.944795
656054 686464 W75680 652P11M918 2026-09-18 COMPLETE None 2026-09-18 23:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686464, "stp": "P", "toc": "West Midlands Trains", "uid": "W75680", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75680/2026-09-18/detailed", "trust_id": "652P11M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:35:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-18", "dest_arr_time": "2338", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P11", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "2338", "current_leg_dep": "2335", "current_leg_end": "Stourbridge Town", "origin_dep_time": "2335", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]}", "current_leg_start": "Stourbridge Jn (Town Plat)", "dest_arr_time_act": "2338", "motion_projection": null, "next_location_lat": "52.4556837", "next_location_lon": "-2.1420110", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 85.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1066.05, \"from_m\": 85.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1066.05, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 686464, \"profile_key\": \"e39cd2207dbb26a462684d0e8252cb4c51b9e58a7372132b4f87d1eeb3eabc17\", \"schedule_id\": 27239, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": null, \"location\": \"Stourbridge Town\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"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": "2335", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4556837", "current_position_lon": "-2.1420110", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Jn (Town Plat)", "service_state_platform": null, "timing_fact_generation": 1789767316909912, "current_leg_arrival_utc": "2026-09-18T23:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:03.102965", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T23:35:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:07.792114", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P None SBT 2P11 139002 1 45 None {"version": 3, "segments": [{"to_m": 85.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1066.05, "from_m": 85.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1066.05, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 686464, "profile_key": "e39cd2207dbb26a462684d0e8252cb4c51b9e58a7372132b4f87d1eeb3eabc17", "schedule_id": 27239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": null, "location": "Stourbridge Town", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39634}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "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} [] Stourbridge Jn (Town Plat) 2335 2335 None 23:35:00 None Stourbridge Town 2338 2338 None None None https://www.realtimetrains.co.uk/service/gb-nr:W75680/2026-09-18/detailed None Stourbridge Jn (Town Plat) 2026-09-18T23:35:30+01:00 Stourbridge Town 3.0 {"type": "LineString", "coordinates": [[-2.1342704999999995, 52.4473924], [-2.1342679, 52.4475463], [-2.1342351, 52.448052099999984], [-2.1342243999999995, 52.4481617], [-2.134234, 52.4483201], [-2.1342541, 52.4484509], [-2.1342889, 52.44857429999999], [-2.1343319, 52.44869370000001], [-2.1343845999999997, 52.44883130000001], [-2.1344742, 52.4490885], [-2.1345205000000003, 52.44919139999999], [-2.1348845, 52.44989209999999], [-2.1351642999999996, 52.4502576], [-2.1353904, 52.4504667], [-2.1355597, 52.4505955], [-2.1359198, 52.4508186], [-2.1363434, 52.4510151], [-2.1375337, 52.451387700000005], [-2.1380507999999994, 52.4515985], [-2.1382766, 52.4517106], [-2.1384765, 52.451822500000006], [-2.1391564, 52.452464799999994], [-2.1397326, 52.4531284], [-2.1399342, 52.45336390000001], [-2.1407975, 52.4542604], [-2.1413182, 52.4548629], [-2.141537899999999, 52.45519629999999], [-2.1416544999999996, 52.4553616], [-2.141804099999999, 52.455504399999995], [-2.142011, 52.4556837]]} 0.7 2335 2338 None None Stourbridge Town 52.4556837 -2.1420110 52.4556837 -2.1420110 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Stourbridge Jn (Town Plat) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789767316909912 0 0 2026-09-18 23:45:07.792114 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:03.102965
656055 687036 P65038 315J11M019 2026-09-18 COMPLETE 18399525 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 687036, "stp": "P", "toc": "Northern", "uid": "P65038", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65038/2026-09-19/detailed", "trust_id": "315J11M019", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Vic. (Rev.Sdg)", "service_date": "2026-09-18", "dest_arr_time": "0039", "dest_platform": null, "is_terminated": 1, "next_location": "Manchester Vic. (Rev.Sdg)", "signalling_id": "5J11", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0035", "current_leg_dep": "0033", "current_leg_end": "Manchester Vic. (Rev.Sdg)", "origin_dep_time": "0036", "origin_platform": "4", "current_location": "Manchester Vic. (Rev.Sdg)", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2388095999999997, 53.48937399999999], [-2.2389981999999997, 53.489323799999994], [-2.2397204999999993, 53.489101699999985], [-2.240150799999999, 53.48895259999999], [-2.2404039, 53.4888649], [-2.2405162999999995, 53.48882590000001], [-2.2417976999999993, 53.48836], [-2.2426775, 53.48803999999999], [-2.2428973, 53.48795890000002], [-2.2432394999999996, 53.4878328], [-2.2438659, 53.4876019], [-2.2439139, 53.4875828], [-2.2444371999999997, 53.4873743], [-2.2446615, 53.48728530000001], [-2.2447475, 53.4872526], [-2.2453881, 53.4870397], [-2.2457882102988034, 53.48691756947377], [-2.2458401999999995, 53.4869017], [-2.2460992, 53.486806], [-2.2464311999999995, 53.48668320000001], [-2.246479, 53.4866673], [-2.2467189, 53.4865958], [-2.2479916, 53.486138399999994], [-2.2490603999999994, 53.48576309999999], [-2.2500282, 53.48542330000001]]}", "current_leg_start": "Manchester Victoria", "dest_arr_time_act": "0039", "motion_projection": null, "next_location_lat": "53.4854233", "next_location_lon": "-2.2500282", "previous_location": "Manchester Victoria", "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\": 155.818, \"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\": 566.979, \"from_m\": 155.818, \"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\": 687036, \"profile_key\": \"7426865892bbf372a32ec464b9ab0698d4a767e5506af8a47772c0f0a65b2518\", \"schedule_id\": 31507, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41677}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": null, \"location\": \"Manchester Vic. (Rev.Sdg)\", \"stage_seq\": 2, \"distance_m\": 566.979, \"section_seq\": 1, \"route_path_id\": 41677}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 566.979, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41677}], \"total_distance_m\": 566.979, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 566.979, \"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": "0036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4854233", "current_position_lon": "-2.2500282", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:26Z\", \"source_id\": 57680881, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:30Z\", \"source_id\": 18399525, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Vic. (Rev.Sdg)", "service_state_platform": "4", "timing_fact_generation": 1789774410906168, "current_leg_arrival_utc": "2026-09-20T00:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:05.401165", "service_state_evidence_id": 18399525, "current_leg_start_actual_dep": "2026-09-20T00:36:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:07.790063", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCV None 5J11 None None 100 None {"version": 3, "segments": [{"to_m": 155.818, "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": 566.979, "from_m": 155.818, "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": 687036, "profile_key": "7426865892bbf372a32ec464b9ab0698d4a767e5506af8a47772c0f0a65b2518", "schedule_id": 31507, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0036", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41677}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": null, "location": "Manchester Vic. (Rev.Sdg)", "stage_seq": 2, "distance_m": 566.979, "section_seq": 1, "route_path_id": 41677}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 566.979, "from_m": 0.0, "section_seq": 1, "route_path_id": 41677}], "total_distance_m": 566.979, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 566.979, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8238, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:26Z", "source_id": 57680881, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:30Z", "source_id": 18399525, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Manchester Victoria 0036 0036 4 None None Manchester Vic. (Rev.Sdg) 0039 0039 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65038/2026-09-19/detailed None Manchester Victoria 2026-09-20T00:36:00+01:00 Manchester Vic. (Rev.Sdg) 2.0 {"type": "LineString", "coordinates": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2388095999999997, 53.48937399999999], [-2.2389981999999997, 53.489323799999994], [-2.2397204999999993, 53.489101699999985], [-2.240150799999999, 53.48895259999999], [-2.2404039, 53.4888649], [-2.2405162999999995, 53.48882590000001], [-2.2417976999999993, 53.48836], [-2.2426775, 53.48803999999999], [-2.2428973, 53.48795890000002], [-2.2432394999999996, 53.4878328], [-2.2438659, 53.4876019], [-2.2439139, 53.4875828], [-2.2444371999999997, 53.4873743], [-2.2446615, 53.48728530000001], [-2.2447475, 53.4872526], [-2.2453881, 53.4870397], [-2.2457882102988034, 53.48691756947377], [-2.2458401999999995, 53.4869017], [-2.2460992, 53.486806], [-2.2464311999999995, 53.48668320000001], [-2.246479, 53.4866673], [-2.2467189, 53.4865958], [-2.2479916, 53.486138399999994], [-2.2490603999999994, 53.48576309999999], [-2.2500282, 53.48542330000001]]} 0.7 0033 0035 Manchester Victoria Manchester Vic. (Rev.Sdg) Manchester Vic. (Rev.Sdg) 53.4854233 -2.2500282 53.4854233 -2.2500282 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Manchester Vic. (Rev.Sdg) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399525 1789774410906168 3 3 2026-09-18 23:45:07.790063 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:05.401165
656056 687000 L01795 175D34M019 2026-09-18 COMPLETE 18399912 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 687000, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01795", "consist": "NL16", "dest_crs": "XNL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01795/2026-09-19/detailed", "trust_id": "175D34M019", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "00:24:00", "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-18", "dest_arr_time": "0034", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5D34", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0035", "current_leg_dep": "0030", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "0024", "origin_platform": "8", "current_location": "Neville Hill T&R.S.M.D", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0034", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": "Leeds", "current_leg_milage": "2.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3038.577, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 687000, \"profile_key\": \"a65f79217c494ef6fbcb5832e8d142d65022584f6af7468cd5e4186cd00d9d2b\", \"schedule_id\": 31297, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 28313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0024", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7926093", "current_position_lon": "-1.5048045", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:08Z\", \"source_id\": 57682200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:11Z\", \"source_id\": 18399912, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neville Hill T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789774511591324, "current_leg_arrival_utc": "2026-09-20T00:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:11.588286", "service_state_evidence_id": 18399912, "current_leg_start_actual_dep": "2026-09-20T00:24:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:12.339606", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P LDS XNL 5D34 NL16 9 125 None {"version": 3, "segments": [{"to_m": 119.601, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3038.577, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 687000, "profile_key": "a65f79217c494ef6fbcb5832e8d142d65022584f6af7468cd5e4186cd00d9d2b", "schedule_id": 31297, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0024", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 28313}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 28313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 28313}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5276, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:08Z", "source_id": 57682200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:35:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:11Z", "source_id": 18399912, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Leeds 0024 0024 8 0:24:00 None Neville Hill T&R.S.M.D 0034 0034 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L01795/2026-09-19/detailed None Leeds 2026-09-20T00:24:00+01:00 Neville Hill T&R.S.M.D 5.0 {"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} 2.0 0030 0035 Leeds Neville Hill T&R.S.M.D Neville Hill T&R.S.M.D 53.7926093 -1.5048045 53.7926093 -1.5048045 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Neville Hill T&R.S.M.D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399912 1789774511591324 6 6 2026-09-18 23:45:12.339606 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:11.588286
656057 686590 P66320 471B45M918 2026-09-18 COMPLETE 18399589 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686590, "stp": "O", "toc": "Greater Anglia", "uid": "P66320", "consist": "745010", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66320/2026-09-19/detailed", "trust_id": "471B45M918", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0036", "dest_platform": "10", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B45", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0035", "current_leg_dep": "0021", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2343", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07507320000000002, 51.583494499999986], [-0.07508359999999999, 51.58338659999998], [-0.07509669999999999, 51.5832764], [-0.07511129999999999, 51.5831654], [-0.0751292, 51.58304129999999], [-0.0751437, 51.5829543], [-0.0751818, 51.582754099999995], [-0.07520849999999998, 51.58261430000001], [-0.07523119999999998, 51.582499], [-0.0752517, 51.58241410000001], [-0.07526410000000001, 51.5823152], [-0.07528060000000002, 51.5821985], [-0.0753053, 51.5820796], [-0.0753943, 51.5818167], [-0.0754431, 51.5816675], [-0.07545695, 51.58161125000002], [-0.075496, 51.5814634], [-0.07553099999999999, 51.58129639999999], [-0.07555879999999998, 51.58114870000001], [-0.0755849, 51.5810234], [-0.0756161, 51.58082769999999], [-0.0756344, 51.5806997], [-0.07564519999999998, 51.580559699999995], [-0.07565489999999998, 51.58041849999999], [-0.07565759999999999, 51.580308], [-0.07565619999999999, 51.58011129999999], [-0.07564840660843013, 51.580000525887975], [-0.07564629046748855, 51.57997044732784], [-0.0756389, 51.5798654], [-0.0756282, 51.579746], [-0.0756106, 51.57962489999999], [-0.07558019999999999, 51.5794727], [-0.07554719999999998, 51.5793249], [-0.0755105, 51.57917020000001], [-0.07545779999999999, 51.57896669999999], [-0.0753187, 51.57842029999999], [-0.0752543, 51.5781757], [-0.0752333, 51.5780907], [-0.07521089999999998, 51.57799409999999], [-0.07518719999999998, 51.5778825], [-0.0751678, 51.5777741], [-0.0751506, 51.57766839999999], [-0.07513559999999998, 51.5775425], [-0.0751283, 51.5774248], [-0.0751281, 51.5773116], [-0.0751296, 51.577194099999986], [-0.0751353, 51.577082299999994], [-0.0751405, 51.5770172], [-0.0751516, 51.57692389999999], [-0.07516510000000001, 51.5768374], [-0.07518819999999998, 51.57672440000001], [-0.07522769999999998, 51.5765705], [-0.0752768, 51.57640279999999], [-0.0753238, 51.57626979999999], [-0.07538829999999999, 51.5761058], [-0.07546499999999999, 51.57595309999999], [-0.07552999999999999, 51.57582699999998], [-0.0756116, 51.575691], [-0.0757008, 51.5755517], [-0.0758027, 51.5754088], [-0.07591789999999998, 51.575261999999995], [-0.07607649999999999, 51.5750782], [-0.0762352, 51.574902300000005], [-0.0763871, 51.574726600000005], [-0.0765772, 51.57450920000001], [-0.07688039999999999, 51.574167], [-0.0770101, 51.57402179999998], [-0.077229, 51.57377410000001], [-0.0773133, 51.5736748], [-0.07744049999999998, 51.5735262], [-0.0775854, 51.573343], [-0.077677, 51.5732209], [-0.07775619999999998, 51.57310309999998], [-0.07782359999999999, 51.572999], [-0.0779016, 51.572869399999995], [-0.0779739, 51.5727319], [-0.07804299999999999, 51.5725912], [-0.0781075, 51.57243989999999], [-0.0781542, 51.572315899999985], [-0.0782042, 51.57216710000001], [-0.07824070000000001, 51.572049799999995], [-0.07826939999999999, 51.57194420000001], [-0.0782908, 51.571847], [-0.0783138, 51.5717399], [-0.07833909999999998, 51.5716067], [-0.0783607, 51.5714423], [-0.07837619999999998, 51.57128], [-0.07838629999999999, 51.5711341], [-0.0783859, 51.571028], [-0.07838029999999999, 51.5708776], [-0.0783678, 51.57072319999999], [-0.07834879999999998, 51.5705525], [-0.07833609999999999, 51.57047130000001], [-0.0783224, 51.570388], [-0.0783042, 51.570309899999984], [-0.07825610000000001, 51.570139299999994], [-0.0782039, 51.56995630000001], [-0.0781453, 51.56977950000001], [-0.0780845, 51.5696314], [-0.07800619999999998, 51.569453], [-0.0779324, 51.569296999999985], [-0.0778554, 51.5691588], [-0.0777566, 51.5690061], [-0.0776319, 51.56882649999999], [-0.07749689999999998, 51.56864959999999], [-0.0773991, 51.5685278], [-0.0772926, 51.568406299999985], [-0.0771767, 51.5682828], [-0.07704929999999999, 51.5681508], [-0.07688379999999999, 51.5679953], [-0.07670089999999999, 51.56783349999999], [-0.0765475, 51.5677069], [-0.07635629999999999, 51.5675562], [-0.0761575, 51.5674152], [-0.0759945, 51.5672987], [-0.0758125, 51.5671785], [-0.07374499999999999, 51.565847600000005], [-0.0732812, 51.56555109999999], [-0.0729836, 51.5653636], [-0.0729064, 51.56531340000001], [-0.0728196, 51.5652569], [-0.07272539999999998, 51.5651895], [-0.07255149999999999, 51.5650632], [-0.0723965, 51.56494729999999], [-0.0722835, 51.5648611], [-0.07216449999999999, 51.56476430000001], [-0.0720344, 51.56465359999999], [-0.07192780000000001, 51.56456], [-0.07181749999999999, 51.56446280000001], [-0.07173219999999998, 51.56438099999999], [-0.0715916, 51.56422880000001], [-0.0714812, 51.5641065], [-0.0714003, 51.56401319999999], [-0.0713067, 51.5638965], [-0.0712281, 51.5637989], [-0.07113619999999998, 51.563674099999986], [-0.0710672, 51.563573799999986], [-0.0709895, 51.56346129999999], [-0.07093959999999999, 51.56338149999999], [-0.0708769, 51.56327520000001], [-0.07064419999999999, 51.56286059999999], [-0.0704653, 51.5625368], [-0.07027619999999998, 51.56219070000001], [-0.0700306, 51.56174089999998], [-0.0697987, 51.561316100000006], [-0.0696588, 51.5610614], [-0.06925059999999998, 51.560323], [-0.0690377, 51.5599282], [-0.0683229, 51.5586205], [-0.06810039999999999, 51.5582128], [-0.06672539999999999, 51.55570109999999], [-0.0666519, 51.55556699999999], [-0.0665856, 51.555446200000006], [-0.066254, 51.55484140000001], [-0.06615664832669839, 51.55466347968381], [-0.0656733, 51.5537801], [-0.0655924, 51.553641799999994], [-0.0654889, 51.5534827], [-0.06539160000000001, 51.5533446], [-0.0653015, 51.5532319], [-0.06517499999999998, 51.55307829999999], [-0.0650513, 51.55294229999999], [-0.0648961, 51.5527798], [-0.0648201, 51.552702399999994], [-0.0647344, 51.5526204], [-0.0645976, 51.5524936], [-0.064373, 51.55229909999999], [-0.0642371, 51.55218649999999], [-0.06409159999999998, 51.5520742], [-0.0639452, 51.551967999999995], [-0.0637955, 51.5518669], [-0.0636794, 51.5517919], [-0.0628446, 51.5512805], [-0.06250209999999999, 51.5510709], [-0.06238730000000001, 51.5509987], [-0.0622763, 51.5509278], [-0.0621743, 51.5508592], [-0.06208719999999999, 51.5507959], [-0.0619946, 51.550726], [-0.0619287, 51.55066969999999], [-0.06186830000000001, 51.550614], [-0.0618101, 51.55055489999999], [-0.0617439, 51.55048409999999], [-0.06168879999999999, 51.550424500000005], [-0.06161449999999999, 51.5503311], [-0.061551399999999985, 51.550249], [-0.06149469999999999, 51.5501629], [-0.06144030000000001, 51.5500728], [-0.06139970000000001, 51.54999540000001], [-0.0613749, 51.54994009999999], [-0.0613509, 51.5498857], [-0.06131680000000002, 51.54980350000001], [-0.0612998, 51.5497563], [-0.061289346799633895, 51.54972418748832], [-0.0612204190072102, 51.54957266244621], [-0.06115518225580397, 51.54943987036792], [-0.06109291140941839, 51.54932316786331], [-0.061032881332056685, 51.549219911542245], [-0.06097436688772204, 51.5491274580146], [-0.06091664294041767, 51.549043163890246], [-0.06085898435414675, 51.54896438577904], [-0.06080066599291252, 51.54888848029087], [-0.06074096272071816, 51.5488128040356], [-0.06067914940156687, 51.54873471362309], [-0.06061450089946187, 51.54865156566321], [-0.06054629207840634, 51.54856071676582], [-0.060473797802403494, 51.548459523540814], [-0.060396292935456536, 51.54834534259804], [-0.06031305234156867, 51.548215530547374], [-0.06022335088474308, 51.54806744399869], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Seven Sisters", "dest_arr_time_act": "0033", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Seven Sisters", "current_leg_milage": "5.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 37166.535, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37383.514, \"from_m\": 37166.535, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44827.654, \"from_m\": 37383.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46114.841, \"from_m\": 44827.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46484.136, \"from_m\": 46114.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49774.129, \"from_m\": 46484.136, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50207.346, \"from_m\": 49774.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55127.228, \"from_m\": 50207.346, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55250.863, \"from_m\": 55127.228, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55322.331, \"from_m\": 55250.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55414.924, \"from_m\": 55322.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55793.139, \"from_m\": 55414.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57257.644, \"from_m\": 55793.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58833.634, \"from_m\": 57257.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59470.535, \"from_m\": 58833.634, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59947.21, \"from_m\": 59470.535, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60400.428, \"from_m\": 59947.21, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 686590, \"profile_key\": \"0c59ba1c573f6c1740cf5d740b3e9edfe8a3507e01d7053c1ca794d1024cfcb5\", \"schedule_id\": 40214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Bury Street Jn\", \"stage_seq\": 11, \"distance_m\": 45347.643, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0019\", \"location\": \"Seven Sisters\", \"stage_seq\": 12, \"distance_m\": 51194.938, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Hackney Downs\", \"stage_seq\": 13, \"distance_m\": 55614.141, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Bethnal Green\", \"stage_seq\": 14, \"distance_m\": 58588.286, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 15, \"distance_m\": 60400.428, \"section_seq\": 1, \"route_path_id\": 42118}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60400.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42118}], \"total_distance_m\": 60400.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56056.542, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4343.886, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2343", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:57Z\", \"source_id\": 57625206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:59Z\", \"source_id\": 18384161, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:52Z\", \"source_id\": 57629445, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:49:54Z\", \"source_id\": 18385458, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:25Z\", \"source_id\": 57638584, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:31Z\", \"source_id\": 18388284, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:59Z\", \"source_id\": 57648149, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:01Z\", \"source_id\": 18390761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:58Z\", \"source_id\": 57652347, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:06:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:01Z\", \"source_id\": 18391784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:03Z\", \"source_id\": 57667547, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:05Z\", \"source_id\": 18395906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:22Z\", \"source_id\": 57673731, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:25Z\", \"source_id\": 18397592, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:27Z\", \"source_id\": 57677534, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:35Z\", \"source_id\": 18398607, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:39Z\", \"source_id\": 57681086, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:44Z\", \"source_id\": 18399589, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1789774424919502, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:12.898784", "service_state_evidence_id": 18399589, "current_leg_start_actual_dep": "2026-09-20T00:21:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:13.350520", "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 SSD LST 1B45 745010 12 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 37166.535, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37383.514, "from_m": 37166.535, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44827.654, "from_m": 37383.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46114.841, "from_m": 44827.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46484.136, "from_m": 46114.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49774.129, "from_m": 46484.136, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50207.346, "from_m": 49774.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55127.228, "from_m": 50207.346, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55250.863, "from_m": 55127.228, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55322.331, "from_m": 55250.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55414.924, "from_m": 55322.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55793.139, "from_m": 55414.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57257.644, "from_m": 55793.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58833.634, "from_m": 57257.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59470.535, "from_m": 58833.634, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59947.21, "from_m": 59470.535, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60400.428, "from_m": 59947.21, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 686590, "profile_key": "0c59ba1c573f6c1740cf5d740b3e9edfe8a3507e01d7053c1ca794d1024cfcb5", "schedule_id": 40214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2343", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 42118}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Bury Street Jn", "stage_seq": 11, "distance_m": 45347.643, "section_seq": 1, "route_path_id": 42118}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0019", "location": "Seven Sisters", "stage_seq": 12, "distance_m": 51194.938, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Hackney Downs", "stage_seq": 13, "distance_m": 55614.141, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Bethnal Green", "stage_seq": 14, "distance_m": 58588.286, "section_seq": 1, "route_path_id": 42118}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 15, "distance_m": 60400.428, "section_seq": 1, "route_path_id": 42118}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60400.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 42118}], "total_distance_m": 60400.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56056.542, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4343.886, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:57Z", "source_id": 57625206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:59Z", "source_id": 18384161, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:52Z", "source_id": 57629445, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:49:54Z", "source_id": 18385458, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:25Z", "source_id": 57638584, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:31Z", "source_id": 18388284, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:59Z", "source_id": 57648149, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:01Z", "source_id": 18390761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:58Z", "source_id": 57652347, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:06:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:01Z", "source_id": 18391784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:03Z", "source_id": 57667547, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:05Z", "source_id": 18395906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:22Z", "source_id": 57673731, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:25Z", "source_id": 18397592, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:27Z", "source_id": 57677534, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:30:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:35Z", "source_id": 18398607, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:39Z", "source_id": 57681086, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:44Z", "source_id": 18399589, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Stansted Airport 2343 2343 1 None None London Liverpool Street 0036 0033 10 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66320/2026-09-19/detailed None Seven Sisters 2026-09-20T00:21:00+01:00 London Liverpool Street 14.0 {"type": "LineString", "coordinates": [[-0.07507320000000002, 51.583494499999986], [-0.07508359999999999, 51.58338659999998], [-0.07509669999999999, 51.5832764], [-0.07511129999999999, 51.5831654], [-0.0751292, 51.58304129999999], [-0.0751437, 51.5829543], [-0.0751818, 51.582754099999995], [-0.07520849999999998, 51.58261430000001], [-0.07523119999999998, 51.582499], [-0.0752517, 51.58241410000001], [-0.07526410000000001, 51.5823152], [-0.07528060000000002, 51.5821985], [-0.0753053, 51.5820796], [-0.0753943, 51.5818167], [-0.0754431, 51.5816675], [-0.07545695, 51.58161125000002], [-0.075496, 51.5814634], [-0.07553099999999999, 51.58129639999999], [-0.07555879999999998, 51.58114870000001], [-0.0755849, 51.5810234], [-0.0756161, 51.58082769999999], [-0.0756344, 51.5806997], [-0.07564519999999998, 51.580559699999995], [-0.07565489999999998, 51.58041849999999], [-0.07565759999999999, 51.580308], [-0.07565619999999999, 51.58011129999999], [-0.07564840660843013, 51.580000525887975], [-0.07564629046748855, 51.57997044732784], [-0.0756389, 51.5798654], [-0.0756282, 51.579746], [-0.0756106, 51.57962489999999], [-0.07558019999999999, 51.5794727], [-0.07554719999999998, 51.5793249], [-0.0755105, 51.57917020000001], [-0.07545779999999999, 51.57896669999999], [-0.0753187, 51.57842029999999], [-0.0752543, 51.5781757], [-0.0752333, 51.5780907], [-0.07521089999999998, 51.57799409999999], [-0.07518719999999998, 51.5778825], [-0.0751678, 51.5777741], [-0.0751506, 51.57766839999999], [-0.07513559999999998, 51.5775425], [-0.0751283, 51.5774248], [-0.0751281, 51.5773116], [-0.0751296, 51.577194099999986], [-0.0751353, 51.577082299999994], [-0.0751405, 51.5770172], [-0.0751516, 51.57692389999999], [-0.07516510000000001, 51.5768374], [-0.07518819999999998, 51.57672440000001], [-0.07522769999999998, 51.5765705], [-0.0752768, 51.57640279999999], [-0.0753238, 51.57626979999999], [-0.07538829999999999, 51.5761058], [-0.07546499999999999, 51.57595309999999], [-0.07552999999999999, 51.57582699999998], [-0.0756116, 51.575691], [-0.0757008, 51.5755517], [-0.0758027, 51.5754088], [-0.07591789999999998, 51.575261999999995], [-0.07607649999999999, 51.5750782], [-0.0762352, 51.574902300000005], [-0.0763871, 51.574726600000005], [-0.0765772, 51.57450920000001], [-0.07688039999999999, 51.574167], [-0.0770101, 51.57402179999998], [-0.077229, 51.57377410000001], [-0.0773133, 51.5736748], [-0.07744049999999998, 51.5735262], [-0.0775854, 51.573343], [-0.077677, 51.5732209], [-0.07775619999999998, 51.57310309999998], [-0.07782359999999999, 51.572999], [-0.0779016, 51.572869399999995], [-0.0779739, 51.5727319], [-0.07804299999999999, 51.5725912], [-0.0781075, 51.57243989999999], [-0.0781542, 51.572315899999985], [-0.0782042, 51.57216710000001], [-0.07824070000000001, 51.572049799999995], [-0.07826939999999999, 51.57194420000001], [-0.0782908, 51.571847], [-0.0783138, 51.5717399], [-0.07833909999999998, 51.5716067], [-0.0783607, 51.5714423], [-0.07837619999999998, 51.57128], [-0.07838629999999999, 51.5711341], [-0.0783859, 51.571028], [-0.07838029999999999, 51.5708776], [-0.0783678, 51.57072319999999], [-0.07834879999999998, 51.5705525], [-0.07833609999999999, 51.57047130000001], [-0.0783224, 51.570388], [-0.0783042, 51.570309899999984], [-0.07825610000000001, 51.570139299999994], [-0.0782039, 51.56995630000001], [-0.0781453, 51.56977950000001], [-0.0780845, 51.5696314], [-0.07800619999999998, 51.569453], [-0.0779324, 51.569296999999985], [-0.0778554, 51.5691588], [-0.0777566, 51.5690061], [-0.0776319, 51.56882649999999], [-0.07749689999999998, 51.56864959999999], [-0.0773991, 51.5685278], [-0.0772926, 51.568406299999985], [-0.0771767, 51.5682828], [-0.07704929999999999, 51.5681508], [-0.07688379999999999, 51.5679953], [-0.07670089999999999, 51.56783349999999], [-0.0765475, 51.5677069], [-0.07635629999999999, 51.5675562], [-0.0761575, 51.5674152], [-0.0759945, 51.5672987], [-0.0758125, 51.5671785], [-0.07374499999999999, 51.565847600000005], [-0.0732812, 51.56555109999999], [-0.0729836, 51.5653636], [-0.0729064, 51.56531340000001], [-0.0728196, 51.5652569], [-0.07272539999999998, 51.5651895], [-0.07255149999999999, 51.5650632], [-0.0723965, 51.56494729999999], [-0.0722835, 51.5648611], [-0.07216449999999999, 51.56476430000001], [-0.0720344, 51.56465359999999], [-0.07192780000000001, 51.56456], [-0.07181749999999999, 51.56446280000001], [-0.07173219999999998, 51.56438099999999], [-0.0715916, 51.56422880000001], [-0.0714812, 51.5641065], [-0.0714003, 51.56401319999999], [-0.0713067, 51.5638965], [-0.0712281, 51.5637989], [-0.07113619999999998, 51.563674099999986], [-0.0710672, 51.563573799999986], [-0.0709895, 51.56346129999999], [-0.07093959999999999, 51.56338149999999], [-0.0708769, 51.56327520000001], [-0.07064419999999999, 51.56286059999999], [-0.0704653, 51.5625368], [-0.07027619999999998, 51.56219070000001], [-0.0700306, 51.56174089999998], [-0.0697987, 51.561316100000006], [-0.0696588, 51.5610614], [-0.06925059999999998, 51.560323], [-0.0690377, 51.5599282], [-0.0683229, 51.5586205], [-0.06810039999999999, 51.5582128], [-0.06672539999999999, 51.55570109999999], [-0.0666519, 51.55556699999999], [-0.0665856, 51.555446200000006], [-0.066254, 51.55484140000001], [-0.06615664832669839, 51.55466347968381], [-0.0656733, 51.5537801], [-0.0655924, 51.553641799999994], [-0.0654889, 51.5534827], [-0.06539160000000001, 51.5533446], [-0.0653015, 51.5532319], [-0.06517499999999998, 51.55307829999999], [-0.0650513, 51.55294229999999], [-0.0648961, 51.5527798], [-0.0648201, 51.552702399999994], [-0.0647344, 51.5526204], [-0.0645976, 51.5524936], [-0.064373, 51.55229909999999], [-0.0642371, 51.55218649999999], [-0.06409159999999998, 51.5520742], [-0.0639452, 51.551967999999995], [-0.0637955, 51.5518669], [-0.0636794, 51.5517919], [-0.0628446, 51.5512805], [-0.06250209999999999, 51.5510709], [-0.06238730000000001, 51.5509987], [-0.0622763, 51.5509278], [-0.0621743, 51.5508592], [-0.06208719999999999, 51.5507959], [-0.0619946, 51.550726], [-0.0619287, 51.55066969999999], [-0.06186830000000001, 51.550614], [-0.0618101, 51.55055489999999], [-0.0617439, 51.55048409999999], [-0.06168879999999999, 51.550424500000005], [-0.06161449999999999, 51.5503311], [-0.061551399999999985, 51.550249], [-0.06149469999999999, 51.5501629], [-0.06144030000000001, 51.5500728], [-0.06139970000000001, 51.54999540000001], [-0.0613749, 51.54994009999999], [-0.0613509, 51.5498857], [-0.06131680000000002, 51.54980350000001], [-0.0612998, 51.5497563], [-0.061289346799633895, 51.54972418748832], [-0.0612204190072102, 51.54957266244621], [-0.06115518225580397, 51.54943987036792], [-0.06109291140941839, 51.54932316786331], [-0.061032881332056685, 51.549219911542245], [-0.06097436688772204, 51.5491274580146], [-0.06091664294041767, 51.549043163890246], [-0.06085898435414675, 51.54896438577904], [-0.06080066599291252, 51.54888848029087], [-0.06074096272071816, 51.5488128040356], [-0.06067914940156687, 51.54873471362309], [-0.06061450089946187, 51.54865156566321], [-0.06054629207840634, 51.54856071676582], [-0.060473797802403494, 51.548459523540814], [-0.060396292935456536, 51.54834534259804], [-0.06031305234156867, 51.548215530547374], [-0.06022335088474308, 51.54806744399869], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.5 0021 0035 Seven Sisters London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399589 1789774424919502 83 83 2026-09-18 23:45:13.350520 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:12.898784
656058 685983 L87738 031L98M918 2026-09-18 COMPLETE 18399665 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 685983, "stp": "P", "toc": "ScotRail", "uid": "L87738", "consist": "158710", "dest_crs": "EDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87738/2026-09-19/detailed", "trust_id": "031L98M918", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0036", "dest_platform": "17F", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1L98", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "0035", "current_leg_dep": "0031", "current_leg_end": "Edinburgh", "origin_dep_time": "2311", "origin_platform": "6", "current_location": "Edinburgh", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0036", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1061.149, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3224.136, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3248.969, \"from_m\": 3224.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3253.281, \"from_m\": 3248.969, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3398.738, \"from_m\": 3253.281, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8037.04, \"from_m\": 3398.738, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 16269.148, \"from_m\": 8037.04, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17499.372, \"from_m\": 16269.148, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18027.849, \"from_m\": 17499.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18089.329, \"from_m\": 18027.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27475.266, \"from_m\": 18089.329, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27928.705, \"from_m\": 27475.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28438.59, \"from_m\": 27928.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28491.444, \"from_m\": 28438.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28695.879, \"from_m\": 28491.444, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28739.58, \"from_m\": 28695.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28777.16, \"from_m\": 28739.58, \"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\": 28851.31, \"from_m\": 28777.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\": 32304.708, \"from_m\": 28851.31, \"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\": 41859.524, \"from_m\": 32304.708, \"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\": 41927.313, \"from_m\": 41859.524, \"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\": 46494.279, \"from_m\": 41927.313, \"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\": 49977.181, \"from_m\": 46494.279, \"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\": 53572.278, \"from_m\": 49977.181, \"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\": 54645.703, \"from_m\": 53572.278, \"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\": 55119.093, \"from_m\": 54645.703, \"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\": 55546.428, \"from_m\": 55119.093, \"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\": 56286.82, \"from_m\": 55546.428, \"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\": 58401.662, \"from_m\": 56286.82, \"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\": 58787.11, \"from_m\": 58401.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59349.15, \"from_m\": 58787.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60426.9, \"from_m\": 59349.15, \"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\": 62414.174, \"from_m\": 60426.9, \"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\": 63312.316, \"from_m\": 62414.174, \"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\": 63715.843, \"from_m\": 63312.316, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69399.487, \"from_m\": 63715.843, \"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\": 69810.385, \"from_m\": 69399.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69943.913, \"from_m\": 69810.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69988.333, \"from_m\": 69943.913, \"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\": 70415.988, \"from_m\": 69988.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70580.468, \"from_m\": 70415.988, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71929.092, \"from_m\": 70580.468, \"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\": 73225.081, \"from_m\": 71929.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75977.642, \"from_m\": 73225.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77750.126, \"from_m\": 75977.642, \"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\": 81663.002, \"from_m\": 77750.126, \"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\": 85132.87, \"from_m\": 81663.002, \"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\": 85625.044, \"from_m\": 85132.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\": 87259.785, \"from_m\": 85625.044, \"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\": 87361.847, \"from_m\": 87259.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88962.566, \"from_m\": 87361.847, \"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\": 89023.23, \"from_m\": 88962.566, \"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\": 89104.061, \"from_m\": 89023.23, \"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\": 89163.87, \"from_m\": 89104.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\": 89191.512, \"from_m\": 89163.87, \"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\": 90583.099, \"from_m\": 89191.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91583.403, \"from_m\": 90583.099, \"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\": 91733.267, \"from_m\": 91583.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91824.898, \"from_m\": 91733.267, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92269.503, \"from_m\": 91824.898, \"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\": 685983, \"profile_key\": \"cc5b5c8e81cb4e741363e39e838162bc47006fc579718f8d9d75727732ad2f40\", \"schedule_id\": 33047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Newburgh\", \"stage_seq\": 3, \"distance_m\": 16102.624, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Ladybank\", \"stage_seq\": 4, \"distance_m\": 28602.207, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Markinch\", \"stage_seq\": 5, \"distance_m\": 38010.589, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 6, \"distance_m\": 41902.401, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Thornton South Jn\", \"stage_seq\": 7, \"distance_m\": 42710.368, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Kirkcaldy\", \"stage_seq\": 8, \"distance_m\": 49776.766, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Kinghorn\", \"stage_seq\": 9, \"distance_m\": 54873.398, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Burntisland\", \"stage_seq\": 10, \"distance_m\": 59015.015, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"Aberdour\", \"stage_seq\": 11, \"distance_m\": 63374.579, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Dalgety Bay\", \"stage_seq\": 12, \"distance_m\": 67874.547, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Inverkeithing\", \"stage_seq\": 13, \"distance_m\": 70210.326, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 76826.517, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 82617.729, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0024H\", \"location\": \"South Gyle\", \"stage_seq\": 16, \"distance_m\": 83996.987, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 87388.252, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0030H\", \"wtt_dep\": \"0031H\", \"location\": \"Haymarket\", \"stage_seq\": 18, \"distance_m\": 89355.088, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 19, \"distance_m\": 90684.348, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"0036\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 20, \"distance_m\": 92269.503, \"section_seq\": 1, \"route_path_id\": 66243}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92269.503, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66243}], \"total_distance_m\": 92269.503, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92217.23, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2311", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:02Z\", \"source_id\": 57600355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:06Z\", \"source_id\": 18376354, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:31Z\", \"source_id\": 57612433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:35Z\", \"source_id\": 18380169, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:48Z\", \"source_id\": 57626374, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:56Z\", \"source_id\": 18384561, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:13Z\", \"source_id\": 57634206, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:18Z\", \"source_id\": 18386986, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:14Z\", \"source_id\": 57640997, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:20Z\", \"source_id\": 18388979, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:31Z\", \"source_id\": 57649004, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:36Z\", \"source_id\": 18390965, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:02Z\", \"source_id\": 57655017, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:06Z\", \"source_id\": 18392503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:37Z\", \"source_id\": 57658184, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:39Z\", \"source_id\": 18393334, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:00Z\", \"source_id\": 57669512, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:06Z\", \"source_id\": 18396440, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:59Z\", \"source_id\": 57671437, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:24:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:05Z\", \"source_id\": 18396955, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:38Z\", \"source_id\": 57677684, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:29:45Z\", \"source_id\": 18398651, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:04Z\", \"source_id\": 57681409, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:10Z\", \"source_id\": 18399665, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1789774452363683, "current_leg_arrival_utc": "2026-09-20T00:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:13.745928", "service_state_evidence_id": 18399665, "current_leg_start_actual_dep": "2026-09-20T00:31:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:14.388719", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PTH EDB 1L98 158710 2 90 None {"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1061.149, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3224.136, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3248.969, "from_m": 3224.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3253.281, "from_m": 3248.969, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3398.738, "from_m": 3253.281, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8037.04, "from_m": 3398.738, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 16269.148, "from_m": 8037.04, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17499.372, "from_m": 16269.148, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18027.849, "from_m": 17499.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18089.329, "from_m": 18027.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 27475.266, "from_m": 18089.329, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27928.705, "from_m": 27475.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 28438.59, "from_m": 27928.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 28491.444, "from_m": 28438.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 28695.879, "from_m": 28491.444, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28739.58, "from_m": 28695.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28777.16, "from_m": 28739.58, "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": 28851.31, "from_m": 28777.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": 32304.708, "from_m": 28851.31, "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": 41859.524, "from_m": 32304.708, "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": 41927.313, "from_m": 41859.524, "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": 46494.279, "from_m": 41927.313, "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": 49977.181, "from_m": 46494.279, "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": 53572.278, "from_m": 49977.181, "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": 54645.703, "from_m": 53572.278, "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": 55119.093, "from_m": 54645.703, "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": 55546.428, "from_m": 55119.093, "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": 56286.82, "from_m": 55546.428, "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": 58401.662, "from_m": 56286.82, "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": 58787.11, "from_m": 58401.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59349.15, "from_m": 58787.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60426.9, "from_m": 59349.15, "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": 62414.174, "from_m": 60426.9, "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": 63312.316, "from_m": 62414.174, "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": 63715.843, "from_m": 63312.316, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69399.487, "from_m": 63715.843, "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": 69810.385, "from_m": 69399.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69943.913, "from_m": 69810.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69988.333, "from_m": 69943.913, "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": 70415.988, "from_m": 69988.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70580.468, "from_m": 70415.988, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71929.092, "from_m": 70580.468, "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": 73225.081, "from_m": 71929.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75977.642, "from_m": 73225.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77750.126, "from_m": 75977.642, "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": 81663.002, "from_m": 77750.126, "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": 85132.87, "from_m": 81663.002, "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": 85625.044, "from_m": 85132.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": 87259.785, "from_m": 85625.044, "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": 87361.847, "from_m": 87259.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88962.566, "from_m": 87361.847, "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": 89023.23, "from_m": 88962.566, "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": 89104.061, "from_m": 89023.23, "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": 89163.87, "from_m": 89104.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": 89191.512, "from_m": 89163.87, "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": 90583.099, "from_m": 89191.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91583.403, "from_m": 90583.099, "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": 91733.267, "from_m": 91583.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91824.898, "from_m": 91733.267, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 92269.503, "from_m": 91824.898, "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": 685983, "profile_key": "cc5b5c8e81cb4e741363e39e838162bc47006fc579718f8d9d75727732ad2f40", "schedule_id": 33047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2311", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Newburgh", "stage_seq": 3, "distance_m": 16102.624, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Ladybank", "stage_seq": 4, "distance_m": 28602.207, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Markinch", "stage_seq": 5, "distance_m": 38010.589, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Thornton North Jn", "stage_seq": 6, "distance_m": 41902.401, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Thornton South Jn", "stage_seq": 7, "distance_m": 42710.368, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Kirkcaldy", "stage_seq": 8, "distance_m": 49776.766, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Kinghorn", "stage_seq": 9, "distance_m": 54873.398, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Burntisland", "stage_seq": 10, "distance_m": 59015.015, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "Aberdour", "stage_seq": 11, "distance_m": 63374.579, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Dalgety Bay", "stage_seq": 12, "distance_m": 67874.547, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Inverkeithing", "stage_seq": 13, "distance_m": 70210.326, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 76826.517, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 82617.729, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0024H", "location": "South Gyle", "stage_seq": 16, "distance_m": 83996.987, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 87388.252, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0030H", "wtt_dep": "0031H", "location": "Haymarket", "stage_seq": 18, "distance_m": 89355.088, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033H", "location": "Princes St Gardens", "stage_seq": 19, "distance_m": 90684.348, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 20, "distance_m": 92269.503, "section_seq": 1, "route_path_id": 66243}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92269.503, "from_m": 0.0, "section_seq": 1, "route_path_id": 66243}], "total_distance_m": 92269.503, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92217.23, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 468, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:02Z", "source_id": 57600355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:06Z", "source_id": 18376354, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:31Z", "source_id": 57612433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:35Z", "source_id": 18380169, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:48Z", "source_id": 57626374, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:56Z", "source_id": 18384561, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:13Z", "source_id": 57634206, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:18Z", "source_id": 18386986, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:14Z", "source_id": 57640997, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:20Z", "source_id": 18388979, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:31Z", "source_id": 57649004, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:36Z", "source_id": 18390965, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:02Z", "source_id": 57655017, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:06Z", "source_id": 18392503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:37Z", "source_id": 57658184, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:39Z", "source_id": 18393334, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:00Z", "source_id": 57669512, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:06Z", "source_id": 18396440, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:59Z", "source_id": 57671437, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:24:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:05Z", "source_id": 18396955, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:38Z", "source_id": 57677684, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:29:45Z", "source_id": 18398651, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:04Z", "source_id": 57681409, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:10Z", "source_id": 18399665, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Perth 2311 2311 6 None None Edinburgh 0036 0036 17F EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87738/2026-09-19/detailed None Haymarket 2026-09-20T00:31:30+01:00 Edinburgh 4.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 0031 0035 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399665 1789774452363683 79 79 2026-09-18 23:45:14.388719 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:13.745928
656059 686521 W83840 042V73M918 2026-09-18 COMPLETE 18399932 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686521, "stp": "P", "toc": "ScotRail", "uid": "W83840", "consist": null, "dest_crs": "BHG", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83840/2026-09-19/detailed", "trust_id": "042V73M918", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "23:39:00", "dar_platform": null, "dest_station": "Bathgate", "service_date": "2026-09-18", "dest_arr_time": "0007", "dest_platform": "2", "is_terminated": 1, "next_location": "Haymarket", "signalling_id": "2V73", "timing_status": null, "origin_station": "Edinburgh", "current_leg_arr": "2343", "current_leg_dep": "2339", "current_leg_end": "Haymarket", "origin_dep_time": "2339", "origin_platform": "13", "current_location": "Edinburgh", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.1828267999999995, 55.9528118], [-3.1832225999999997, 55.95274009999999], [-3.1835220999999994, 55.9527024], [-3.1837289, 55.95268750000001], [-3.1839902, 55.9526818], [-3.1842163999999995, 55.9526887], [-3.1843207999999996, 55.9526931], [-3.1858509999999995, 55.9527577], [-3.1864126999999995, 55.9527673], [-3.1870036, 55.9527529], [-3.187321, 55.9527429], [-3.1876729, 55.952719599999995], [-3.188127300000001, 55.952670399999995], [-3.1886523999999996, 55.9525897], [-3.1889195, 55.9525492], [-3.1893977, 55.952472799999995], [-3.1895932999999994, 55.95244240000001], [-3.1909084, 55.9522322], [-3.1912938, 55.9521457], [-3.1916707999999994, 55.952039899999995], [-3.19202, 55.9519465], [-3.1925371999999994, 55.9517897], [-3.1929111999999997, 55.9516679], [-3.1934728999999997, 55.95149359999999], [-3.1941620999999993, 55.95129349999999], [-3.1942839999999997, 55.951255299999985], [-3.194461, 55.95120920000001], [-3.1947054999999995, 55.9511458], [-3.1949119, 55.95110379999999], [-3.194952, 55.9510971], [-3.1953638999999994, 55.95102829999998], [-3.1960269999999995, 55.9509139], [-3.1960519, 55.9509096], [-3.1966469999999996, 55.9508021], [-3.1973387999999994, 55.950682], [-3.1976456, 55.9506232], [-3.1981381000000004, 55.95051229999999], [-3.198390838083982, 55.950468402446226], [-3.198660998529497, 55.95042108748898], [-3.198899447474176, 55.95037897325744], [-3.1991107179857, 55.95034132800792], [-3.199299343131752, 55.950307419996776], [-3.1994698559800123, 55.95027651748034], [-3.1996267895981636, 55.95024788871492], [-3.1997746770538877, 55.95022080195687], [-3.199918051414867, 55.95019452546253], [-3.2000614457487813, 55.95016832748822], [-3.2002093931233144, 55.95014147629028], [-3.200366426606147, 55.95011324012504], [-3.2005370792649614, 55.95008288724884], [-3.200725884167439, 55.95004968591802], [-3.200937374381261, 55.950012904388885], [-3.201176082974111, 55.9499718109178], [-3.201446543013669, 55.949925673761086], [-3.2014815999999997, 55.94991869999999], [-3.2017046, 55.9498708], [-3.2020002999999995, 55.94979889999999], [-3.2020672, 55.9497826], [-3.2022031999999996, 55.9497412], [-3.2024351, 55.9496705], [-3.2028284999999994, 55.9495276], [-3.2040307, 55.9490418], [-3.2040816, 55.9490216], [-3.2049360999999994, 55.9486972], [-3.2061325999999997, 55.9482795], [-3.2068396, 55.9480982], [-3.2076931999999996, 55.94788019999999], [-3.2082462, 55.9477389], [-3.2122207, 55.94681129999999], [-3.2136209, 55.94649009999999], [-3.2166217, 55.94580179999999], [-3.2172331, 55.9456624], [-3.2173307, 55.9456401], [-3.2176610000000005, 55.94557300000001], [-3.2183123, 55.9454407], [-3.2189100999999996, 55.9453249], [-3.2190115, 55.945305299999994]]}", "current_leg_start": "Edinburgh", "dest_arr_time_act": "0007", "motion_projection": null, "next_location_lat": "55.9453053", "next_location_lon": "-3.2190115", "previous_location": null, "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\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"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\": 3742.144, \"from_m\": 3123.268, \"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\": 3820.055, \"from_m\": 3742.144, \"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\": 3832.085, \"from_m\": 3820.055, \"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\": 3893.16, \"from_m\": 3832.085, \"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\": 5005.769, \"from_m\": 3893.16, \"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\": 14624.42, \"from_m\": 5005.769, \"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\": 15043.854, \"from_m\": 14624.42, \"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\": 17349.057, \"from_m\": 15043.854, \"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\": 29740.64, \"from_m\": 17349.057, \"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\": 30700.976, \"from_m\": 29740.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 686521, \"profile_key\": \"d03af5a94471ebe2e1a4b40b1f06f5d20d5ff248c4027ede5de259f16d466731\", \"schedule_id\": 27853, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002H\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": null, \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30700.976, \"section_seq\": 1, \"route_path_id\": 39500}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30700.976, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39500}], \"total_distance_m\": 30700.976, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30700.976, \"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": "2339", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.0", "current_position_lat": "55.9453053", "current_position_lon": "-3.2190115", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Edinburgh", "service_state_platform": "13", "timing_fact_generation": 1789774523534576, "current_leg_arrival_utc": "2026-09-18T23:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:23.531068", "service_state_evidence_id": 18399932, "current_leg_start_actual_dep": "2026-09-18T23:39:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:35:23.536475", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB BHG 2V73 None None None None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "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": 3742.144, "from_m": 3123.268, "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": 3820.055, "from_m": 3742.144, "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": 3832.085, "from_m": 3820.055, "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": 3893.16, "from_m": 3832.085, "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": 5005.769, "from_m": 3893.16, "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": 14624.42, "from_m": 5005.769, "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": 15043.854, "from_m": 14624.42, "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": 17349.057, "from_m": 15043.854, "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": 29740.64, "from_m": 17349.057, "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": 30700.976, "from_m": 29740.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 686521, "profile_key": "d03af5a94471ebe2e1a4b40b1f06f5d20d5ff248c4027ede5de259f16d466731", "schedule_id": 27853, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2339", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002H", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": null, "location": "Bathgate", "stage_seq": 9, "distance_m": 30700.976, "section_seq": 1, "route_path_id": 39500}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30700.976, "from_m": 0.0, "section_seq": 1, "route_path_id": 39500}], "total_distance_m": 30700.976, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30700.976, "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} [] Edinburgh 2339 2339 13 23:39:00 None Bathgate 0007 0007 2 None None https://www.realtimetrains.co.uk/service/gb-nr:W83840/2026-09-19/detailed None Edinburgh 2026-09-18T23:39:30+01:00 Haymarket 4.0 {"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.1828267999999995, 55.9528118], [-3.1832225999999997, 55.95274009999999], [-3.1835220999999994, 55.9527024], [-3.1837289, 55.95268750000001], [-3.1839902, 55.9526818], [-3.1842163999999995, 55.9526887], [-3.1843207999999996, 55.9526931], [-3.1858509999999995, 55.9527577], [-3.1864126999999995, 55.9527673], [-3.1870036, 55.9527529], [-3.187321, 55.9527429], [-3.1876729, 55.952719599999995], [-3.188127300000001, 55.952670399999995], [-3.1886523999999996, 55.9525897], [-3.1889195, 55.9525492], [-3.1893977, 55.952472799999995], [-3.1895932999999994, 55.95244240000001], [-3.1909084, 55.9522322], [-3.1912938, 55.9521457], [-3.1916707999999994, 55.952039899999995], [-3.19202, 55.9519465], [-3.1925371999999994, 55.9517897], [-3.1929111999999997, 55.9516679], [-3.1934728999999997, 55.95149359999999], [-3.1941620999999993, 55.95129349999999], [-3.1942839999999997, 55.951255299999985], [-3.194461, 55.95120920000001], [-3.1947054999999995, 55.9511458], [-3.1949119, 55.95110379999999], [-3.194952, 55.9510971], [-3.1953638999999994, 55.95102829999998], [-3.1960269999999995, 55.9509139], [-3.1960519, 55.9509096], [-3.1966469999999996, 55.9508021], [-3.1973387999999994, 55.950682], [-3.1976456, 55.9506232], [-3.1981381000000004, 55.95051229999999], [-3.198390838083982, 55.950468402446226], [-3.198660998529497, 55.95042108748898], [-3.198899447474176, 55.95037897325744], [-3.1991107179857, 55.95034132800792], [-3.199299343131752, 55.950307419996776], [-3.1994698559800123, 55.95027651748034], [-3.1996267895981636, 55.95024788871492], [-3.1997746770538877, 55.95022080195687], [-3.199918051414867, 55.95019452546253], [-3.2000614457487813, 55.95016832748822], [-3.2002093931233144, 55.95014147629028], [-3.200366426606147, 55.95011324012504], [-3.2005370792649614, 55.95008288724884], [-3.200725884167439, 55.95004968591802], [-3.200937374381261, 55.950012904388885], [-3.201176082974111, 55.9499718109178], [-3.201446543013669, 55.949925673761086], [-3.2014815999999997, 55.94991869999999], [-3.2017046, 55.9498708], [-3.2020002999999995, 55.94979889999999], [-3.2020672, 55.9497826], [-3.2022031999999996, 55.9497412], [-3.2024351, 55.9496705], [-3.2028284999999994, 55.9495276], [-3.2040307, 55.9490418], [-3.2040816, 55.9490216], [-3.2049360999999994, 55.9486972], [-3.2061325999999997, 55.9482795], [-3.2068396, 55.9480982], [-3.2076931999999996, 55.94788019999999], [-3.2082462, 55.9477389], [-3.2122207, 55.94681129999999], [-3.2136209, 55.94649009999999], [-3.2166217, 55.94580179999999], [-3.2172331, 55.9456624], [-3.2173307, 55.9456401], [-3.2176610000000005, 55.94557300000001], [-3.2183123, 55.9454407], [-3.2189100999999996, 55.9453249], [-3.2190115, 55.945305299999994]]} 1.8 2339 2343 None Edinburgh Haymarket 55.9453053 -3.2190115 55.9453053 -3.2190115 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Edinburgh TRUST TRUST_CANCELLATION 18399932 1789774523534576 1 1 2026-09-18 23:35:23.536475 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:23.531068
656060 686389 P89293 882S78M918 2026-09-18 COMPLETE 18399684 2026-09-19 00:35:00 2026-09-18 23:45:26 2026-09-20 23:45:26 {"id": 686389, "stp": "P", "toc": "Southeastern", "uid": "P89293", "consist": "465186+465193", "dest_crs": "SEV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89293/2026-09-19/detailed", "trust_id": "882S78M918", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-18", "dest_arr_time": "0035", "dest_platform": "2", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "2S78", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0035", "current_leg_dep": "0031", "current_leg_end": "Sevenoaks", "origin_dep_time": "2331", "origin_platform": "1", "current_location": "Sevenoaks", "last_update_time": "2026-09-18T23:45:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Dunton Green", "dest_arr_time_act": "0035", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Dunton Green", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9839.425, \"from_m\": 9786.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11110.181, \"from_m\": 9839.425, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11356.434, \"from_m\": 11110.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13133.536, \"from_m\": 11356.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14386.339, \"from_m\": 13133.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14425.928, \"from_m\": 14386.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19383.976, \"from_m\": 14425.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19485.281, \"from_m\": 19383.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19520.797, \"from_m\": 19485.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19636.857, \"from_m\": 19520.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20059.718, \"from_m\": 19636.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20338.095, \"from_m\": 20059.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21504.714, \"from_m\": 20338.095, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21569.241, \"from_m\": 21504.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26329.315, \"from_m\": 21569.241, \"capability_applied\": null, \"effective_limit_mph\": 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\": 26550.422, \"from_m\": 26329.315, \"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\": 28440.407, \"from_m\": 26550.422, \"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\": 28518.321, \"from_m\": 28440.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30331.399, \"from_m\": 28518.321, \"capability_applied\": null, \"effective_limit_mph\": 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\": 36694.536, \"from_m\": 30331.399, \"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\": 39481.111, \"from_m\": 36694.536, \"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\": 41060.068, \"from_m\": 39481.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41224.834, \"from_m\": 41060.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41362.555, \"from_m\": 41224.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 686389, \"profile_key\": \"018a9061f1e642fcb8b10cd98c53e82cae2dbaf5f5572867d721a419d50d52c6\", \"schedule_id\": 32020, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2340\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10867.152, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12376.474, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2358\", \"location\": \"Grove Park\", \"stage_seq\": 12, \"distance_m\": 15277.064, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 13, \"distance_m\": 17328.529, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004H\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 18864.756, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21431.504, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22169.707, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0020\", \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24114.508, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Chelsfield\", \"stage_seq\": 18, \"distance_m\": 26439.868, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026H\", \"location\": \"Knockholt\", \"stage_seq\": 19, \"distance_m\": 32481.205, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": \"0031H\", \"location\": \"Dunton Green\", \"stage_seq\": 20, \"distance_m\": 38887.323, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 21, \"distance_m\": 41362.555, \"section_seq\": 1, \"route_path_id\": 37689}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41362.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}], \"total_distance_m\": 41362.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41105.601, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 256.954, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2331", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:32:58Z\", \"source_id\": 57603410, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:06Z\", \"source_id\": 18377269, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:37:53Z\", \"source_id\": 57611418, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:00Z\", \"source_id\": 18379873, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:10Z\", \"source_id\": 57625501, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:14Z\", \"source_id\": 18384272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:53Z\", \"source_id\": 57632343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:55Z\", \"source_id\": 18386382, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:30Z\", \"source_id\": 57638676, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:35Z\", \"source_id\": 18388297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:36Z\", \"source_id\": 57644430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:41Z\", \"source_id\": 18389924, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:18Z\", \"source_id\": 57648660, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:25Z\", \"source_id\": 18390888, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:58Z\", \"source_id\": 57654922, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:08:00Z\", \"source_id\": 18392465, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:54Z\", \"source_id\": 57659536, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:56Z\", \"source_id\": 18393739, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:10Z\", \"source_id\": 57670695, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:22:16Z\", \"source_id\": 18396760, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:14Z\", \"source_id\": 57673612, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:19Z\", \"source_id\": 18397554, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:37Z\", \"source_id\": 57678508, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:41Z\", \"source_id\": 18398891, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:08Z\", \"source_id\": 57681484, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:14Z\", \"source_id\": 18399684, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "2", "timing_fact_generation": 1789774455718762, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:25.886846", "service_state_evidence_id": 18399684, "current_leg_start_actual_dep": "2026-09-20T00:31:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:35:25.890747", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX SEV 2S78 465186+465193 8 75 None {"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "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": 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": 4170.985, "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": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9839.425, "from_m": 9786.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11110.181, "from_m": 9839.425, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11356.434, "from_m": 11110.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13133.536, "from_m": 11356.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14386.339, "from_m": 13133.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14425.928, "from_m": 14386.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19383.976, "from_m": 14425.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19485.281, "from_m": 19383.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19520.797, "from_m": 19485.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19636.857, "from_m": 19520.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20059.718, "from_m": 19636.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20338.095, "from_m": 20059.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21504.714, "from_m": 20338.095, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21569.241, "from_m": 21504.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26329.315, "from_m": 21569.241, "capability_applied": null, "effective_limit_mph": 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": 26550.422, "from_m": 26329.315, "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": 28440.407, "from_m": 26550.422, "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": 28518.321, "from_m": 28440.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30331.399, "from_m": 28518.321, "capability_applied": null, "effective_limit_mph": 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": 36694.536, "from_m": 30331.399, "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": 39481.111, "from_m": 36694.536, "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": 41060.068, "from_m": 39481.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41224.834, "from_m": 41060.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41362.555, "from_m": 41224.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 686389, "profile_key": "018a9061f1e642fcb8b10cd98c53e82cae2dbaf5f5572867d721a419d50d52c6", "schedule_id": 32020, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2331", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2340", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10867.152, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Hither Green", "stage_seq": 11, "distance_m": 12376.474, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Grove Park", "stage_seq": 12, "distance_m": 15277.064, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Elmstead Woods", "stage_seq": 13, "distance_m": 17328.529, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004H", "location": "Chislehurst", "stage_seq": 14, "distance_m": 18864.756, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21431.504, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22169.707, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0020", "location": "Orpington", "stage_seq": 17, "distance_m": 24114.508, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Chelsfield", "stage_seq": 18, "distance_m": 26439.868, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026H", "location": "Knockholt", "stage_seq": 19, "distance_m": 32481.205, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": "0031H", "location": "Dunton Green", "stage_seq": 20, "distance_m": 38887.323, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 21, "distance_m": 41362.555, "section_seq": 1, "route_path_id": 37689}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41362.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 37689}], "total_distance_m": 41362.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41105.601, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 256.954, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:32:58Z", "source_id": 57603410, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:06Z", "source_id": 18377269, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:37:53Z", "source_id": 57611418, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:00Z", "source_id": 18379873, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:10Z", "source_id": 57625501, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:14Z", "source_id": 18384272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:53Z", "source_id": 57632343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:55Z", "source_id": 18386382, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:30Z", "source_id": 57638676, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:35Z", "source_id": 18388297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:36Z", "source_id": 57644430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:01:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:41Z", "source_id": 18389924, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:18Z", "source_id": 57648660, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:25Z", "source_id": 18390888, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:58Z", "source_id": 57654922, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:08:00Z", "source_id": 18392465, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32045, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:54Z", "source_id": 57659536, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:56Z", "source_id": 18393739, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32098, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:10Z", "source_id": 57670695, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:22:16Z", "source_id": 18396760, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32538, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:14Z", "source_id": 57673612, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:19Z", "source_id": 18397554, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:37Z", "source_id": 57678508, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:41Z", "source_id": 18398891, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:08Z", "source_id": 57681484, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:14Z", "source_id": 18399684, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] London Charing Cross 2331 2331 1 None None Sevenoaks 0035 0035 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89293/2026-09-19/detailed None Dunton Green 2026-09-20T00:31:30+01:00 Sevenoaks 4.0 {"type": "LineString", "coordinates": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} 1.5 0031 0035 Dunton Green Sevenoaks Sevenoaks 51.2768276 0.1816949 51.2768276 0.1816949 1 0 2026-09-18 23:45:26 TERMINATED 2026-09-18 23:35:00 Sevenoaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399684 1789774455718762 89 89 2026-09-18 23:35:25.890747 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:25.886846
656061 686798 W83845 042V75M918 2026-09-18 COMPLETE 18399963 2026-09-19 00:35:00 2026-09-18 23:45:56 2026-09-20 23:45:56 {"id": 686798, "stp": "P", "toc": "ScotRail", "uid": "W83845", "consist": null, "dest_crs": "BHG", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83845/2026-09-19/detailed", "trust_id": "042V75M918", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "23:56:00", "dar_platform": null, "dest_station": "Bathgate", "service_date": "2026-09-18", "dest_arr_time": "0023", "dest_platform": "2", "is_terminated": 1, "next_location": "Haymarket", "signalling_id": "2V75", "timing_status": null, "origin_station": "Edinburgh", "current_leg_arr": "2359½", "current_leg_dep": "2356", "current_leg_end": "Haymarket", "origin_dep_time": "2356", "origin_platform": "13", "current_location": "Edinburgh", "last_update_time": "2026-09-18T23:45:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.1828267999999995, 55.9528118], [-3.1832225999999997, 55.95274009999999], [-3.1835220999999994, 55.9527024], [-3.1837289, 55.95268750000001], [-3.1839902, 55.9526818], [-3.1842163999999995, 55.9526887], [-3.1843207999999996, 55.9526931], [-3.1858509999999995, 55.9527577], [-3.1864126999999995, 55.9527673], [-3.1870036, 55.9527529], [-3.187321, 55.9527429], [-3.1876729, 55.952719599999995], [-3.188127300000001, 55.952670399999995], [-3.1886523999999996, 55.9525897], [-3.1889195, 55.9525492], [-3.1893977, 55.952472799999995], [-3.1895932999999994, 55.95244240000001], [-3.1909084, 55.9522322], [-3.1912938, 55.9521457], [-3.1916707999999994, 55.952039899999995], [-3.19202, 55.9519465], [-3.1925371999999994, 55.9517897], [-3.1929111999999997, 55.9516679], [-3.1934728999999997, 55.95149359999999], [-3.1941620999999993, 55.95129349999999], [-3.1942839999999997, 55.951255299999985], [-3.194461, 55.95120920000001], [-3.1947054999999995, 55.9511458], [-3.1949119, 55.95110379999999], [-3.194952, 55.9510971], [-3.1953638999999994, 55.95102829999998], [-3.1960269999999995, 55.9509139], [-3.1960519, 55.9509096], [-3.1966469999999996, 55.9508021], [-3.1973387999999994, 55.950682], [-3.1976456, 55.9506232], [-3.1981381000000004, 55.95051229999999], [-3.198390838083982, 55.950468402446226], [-3.198660998529497, 55.95042108748898], [-3.198899447474176, 55.95037897325744], [-3.1991107179857, 55.95034132800792], [-3.199299343131752, 55.950307419996776], [-3.1994698559800123, 55.95027651748034], [-3.1996267895981636, 55.95024788871492], [-3.1997746770538877, 55.95022080195687], [-3.199918051414867, 55.95019452546253], [-3.2000614457487813, 55.95016832748822], [-3.2002093931233144, 55.95014147629028], [-3.200366426606147, 55.95011324012504], [-3.2005370792649614, 55.95008288724884], [-3.200725884167439, 55.95004968591802], [-3.200937374381261, 55.950012904388885], [-3.201176082974111, 55.9499718109178], [-3.201446543013669, 55.949925673761086], [-3.2014815999999997, 55.94991869999999], [-3.2017046, 55.9498708], [-3.2020002999999995, 55.94979889999999], [-3.2020672, 55.9497826], [-3.2022031999999996, 55.9497412], [-3.2024351, 55.9496705], [-3.2028284999999994, 55.9495276], [-3.2040307, 55.9490418], [-3.2040816, 55.9490216], [-3.2049360999999994, 55.9486972], [-3.2061325999999997, 55.9482795], [-3.2068396, 55.9480982], [-3.2076931999999996, 55.94788019999999], [-3.2082462, 55.9477389], [-3.2122207, 55.94681129999999], [-3.2136209, 55.94649009999999], [-3.2166217, 55.94580179999999], [-3.2172331, 55.9456624], [-3.2173307, 55.9456401], [-3.2176610000000005, 55.94557300000001], [-3.2183123, 55.9454407], [-3.2189100999999996, 55.9453249], [-3.2190115, 55.945305299999994]]}", "current_leg_start": "Edinburgh", "dest_arr_time_act": "0023", "motion_projection": null, "next_location_lat": "55.9453053", "next_location_lon": "-3.2190115", "previous_location": null, "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\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"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\": 3742.144, \"from_m\": 3123.268, \"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\": 3820.055, \"from_m\": 3742.144, \"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\": 3832.085, \"from_m\": 3820.055, \"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\": 3893.16, \"from_m\": 3832.085, \"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\": 5005.769, \"from_m\": 3893.16, \"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\": 14624.42, \"from_m\": 5005.769, \"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\": 15043.854, \"from_m\": 14624.42, \"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\": 17349.057, \"from_m\": 15043.854, \"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\": 29740.64, \"from_m\": 17349.057, \"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\": 30700.976, \"from_m\": 29740.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 686798, \"profile_key\": \"d192113deea17b65d04322a56542ae530e4392fc984ffd8a30c46a9606293b26\", \"schedule_id\": 33362, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"2359H\", \"wtt_dep\": \"0001\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0005H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 39500}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": null, \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30700.976, \"section_seq\": 1, \"route_path_id\": 39500}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30700.976, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39500}], \"total_distance_m\": 30700.976, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30700.976, \"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": "2356", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "3.5", "current_position_lat": "55.9453053", "current_position_lon": "-3.2190115", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Edinburgh", "service_state_platform": "13", "timing_fact_generation": 1789774531653036, "current_leg_arrival_utc": "2026-09-19T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:31.649150", "service_state_evidence_id": 18399963, "current_leg_start_actual_dep": "2026-09-18T23:56:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:32.551514", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB BHG 2V75 None None None None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "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": 3742.144, "from_m": 3123.268, "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": 3820.055, "from_m": 3742.144, "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": 3832.085, "from_m": 3820.055, "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": 3893.16, "from_m": 3832.085, "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": 5005.769, "from_m": 3893.16, "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": 14624.42, "from_m": 5005.769, "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": 15043.854, "from_m": 14624.42, "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": 17349.057, "from_m": 15043.854, "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": 29740.64, "from_m": 17349.057, "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": 30700.976, "from_m": 29740.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 686798, "profile_key": "d192113deea17b65d04322a56542ae530e4392fc984ffd8a30c46a9606293b26", "schedule_id": 33362, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2356", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0001", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 39500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 39500}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": null, "location": "Bathgate", "stage_seq": 9, "distance_m": 30700.976, "section_seq": 1, "route_path_id": 39500}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30700.976, "from_m": 0.0, "section_seq": 1, "route_path_id": 39500}], "total_distance_m": 30700.976, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30700.976, "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} [] Edinburgh 2356 2356 13 23:56:00 None Bathgate 0023 0023 2 None None https://www.realtimetrains.co.uk/service/gb-nr:W83845/2026-09-19/detailed None Edinburgh 2026-09-18T23:56:30+01:00 Haymarket 3.5 {"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.1828267999999995, 55.9528118], [-3.1832225999999997, 55.95274009999999], [-3.1835220999999994, 55.9527024], [-3.1837289, 55.95268750000001], [-3.1839902, 55.9526818], [-3.1842163999999995, 55.9526887], [-3.1843207999999996, 55.9526931], [-3.1858509999999995, 55.9527577], [-3.1864126999999995, 55.9527673], [-3.1870036, 55.9527529], [-3.187321, 55.9527429], [-3.1876729, 55.952719599999995], [-3.188127300000001, 55.952670399999995], [-3.1886523999999996, 55.9525897], [-3.1889195, 55.9525492], [-3.1893977, 55.952472799999995], [-3.1895932999999994, 55.95244240000001], [-3.1909084, 55.9522322], [-3.1912938, 55.9521457], [-3.1916707999999994, 55.952039899999995], [-3.19202, 55.9519465], [-3.1925371999999994, 55.9517897], [-3.1929111999999997, 55.9516679], [-3.1934728999999997, 55.95149359999999], [-3.1941620999999993, 55.95129349999999], [-3.1942839999999997, 55.951255299999985], [-3.194461, 55.95120920000001], [-3.1947054999999995, 55.9511458], [-3.1949119, 55.95110379999999], [-3.194952, 55.9510971], [-3.1953638999999994, 55.95102829999998], [-3.1960269999999995, 55.9509139], [-3.1960519, 55.9509096], [-3.1966469999999996, 55.9508021], [-3.1973387999999994, 55.950682], [-3.1976456, 55.9506232], [-3.1981381000000004, 55.95051229999999], [-3.198390838083982, 55.950468402446226], [-3.198660998529497, 55.95042108748898], [-3.198899447474176, 55.95037897325744], [-3.1991107179857, 55.95034132800792], [-3.199299343131752, 55.950307419996776], [-3.1994698559800123, 55.95027651748034], [-3.1996267895981636, 55.95024788871492], [-3.1997746770538877, 55.95022080195687], [-3.199918051414867, 55.95019452546253], [-3.2000614457487813, 55.95016832748822], [-3.2002093931233144, 55.95014147629028], [-3.200366426606147, 55.95011324012504], [-3.2005370792649614, 55.95008288724884], [-3.200725884167439, 55.95004968591802], [-3.200937374381261, 55.950012904388885], [-3.201176082974111, 55.9499718109178], [-3.201446543013669, 55.949925673761086], [-3.2014815999999997, 55.94991869999999], [-3.2017046, 55.9498708], [-3.2020002999999995, 55.94979889999999], [-3.2020672, 55.9497826], [-3.2022031999999996, 55.9497412], [-3.2024351, 55.9496705], [-3.2028284999999994, 55.9495276], [-3.2040307, 55.9490418], [-3.2040816, 55.9490216], [-3.2049360999999994, 55.9486972], [-3.2061325999999997, 55.9482795], [-3.2068396, 55.9480982], [-3.2076931999999996, 55.94788019999999], [-3.2082462, 55.9477389], [-3.2122207, 55.94681129999999], [-3.2136209, 55.94649009999999], [-3.2166217, 55.94580179999999], [-3.2172331, 55.9456624], [-3.2173307, 55.9456401], [-3.2176610000000005, 55.94557300000001], [-3.2183123, 55.9454407], [-3.2189100999999996, 55.9453249], [-3.2190115, 55.945305299999994]]} 1.8 2356 2359½ None Edinburgh Haymarket 55.9453053 -3.2190115 55.9453053 -3.2190115 1 0 2026-09-18 23:45:56 TERMINATED 2026-09-18 23:35:00 Edinburgh TRUST TRUST_CANCELLATION 18399963 1789774531653036 1 1 2026-09-18 23:45:32.551514 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:31.649150
656062 686463 S00442 722I211918 2026-09-18 COMPLETE None 2026-09-18 23:35:30 2026-09-18 23:45:56 2026-09-20 23:45:56 {"id": 686463, "stp": "N", "toc": "London Underground", "uid": "S00442", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S00442/2026-09-18/detailed", "trust_id": "722I211918", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "23:35:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-18", "dest_arr_time": "0013", "dest_platform": "2", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2I21", "timing_status": null, "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0002", "current_leg_dep": "2336", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2335", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T23:45:56", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Elephant & Castle L.T.", "dest_arr_time_act": "0013", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": null, "current_leg_milage": "7.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2335½", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "26.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Elephant & Castle L.T.", "service_state_platform": null, "timing_fact_generation": 1789773126800466, "current_leg_arrival_utc": "2026-09-19T00:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:32.581340", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T23:36:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T23:35:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:33.565630", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL SBP 2I21 None None None None None [] Elephant & Castle L.T. 2335 2335½ None 23:35:00 None Stonebridge Park 0013 0013 2 None None https://www.realtimetrains.co.uk/service/gb-nr:S00442/2026-09-18/detailed None Elephant & Castle L.T. 2026-09-18T23:36:00+01:00 Queen's Park (DC) 26.0 {"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} 7.2 2336 0002 None None Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-18 23:45:56 TERMINATED 2026-09-18 23:35:30 Elephant & Castle L.T. SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789773126800466 1 1 2026-09-18 23:45:33.565630 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:32.581340
656063 673173 H42200 731Q21CZ18 2026-09-18 COMPLETE 18399983 2026-09-19 00:13:00 2026-09-18 23:45:56 2026-09-20 23:45:56 {"id": 673173, "stp": "P", "toc": "Unknown", "uid": "H42200", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H42200/2026-09-19/detailed", "trust_id": "731Q21CZ18", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Derby R.T.C. (Network Rail)", "service_date": "2026-09-18", "dest_arr_time": "0028", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "1Q21", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2057", "origin_platform": "11", "current_location": "Derby R.T.C. (Network Rail)", "last_update_time": "2026-09-18T23:45:56", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Derby", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2057", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:07:34Z\", \"source_id\": 57309181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:07:39Z\", \"source_id\": 18290753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:13:33Z\", \"source_id\": 57323607, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:13:38Z\", \"source_id\": 18294800, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:26:40Z\", \"source_id\": 57353857, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:26:44Z\", \"source_id\": 18303407, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:35:06Z\", \"source_id\": 57372519, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:35:10Z\", \"source_id\": 18308812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:44:11Z\", \"source_id\": 57392485, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:44:15Z\", \"source_id\": 18314680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:49:52Z\", \"source_id\": 57404952, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T20:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T20:49:56Z\", \"source_id\": 18318274, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:06:44Z\", \"source_id\": 57440558, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:06:45Z\", \"source_id\": 18328641, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:31:06Z\", \"source_id\": 57489786, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:31:10Z\", \"source_id\": 18343401, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:38:19Z\", \"source_id\": 57504386, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:38:19Z\", \"source_id\": 18347543, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:46:16Z\", \"source_id\": 57520131, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:46:19Z\", \"source_id\": 18352196, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:30Z\", \"source_id\": 57550560, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:02:35Z\", \"source_id\": 18361218, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:59Z\", \"source_id\": 57560595, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:08:04Z\", \"source_id\": 18364294, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:12:09Z\", \"source_id\": 57567882, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:12:11Z\", \"source_id\": 18366598, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:14Z\", \"source_id\": 57576977, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:17:18Z\", \"source_id\": 18369324, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:16Z\", \"source_id\": 57587664, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:17Z\", \"source_id\": 18372524, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:49Z\", \"source_id\": 57609727, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:36:53Z\", \"source_id\": 18379245, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:43Z\", \"source_id\": 57624859, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:45Z\", \"source_id\": 18384043, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:30Z\", \"source_id\": 57638680, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:31Z\", \"source_id\": 18388289, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:41Z\", \"source_id\": 18391346, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:31Z\", \"source_id\": 18399983, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Derby R.T.C. (Network Rail)", "service_state_platform": null, "timing_fact_generation": 1789774532659220, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:32.642504", "service_state_evidence_id": 18399983, "current_leg_start_actual_dep": null, "operational_evidence_version": 178, "service_state_event_time_utc": "2026-09-18T23:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:33.562218", "service_state_valid_until_kind": null, "operational_interpretation_version": 178, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P PAD None 1Q21 None None None None None [{"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:07:34Z", "source_id": 57309181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T20:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:07:39Z", "source_id": 18290753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:13:33Z", "source_id": 57323607, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T20:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:13:38Z", "source_id": 18294800, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:26:40Z", "source_id": 57353857, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T20:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:26:44Z", "source_id": 18303407, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:35:06Z", "source_id": 57372519, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T20:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:35:10Z", "source_id": 18308812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:44:11Z", "source_id": 57392485, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T20:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:44:15Z", "source_id": 18314680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23805, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:49:52Z", "source_id": 57404952, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T20:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T20:49:56Z", "source_id": 18318274, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:06:44Z", "source_id": 57440558, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T21:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:06:45Z", "source_id": 18328641, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24185, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:31:06Z", "source_id": 57489786, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T21:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:31:10Z", "source_id": 18343401, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:38:19Z", "source_id": 57504386, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T21:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:38:19Z", "source_id": 18347543, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:46:16Z", "source_id": 57520131, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T21:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:46:19Z", "source_id": 18352196, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20940, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:30Z", "source_id": 57550560, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T22:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:02:35Z", "source_id": 18361218, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:59Z", "source_id": 57560595, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T22:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:08:04Z", "source_id": 18364294, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:12:09Z", "source_id": 57567882, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T22:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:12:11Z", "source_id": 18366598, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:14Z", "source_id": 57576977, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T22:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:17:18Z", "source_id": 18369324, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:16Z", "source_id": 57587664, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T22:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:17Z", "source_id": 18372524, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19892, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:49Z", "source_id": 57609727, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T22:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:36:53Z", "source_id": 18379245, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:43Z", "source_id": 57624859, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T22:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:45Z", "source_id": 18384043, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:30Z", "source_id": 57638680, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T22:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:31Z", "source_id": 18388289, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:41Z", "source_id": 18391346, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:31Z", "source_id": 18399983, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}] London Paddington 2057 2057 11 None None Derby R.T.C. (Network Rail) 0028 0028 None EARLY -15 minutes https://www.realtimetrains.co.uk/service/gb-nr:H42200/2026-09-19/detailed None None None None None None None None None Derby Derby R.T.C. (Network Rail) None None None None None 1 0 2026-09-18 23:45:56 TERMINATED 2026-09-18 23:13:00 Derby R.T.C. (Network Rail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399983 1789774532659220 178 178 2026-09-18 23:45:33.562218 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:32.642504
656064 686693 W04882 529G74M918 2026-09-18 COMPLETE 18399630 2026-09-19 00:35:00 2026-09-18 23:45:56 2026-09-20 23:45:56 {"id": 686693, "stp": "P", "toc": "London Overground", "uid": "W04882", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04882/2026-09-19/detailed", "trust_id": "529G74M918", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-18", "dest_arr_time": "0035", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G74", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "0035", "current_leg_dep": "0029", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2349", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-18T23:45:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-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": "Wandsworth Road", "dest_arr_time_act": "0035", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"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\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"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\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"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\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"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\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"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\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"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\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"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\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"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\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"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\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"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\": 21219.53, \"from_m\": 21077.067, \"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\": 21864.22, \"from_m\": 21219.53, \"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\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"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\": 23585.056, \"from_m\": 23347.747, \"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\": 686693, \"profile_key\": \"7eed61bb4d3698357e0fcac2abd87189c1bf4b5627ad8ef272467754711b0448\", \"schedule_id\": 33213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2358\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0004H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0019\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0023\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": \"0027H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": \"0029\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2349", "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\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:48Z\", \"source_id\": 57632190, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:55Z\", \"source_id\": 18386357, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:50Z\", \"source_id\": 57634982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:53:53Z\", \"source_id\": 18387223, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:26Z\", \"source_id\": 57638607, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:31Z\", \"source_id\": 18388278, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:35Z\", \"source_id\": 57641439, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:40Z\", \"source_id\": 18389118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:36Z\", \"source_id\": 57644417, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:41Z\", \"source_id\": 18389921, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:30Z\", \"source_id\": 57647482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:34Z\", \"source_id\": 18390587, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:00Z\", \"source_id\": 57649662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:05Z\", \"source_id\": 18391135, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:32Z\", \"source_id\": 57651779, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:05:35Z\", \"source_id\": 18391657, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:12Z\", \"source_id\": 57653983, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:14Z\", \"source_id\": 18392229, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:26Z\", \"source_id\": 57660172, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:30Z\", \"source_id\": 18393926, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:32Z\", \"source_id\": 57664940, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:36Z\", \"source_id\": 18395182, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:22Z\", \"source_id\": 57669907, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:21:26Z\", \"source_id\": 18396555, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:06Z\", \"source_id\": 57675343, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:27:10Z\", \"source_id\": 18398066, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:22Z\", \"source_id\": 57676453, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:28:24Z\", \"source_id\": 18398357, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:33:57Z\", \"source_id\": 57681303, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:00Z\", \"source_id\": 18399630, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789774441199163, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:43.700916", "service_state_evidence_id": 18399630, "current_leg_start_actual_dep": "2026-09-20T00:29:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:48.480391", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9G74 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "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": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "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": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "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": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "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": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "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": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "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": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "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": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "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": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "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": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "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": 21219.53, "from_m": 21077.067, "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": 21864.22, "from_m": 21219.53, "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": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "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": 23585.056, "from_m": 23347.747, "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": 686693, "profile_key": "7eed61bb4d3698357e0fcac2abd87189c1bf4b5627ad8ef272467754711b0448", "schedule_id": 33213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2349", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0004H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0019", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0023", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": "0027H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0029", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:48Z", "source_id": 57632190, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:55Z", "source_id": 18386357, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:50Z", "source_id": 57634982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:53:53Z", "source_id": 18387223, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:26Z", "source_id": 57638607, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:31Z", "source_id": 18388278, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:35Z", "source_id": 57641439, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:40Z", "source_id": 18389118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:36Z", "source_id": 57644417, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:41Z", "source_id": 18389921, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:30Z", "source_id": 57647482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:34Z", "source_id": 18390587, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:00Z", "source_id": 57649662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:05Z", "source_id": 18391135, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:32Z", "source_id": 57651779, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:05:35Z", "source_id": 18391657, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:12Z", "source_id": 57653983, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:14Z", "source_id": 18392229, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:26Z", "source_id": 57660172, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:30Z", "source_id": 18393926, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:32Z", "source_id": 57664940, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:36Z", "source_id": 18395182, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:22Z", "source_id": 57669907, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:21:26Z", "source_id": 18396555, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:06Z", "source_id": 57675343, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:27:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:27:10Z", "source_id": 18398066, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:22Z", "source_id": 57676453, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:28:24Z", "source_id": 18398357, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:33:57Z", "source_id": 57681303, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:00Z", "source_id": 18399630, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] Dalston Junction 2349 2349 3 None None Clapham Junction Plats 0-2 0035 0035 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04882/2026-09-19/detailed None Wandsworth Road 2026-09-20T00:29:00+01:00 Clapham Junction Plats 0-2 6.0 {"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-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.9 0029 0035 Wandsworth Road Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-18 23:45:56 TERMINATED 2026-09-18 23:35:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399630 1789774441199163 77 77 2026-09-18 23:45:48.480391 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:43.700916
656065 684952 G89036 161B49M818 2026-09-18 COMPLETE 18399821 2026-09-19 00:35:00 2026-09-18 23:45:56 2026-09-20 23:45:56 {"id": 684952, "stp": "P", "toc": "Northern", "uid": "G89036", "consist": "195120", "dest_crs": "BBN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89036/2026-09-19/detailed", "trust_id": "161B49M818", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-18", "dest_arr_time": "0016", "dest_platform": "4", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "1B49", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "0035", "current_leg_dep": "0028", "current_leg_end": "Blackburn", "origin_dep_time": "2221", "origin_platform": "7", "current_location": "Blackburn", "last_update_time": "2026-09-18T23:45:56", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3703048999999994, 53.75277929999999], [-2.3705380999999996, 53.7527442], [-2.3708024, 53.75271060000001], [-2.3721261, 53.752571800000005], [-2.372348, 53.752546], [-2.3731397, 53.752426099999994], [-2.373914, 53.7522853], [-2.3742068999999995, 53.75223880000001], [-2.3745148000000005, 53.75215260000001], [-2.3765089999999995, 53.7518595], [-2.3774993, 53.75171670000001], [-2.3780111, 53.75163870000001], [-2.378488, 53.751559699999994], [-2.3804622, 53.7512392], [-2.3814462, 53.75109160000001], [-2.3824550999999996, 53.7509532], [-2.3830961, 53.7508773], [-2.3837542, 53.75081339999999], [-2.3850794999999994, 53.75071470000001], [-2.3852101999999995, 53.75070490000001], [-2.3859404, 53.75065639999999], [-2.3873195, 53.7505677], [-2.3877970999999993, 53.7505492], [-2.3885889, 53.7505136], [-2.3894208, 53.7504991], [-2.3901405, 53.75050650000001], [-2.3908931, 53.7505236], [-2.3911908999999993, 53.7505359], [-2.3913918, 53.75054420000001], [-2.3917537, 53.750555099999985], [-2.3923745999999997, 53.7505986], [-2.3926685, 53.7506221], [-2.3929675, 53.75065419999999], [-2.3931949999999995, 53.7506793], [-2.3934359, 53.7507092], [-2.3938871, 53.7507752], [-2.3941201, 53.750814299999995], [-2.3943329, 53.75085169999999], [-2.3947038, 53.75092600000001], [-2.3948515999999995, 53.75096060000001], [-2.3954304, 53.75109590000001], [-2.3961298, 53.75128060000001], [-2.3967814999999995, 53.751485599999995], [-2.3973997999999996, 53.75170910000001], [-2.3975991999999997, 53.751793], [-2.3980182, 53.751969300000006], [-2.3985436, 53.75222300000001], [-2.3988745, 53.7523931], [-2.3994895, 53.7527418], [-2.400069, 53.75309829999999], [-2.4012437, 53.75386900000001], [-2.4023631, 53.7546036], [-2.4034598999999996, 53.755355899999984], [-2.4036969, 53.755525299999995], [-2.4039395, 53.7556914], [-2.4045016, 53.7560921], [-2.4052023, 53.75664559999999], [-2.4055128, 53.75692120000001], [-2.4057760000000004, 53.7571841], [-2.4060467, 53.7574549], [-2.4062886999999997, 53.7577211], [-2.4067308, 53.7582725], [-2.4071473999999995, 53.7588119], [-2.407446, 53.7591457], [-2.4077766, 53.75948249999999], [-2.4081269, 53.7598151], [-2.4085298, 53.7601566], [-2.4089531, 53.760487600000005], [-2.4096003, 53.7608963], [-2.4099793, 53.7611252], [-2.41061, 53.76146880000001], [-2.4112727, 53.76180959999999], [-2.4118383, 53.762083100000005], [-2.4124931999999997, 53.76236], [-2.4128908, 53.7625278], [-2.4133337, 53.76268159999999], [-2.4137671, 53.76282080000001], [-2.4142236999999995, 53.76295449999999], [-2.4147653999999994, 53.76309890000001], [-2.4153409, 53.7632357], [-2.4157338, 53.76331779999999], [-2.4162070999999994, 53.7634103], [-2.4170712, 53.7635484], [-2.4178569, 53.763643400000014], [-2.4185883, 53.763721100000005], [-2.4190001, 53.7637567], [-2.4194237, 53.7637831], [-2.4198116999999995, 53.76380129999999], [-2.4201877, 53.76381529999999], [-2.4207856, 53.76382089999999], [-2.4210129, 53.7638174], [-2.4218454, 53.76378950000001], [-2.4222856, 53.763763999999995], [-2.4226873, 53.7637355], [-2.4235393, 53.763677699999995], [-2.425451267122708, 53.76352149753525], [-2.4282616, 53.7632919], [-2.4297515999999995, 53.7631708], [-2.430638, 53.763086300000005], [-2.4320866999999997, 53.76297239999999], [-2.4325839, 53.7629333], [-2.4330548, 53.762897], [-2.4335560999999997, 53.7628715], [-2.4338877, 53.76285849999999], [-2.43425, 53.7628533], [-2.4345933, 53.762851], [-2.434941, 53.76285709999999], [-2.4359837, 53.76289109999999], [-2.4365029, 53.7629026], [-2.4370399, 53.76290530000001], [-2.4375692, 53.7628952], [-2.4380744, 53.7628771], [-2.4385923, 53.7628548], [-2.4391307999999996, 53.76282], [-2.4396681, 53.76277769999999], [-2.4402061, 53.7627257], [-2.4409982999999995, 53.7626304], [-2.4417385, 53.7625176], [-2.4424442, 53.76238920000001], [-2.4431400999999995, 53.76225010000001], [-2.4445315999999995, 53.7619084], [-2.4451434999999995, 53.761728999999995], [-2.4457362999999996, 53.761545100000006], [-2.4461772, 53.7613927], [-2.4466099, 53.76123390000001], [-2.4473567999999997, 53.760936599999994], [-2.4479419, 53.7607035], [-2.4483917999999996, 53.76054200000001], [-2.4499515, 53.7599411], [-2.4503614, 53.75978490000001], [-2.4523781, 53.75902310000001], [-2.4526398, 53.75892649999999], [-2.4553459999999996, 53.7579081], [-2.4566779999999997, 53.7573893], [-2.4580409, 53.7568646], [-2.45941, 53.7563479], [-2.4607553999999996, 53.7558242], [-2.4615256999999997, 53.7555155], [-2.4622692, 53.755204000000006], [-2.4637574, 53.75454619999999], [-2.4644806, 53.7541881], [-2.4651966999999995, 53.7538157], [-2.4658844, 53.75344260000001], [-2.4665561999999994, 53.7530533], [-2.4672291, 53.75266020000001], [-2.46735057494673, 53.75258570079772], [-2.4675387246365452, 53.75247281798299], [-2.467705876254903, 53.752373624383026], [-2.4678550104629764, 53.75228615844418], [-2.46798910792194, 53.75220845861286], [-2.468111149292966, 53.75213856333544], [-2.468224115237229, 53.75207451105828], [-2.468330986415902, 53.75201434022776], [-2.4684347434901586, 53.75195608929027], [-2.4685383671211727, 53.75189779669218], [-2.4686448379701176, 53.75183750087986], [-2.4687571366981667, 53.75177324029969], [-2.468878243966494, 53.75170305339806], [-2.4690111404362725, 53.75162497862133], [-2.469158806768676, 53.75153705441589], [-2.469324223624878, 53.7514373192281], [-2.4695103716660523, 53.75132381150435], [-2.4697589999999994, 53.751183100000006], [-2.4706889999999997, 53.75072839999999], [-2.4715657, 53.75029969999999], [-2.4717182, 53.75022619999999], [-2.4748403, 53.748792399999985], [-2.475859499999999, 53.7482214], [-2.4763514, 53.7479054], [-2.4763966, 53.7478764], [-2.476440199999999, 53.74785059999999], [-2.476599, 53.7477005], [-2.4767777999999994, 53.7475489], [-2.4769124, 53.7474181], [-2.4769906, 53.74734209999998], [-2.4773165, 53.7470464], [-2.4774888, 53.7468969], [-2.4777029999999995, 53.7467275], [-2.4789434, 53.7459028], [-2.4792978999999997, 53.74566939999999], [-2.4803644, 53.7449731], [-2.4808314999999994, 53.74467099999999], [-2.4813411999999997, 53.7443474], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Accrington", "dest_arr_time_act": "0016", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Accrington", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.208, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25941.525, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26031.874, \"from_m\": 25941.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26601.074, \"from_m\": 26031.874, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26652.437, \"from_m\": 26601.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35237.368, \"from_m\": 26652.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.344, \"from_m\": 35237.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.129, \"from_m\": 35304.344, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.299, \"from_m\": 37233.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.746, \"from_m\": 38052.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40140.836, \"from_m\": 40101.746, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40824.266, \"from_m\": 40140.836, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.517, \"from_m\": 40824.266, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41607.722, \"from_m\": 41271.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41857.636, \"from_m\": 41607.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42351.496, \"from_m\": 41857.636, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42558.86, \"from_m\": 42351.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\": 42778.516, \"from_m\": 42558.86, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43035.057, \"from_m\": 42778.516, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43235.331, \"from_m\": 43035.057, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43273.164, \"from_m\": 43235.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\": 44276.306, \"from_m\": 43273.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44279.94, \"from_m\": 44276.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44308.02, \"from_m\": 44279.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44362.546, \"from_m\": 44308.02, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56604.972, \"from_m\": 44362.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56663.432, \"from_m\": 56604.972, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57880.184, \"from_m\": 56663.432, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 60905.656, \"from_m\": 57880.184, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64838.697, \"from_m\": 60905.656, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67439.137, \"from_m\": 64838.697, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 68715.513, \"from_m\": 67439.137, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68735.276, \"from_m\": 68715.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73397.778, \"from_m\": 68735.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73875.031, \"from_m\": 73397.778, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82823.419, \"from_m\": 73875.031, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84732.308, \"from_m\": 82823.419, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85195.402, \"from_m\": 84732.308, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 89056.094, \"from_m\": 85195.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\": 89103.072, \"from_m\": 89056.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89253.493, \"from_m\": 89103.072, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89309.855, \"from_m\": 89253.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89670.64, \"from_m\": 89309.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94899.3, \"from_m\": 89670.64, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104466.039, \"from_m\": 94899.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104549.196, \"from_m\": 104466.039, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106220.569, \"from_m\": 104549.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112599.525, \"from_m\": 106220.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112984.831, \"from_m\": 112599.525, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 115268.668, \"from_m\": 112984.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115293.114, \"from_m\": 115268.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\": 117585.91, \"from_m\": 115293.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118636.021, \"from_m\": 117585.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120328.12, \"from_m\": 118636.021, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120550.88, \"from_m\": 120328.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\": 121047.053, \"from_m\": 120550.88, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121870.914, \"from_m\": 121047.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 684952, \"profile_key\": \"fe7fd5ba9748e2de7c84e92bb2333bdec9c59482e56c8099915c352b340a7a68\", \"schedule_id\": 32404, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.452, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2242H\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 29136.02, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2245\", \"location\": \"Garforth\", \"stage_seq\": 6, \"distance_m\": 29984.632, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249\", \"location\": \"Cross Gates\", \"stage_seq\": 7, \"distance_m\": 34619.375, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 39096.866, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2258H\", \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 41731.584, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 10, \"distance_m\": 42247.077, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Whitehall Jn\", \"stage_seq\": 11, \"distance_m\": 42632.344, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 12, \"distance_m\": 43197.229, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"New Pudsey\", \"stage_seq\": 13, \"distance_m\": 51090.577, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 14, \"distance_m\": 56465.773, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2318\", \"location\": \"Bradford Interchange\", \"stage_seq\": 15, \"distance_m\": 56534.771, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 16, \"distance_m\": 56604.972, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Halifax\", \"stage_seq\": 17, \"distance_m\": 68979.637, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 18, \"distance_m\": 70326.783, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 19, \"distance_m\": 73875.031, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 20, \"distance_m\": 82881.304, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 21, \"distance_m\": 89103.072, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 22, \"distance_m\": 89757.173, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Copy Pit\", \"stage_seq\": 23, \"distance_m\": 95974.201, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 24, \"distance_m\": 103165.163, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Gannow Jn\", \"stage_seq\": 25, \"distance_m\": 104493.186, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Accrington\", \"stage_seq\": 26, \"distance_m\": 112862.246, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 27, \"distance_m\": 120348.735, \"section_seq\": 1, \"route_path_id\": 109667}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 28, \"distance_m\": 121870.914, \"section_seq\": 1, \"route_path_id\": 109667}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 121870.914, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109667}], \"total_distance_m\": 121870.914, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 101222.017, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 20648.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:31:39Z\", \"source_id\": 57490942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:31:45Z\", \"source_id\": 18343738, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:39:56Z\", \"source_id\": 57507555, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:39:59Z\", \"source_id\": 18348468, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:44:32Z\", \"source_id\": 57516539, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:44:34Z\", \"source_id\": 18351127, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:09Z\", \"source_id\": 57521771, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:47:10Z\", \"source_id\": 18352673, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:51:52Z\", \"source_id\": 57530897, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T21:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:51:59Z\", \"source_id\": 18355377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:59:09Z\", \"source_id\": 57544440, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:59:09Z\", \"source_id\": 18359360, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:44Z\", \"source_id\": 57563699, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:09:47Z\", \"source_id\": 18365263, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:00Z\", \"source_id\": 57598683, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:30:05Z\", \"source_id\": 18375825, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:00Z\", \"source_id\": 57622301, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:45:04Z\", \"source_id\": 18383260, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:00Z\", \"source_id\": 57640725, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:06Z\", \"source_id\": 18388892, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:14Z\", \"source_id\": 57664617, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:20Z\", \"source_id\": 18395088, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:48Z\", \"source_id\": 57674123, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:25:49Z\", \"source_id\": 18397717, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:47Z\", \"source_id\": 57681948, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:51Z\", \"source_id\": 18399821, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "4", "timing_fact_generation": 1789774494586625, "current_leg_arrival_utc": "2026-09-20T00:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:35:55.144994", "service_state_evidence_id": 18399821, "current_leg_start_actual_dep": "2026-09-20T00:27:30+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-18T23:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:45:56.066620", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK BBN 1B49 195120 3 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.208, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25941.525, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26031.874, "from_m": 25941.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26601.074, "from_m": 26031.874, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26652.437, "from_m": 26601.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35237.368, "from_m": 26652.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.344, "from_m": 35237.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.129, "from_m": 35304.344, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.299, "from_m": 37233.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.746, "from_m": 38052.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40140.836, "from_m": 40101.746, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40824.266, "from_m": 40140.836, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.517, "from_m": 40824.266, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41607.722, "from_m": 41271.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41857.636, "from_m": 41607.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42351.496, "from_m": 41857.636, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42558.86, "from_m": 42351.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": 42778.516, "from_m": 42558.86, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43035.057, "from_m": 42778.516, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43235.331, "from_m": 43035.057, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43273.164, "from_m": 43235.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": 44276.306, "from_m": 43273.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44279.94, "from_m": 44276.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44308.02, "from_m": 44279.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44362.546, "from_m": 44308.02, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56604.972, "from_m": 44362.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56663.432, "from_m": 56604.972, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57880.184, "from_m": 56663.432, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 60905.656, "from_m": 57880.184, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64838.697, "from_m": 60905.656, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67439.137, "from_m": 64838.697, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 68715.513, "from_m": 67439.137, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68735.276, "from_m": 68715.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73397.778, "from_m": 68735.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73875.031, "from_m": 73397.778, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82823.419, "from_m": 73875.031, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84732.308, "from_m": 82823.419, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85195.402, "from_m": 84732.308, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 89056.094, "from_m": 85195.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": 89103.072, "from_m": 89056.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89253.493, "from_m": 89103.072, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89309.855, "from_m": 89253.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89670.64, "from_m": 89309.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94899.3, "from_m": 89670.64, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104466.039, "from_m": 94899.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104549.196, "from_m": 104466.039, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106220.569, "from_m": 104549.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112599.525, "from_m": 106220.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112984.831, "from_m": 112599.525, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 115268.668, "from_m": 112984.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115293.114, "from_m": 115268.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": 117585.91, "from_m": 115293.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118636.021, "from_m": 117585.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120328.12, "from_m": 118636.021, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120550.88, "from_m": 120328.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": 121047.053, "from_m": 120550.88, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121870.914, "from_m": 121047.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 684952, "profile_key": "fe7fd5ba9748e2de7c84e92bb2333bdec9c59482e56c8099915c352b340a7a68", "schedule_id": 32404, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2221", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.452, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2242H", "location": "East Garforth", "stage_seq": 5, "distance_m": 29136.02, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2245", "location": "Garforth", "stage_seq": 6, "distance_m": 29984.632, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249", "location": "Cross Gates", "stage_seq": 7, "distance_m": 34619.375, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 39096.866, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2258H", "location": "Leeds", "stage_seq": 9, "distance_m": 41731.584, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Leeds West Jn", "stage_seq": 10, "distance_m": 42247.077, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Whitehall Jn", "stage_seq": 11, "distance_m": 42632.344, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Holbeck Jn", "stage_seq": 12, "distance_m": 43197.229, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "New Pudsey", "stage_seq": 13, "distance_m": 51090.577, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Mill Lane Jn", "stage_seq": 14, "distance_m": 56465.773, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2318", "location": "Bradford Interchange", "stage_seq": 15, "distance_m": 56534.771, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Mill Lane Jn", "stage_seq": 16, "distance_m": 56604.972, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Halifax", "stage_seq": 17, "distance_m": 68979.637, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Dryclough Jn", "stage_seq": 18, "distance_m": 70326.783, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Milner Royd Jn", "stage_seq": 19, "distance_m": 73875.031, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340H", "location": "Hebden Bridge", "stage_seq": 20, "distance_m": 82881.304, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Hall Royd Jn", "stage_seq": 21, "distance_m": 89103.072, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Stansfield Hall Jn", "stage_seq": 22, "distance_m": 89757.173, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Copy Pit", "stage_seq": 23, "distance_m": 95974.201, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Burnley Manchester Road", "stage_seq": 24, "distance_m": 103165.163, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Gannow Jn", "stage_seq": 25, "distance_m": 104493.186, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Accrington", "stage_seq": 26, "distance_m": 112862.246, "section_seq": 1, "route_path_id": 109667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Daisyfield Jn", "stage_seq": 27, "distance_m": 120348.735, "section_seq": 1, "route_path_id": 109667}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": null, "location": "Blackburn", "stage_seq": 28, "distance_m": 121870.914, "section_seq": 1, "route_path_id": 109667}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 121870.914, "from_m": 0.0, "section_seq": 1, "route_path_id": 109667}], "total_distance_m": 121870.914, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 101222.017, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 20648.897, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4900, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:31:39Z", "source_id": 57490942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T21:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:31:45Z", "source_id": 18343738, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:39:56Z", "source_id": 57507555, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T21:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:39:59Z", "source_id": 18348468, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:44:32Z", "source_id": 57516539, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T21:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:44:34Z", "source_id": 18351127, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:09Z", "source_id": 57521771, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T21:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:47:10Z", "source_id": 18352673, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:51:52Z", "source_id": 57530897, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T21:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:51:59Z", "source_id": 18355377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:59:09Z", "source_id": 57544440, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:59:09Z", "source_id": 18359360, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:44Z", "source_id": 57563699, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:09:47Z", "source_id": 18365263, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:00Z", "source_id": 57598683, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T22:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:30:05Z", "source_id": 18375825, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:00Z", "source_id": 57622301, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T22:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:45:04Z", "source_id": 18383260, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:00Z", "source_id": 57640725, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T22:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:06Z", "source_id": 18388892, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:14Z", "source_id": 57664617, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T23:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:20Z", "source_id": 18395088, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-19T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:48Z", "source_id": 57674123, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:25:49Z", "source_id": 18397717, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:47Z", "source_id": 57681948, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:51Z", "source_id": 18399821, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T00:35:00+01:00", "operational_fact": true}] York 2221 2221 7 None None Blackburn 0016 0016 4 LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89036/2026-09-19/detailed None Accrington 2026-09-20T00:27:30+01:00 Blackburn 7.0 {"type": "LineString", "coordinates": [[-2.3703048999999994, 53.75277929999999], [-2.3705380999999996, 53.7527442], [-2.3708024, 53.75271060000001], [-2.3721261, 53.752571800000005], [-2.372348, 53.752546], [-2.3731397, 53.752426099999994], [-2.373914, 53.7522853], [-2.3742068999999995, 53.75223880000001], [-2.3745148000000005, 53.75215260000001], [-2.3765089999999995, 53.7518595], [-2.3774993, 53.75171670000001], [-2.3780111, 53.75163870000001], [-2.378488, 53.751559699999994], [-2.3804622, 53.7512392], [-2.3814462, 53.75109160000001], [-2.3824550999999996, 53.7509532], [-2.3830961, 53.7508773], [-2.3837542, 53.75081339999999], [-2.3850794999999994, 53.75071470000001], [-2.3852101999999995, 53.75070490000001], [-2.3859404, 53.75065639999999], [-2.3873195, 53.7505677], [-2.3877970999999993, 53.7505492], [-2.3885889, 53.7505136], [-2.3894208, 53.7504991], [-2.3901405, 53.75050650000001], [-2.3908931, 53.7505236], [-2.3911908999999993, 53.7505359], [-2.3913918, 53.75054420000001], [-2.3917537, 53.750555099999985], [-2.3923745999999997, 53.7505986], [-2.3926685, 53.7506221], [-2.3929675, 53.75065419999999], [-2.3931949999999995, 53.7506793], [-2.3934359, 53.7507092], [-2.3938871, 53.7507752], [-2.3941201, 53.750814299999995], [-2.3943329, 53.75085169999999], [-2.3947038, 53.75092600000001], [-2.3948515999999995, 53.75096060000001], [-2.3954304, 53.75109590000001], [-2.3961298, 53.75128060000001], [-2.3967814999999995, 53.751485599999995], [-2.3973997999999996, 53.75170910000001], [-2.3975991999999997, 53.751793], [-2.3980182, 53.751969300000006], [-2.3985436, 53.75222300000001], [-2.3988745, 53.7523931], [-2.3994895, 53.7527418], [-2.400069, 53.75309829999999], [-2.4012437, 53.75386900000001], [-2.4023631, 53.7546036], [-2.4034598999999996, 53.755355899999984], [-2.4036969, 53.755525299999995], [-2.4039395, 53.7556914], [-2.4045016, 53.7560921], [-2.4052023, 53.75664559999999], [-2.4055128, 53.75692120000001], [-2.4057760000000004, 53.7571841], [-2.4060467, 53.7574549], [-2.4062886999999997, 53.7577211], [-2.4067308, 53.7582725], [-2.4071473999999995, 53.7588119], [-2.407446, 53.7591457], [-2.4077766, 53.75948249999999], [-2.4081269, 53.7598151], [-2.4085298, 53.7601566], [-2.4089531, 53.760487600000005], [-2.4096003, 53.7608963], [-2.4099793, 53.7611252], [-2.41061, 53.76146880000001], [-2.4112727, 53.76180959999999], [-2.4118383, 53.762083100000005], [-2.4124931999999997, 53.76236], [-2.4128908, 53.7625278], [-2.4133337, 53.76268159999999], [-2.4137671, 53.76282080000001], [-2.4142236999999995, 53.76295449999999], [-2.4147653999999994, 53.76309890000001], [-2.4153409, 53.7632357], [-2.4157338, 53.76331779999999], [-2.4162070999999994, 53.7634103], [-2.4170712, 53.7635484], [-2.4178569, 53.763643400000014], [-2.4185883, 53.763721100000005], [-2.4190001, 53.7637567], [-2.4194237, 53.7637831], [-2.4198116999999995, 53.76380129999999], [-2.4201877, 53.76381529999999], [-2.4207856, 53.76382089999999], [-2.4210129, 53.7638174], [-2.4218454, 53.76378950000001], [-2.4222856, 53.763763999999995], [-2.4226873, 53.7637355], [-2.4235393, 53.763677699999995], [-2.425451267122708, 53.76352149753525], [-2.4282616, 53.7632919], [-2.4297515999999995, 53.7631708], [-2.430638, 53.763086300000005], [-2.4320866999999997, 53.76297239999999], [-2.4325839, 53.7629333], [-2.4330548, 53.762897], [-2.4335560999999997, 53.7628715], [-2.4338877, 53.76285849999999], [-2.43425, 53.7628533], [-2.4345933, 53.762851], [-2.434941, 53.76285709999999], [-2.4359837, 53.76289109999999], [-2.4365029, 53.7629026], [-2.4370399, 53.76290530000001], [-2.4375692, 53.7628952], [-2.4380744, 53.7628771], [-2.4385923, 53.7628548], [-2.4391307999999996, 53.76282], [-2.4396681, 53.76277769999999], [-2.4402061, 53.7627257], [-2.4409982999999995, 53.7626304], [-2.4417385, 53.7625176], [-2.4424442, 53.76238920000001], [-2.4431400999999995, 53.76225010000001], [-2.4445315999999995, 53.7619084], [-2.4451434999999995, 53.761728999999995], [-2.4457362999999996, 53.761545100000006], [-2.4461772, 53.7613927], [-2.4466099, 53.76123390000001], [-2.4473567999999997, 53.760936599999994], [-2.4479419, 53.7607035], [-2.4483917999999996, 53.76054200000001], [-2.4499515, 53.7599411], [-2.4503614, 53.75978490000001], [-2.4523781, 53.75902310000001], [-2.4526398, 53.75892649999999], [-2.4553459999999996, 53.7579081], [-2.4566779999999997, 53.7573893], [-2.4580409, 53.7568646], [-2.45941, 53.7563479], [-2.4607553999999996, 53.7558242], [-2.4615256999999997, 53.7555155], [-2.4622692, 53.755204000000006], [-2.4637574, 53.75454619999999], [-2.4644806, 53.7541881], [-2.4651966999999995, 53.7538157], [-2.4658844, 53.75344260000001], [-2.4665561999999994, 53.7530533], [-2.4672291, 53.75266020000001], [-2.46735057494673, 53.75258570079772], [-2.4675387246365452, 53.75247281798299], [-2.467705876254903, 53.752373624383026], [-2.4678550104629764, 53.75228615844418], [-2.46798910792194, 53.75220845861286], [-2.468111149292966, 53.75213856333544], [-2.468224115237229, 53.75207451105828], [-2.468330986415902, 53.75201434022776], [-2.4684347434901586, 53.75195608929027], [-2.4685383671211727, 53.75189779669218], [-2.4686448379701176, 53.75183750087986], [-2.4687571366981667, 53.75177324029969], [-2.468878243966494, 53.75170305339806], [-2.4690111404362725, 53.75162497862133], [-2.469158806768676, 53.75153705441589], [-2.469324223624878, 53.7514373192281], [-2.4695103716660523, 53.75132381150435], [-2.4697589999999994, 53.751183100000006], [-2.4706889999999997, 53.75072839999999], [-2.4715657, 53.75029969999999], [-2.4717182, 53.75022619999999], [-2.4748403, 53.748792399999985], [-2.475859499999999, 53.7482214], [-2.4763514, 53.7479054], [-2.4763966, 53.7478764], [-2.476440199999999, 53.74785059999999], [-2.476599, 53.7477005], [-2.4767777999999994, 53.7475489], [-2.4769124, 53.7474181], [-2.4769906, 53.74734209999998], [-2.4773165, 53.7470464], [-2.4774888, 53.7468969], [-2.4777029999999995, 53.7467275], [-2.4789434, 53.7459028], [-2.4792978999999997, 53.74566939999999], [-2.4803644, 53.7449731], [-2.4808314999999994, 53.74467099999999], [-2.4813411999999997, 53.7443474], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} 5.6 0028 0035 Accrington Blackburn Blackburn 53.7459678 -2.4790864 53.7459678 -2.4790864 1 0 2026-09-18 23:45:56 TERMINATED 2026-09-18 23:35:00 Blackburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399821 1789774494586625 143 143 2026-09-18 23:45:56.066620 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:35:55.144994
656066 686728 W00319 665G27M918 2026-09-18 COMPLETE 18399816 2026-09-19 00:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 686728, "stp": "O", "toc": "West Midlands Trains", "uid": "W00319", "consist": "730028+730033", "dest_crs": "XSZ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00319/2026-09-19/detailed", "trust_id": "665G27M918", "origin_crs": "LOB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Soho LMD", "service_date": "2026-09-18", "dest_arr_time": "0028", "dest_platform": null, "is_terminated": 1, "next_location": "Soho LMD", "signalling_id": "5G27", "timing_status": "LATE", "origin_station": "Longbridge", "current_leg_arr": "0036", "current_leg_dep": "0029", "current_leg_end": "Soho LMD", "origin_dep_time": "2352", "origin_platform": "2", "current_location": "Soho LMD", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.9041255, 52.4785215], [-1.9048802999999996, 52.4785973], [-1.9083331, 52.47894410000001], [-1.9140553999999996, 52.47950289999999], [-1.9151367, 52.47961359999999], [-1.9154514, 52.4796479], [-1.9158381, 52.47969559999999], [-1.9162609, 52.479754699999994], [-1.9165123, 52.47978930000001], [-1.9166851, 52.4798162], [-1.9168682, 52.479847], [-1.9171092000000003, 52.47988649999999], [-1.9173076, 52.4799194], [-1.9176336, 52.4799795], [-1.9179416, 52.480039700000006], [-1.9182435, 52.48010289999999], [-1.9189784000000003, 52.48027199999999], [-1.9196467, 52.480441], [-1.9199357, 52.4805217], [-1.9201757, 52.4805886], [-1.9204573000000005, 52.480672199999994], [-1.9206938, 52.48074150000001], [-1.9211624000000005, 52.4808876], [-1.9214625, 52.4809861], [-1.9219782, 52.481161], [-1.9222746999999996, 52.48126680000001], [-1.9225391, 52.481365499999995], [-1.9227684, 52.481452100000006], [-1.9230268, 52.481552699999995], [-1.9232273, 52.48163180000001], [-1.9235233, 52.481753999999995], [-1.9239554, 52.4819409], [-1.9241831, 52.482043], [-1.9244943, 52.4821892], [-1.9247657, 52.482321799999994], [-1.9250132, 52.48244379999999], [-1.9252433999999996, 52.48256190000001], [-1.9261836, 52.4830419], [-1.9269722, 52.48344420000001], [-1.9272792, 52.4836043], [-1.9282068000000003, 52.48407869999999], [-1.9287534, 52.48437489999999], [-1.9289114, 52.484458399999994], [-1.9292834, 52.48462779999999], [-1.9296095, 52.484797400000005], [-1.9300841, 52.48504580000001], [-1.9301557999999996, 52.4850846], [-1.9306173, 52.4853202], [-1.9308743999999995, 52.485453199999995], [-1.9311366, 52.4855871], [-1.9320035, 52.4860377], [-1.9324865, 52.48628790000001], [-1.9328738, 52.4864906], [-1.9331192999999995, 52.4866151], [-1.9338753, 52.487005399999994], [-1.9342862, 52.4872192], [-1.934767, 52.48746860000001], [-1.9351775, 52.4876813], [-1.9357592, 52.4879859], [-1.9360840999999995, 52.4881583], [-1.9363576, 52.488303499999994], [-1.9367162, 52.4884952], [-1.9370403, 52.4886664], [-1.9373664, 52.4888356], [-1.9378023999999996, 52.4890642], [-1.9382511999999996, 52.48929690000001], [-1.9386318, 52.4894949], [-1.9389736999999996, 52.4896737], [-1.9391873, 52.4897897], [-1.9393683, 52.4898897], [-1.9396374, 52.4900447], [-1.9398416999999997, 52.4901686], [-1.9400274999999996, 52.4902872], [-1.9402163, 52.49041059999999], [-1.9403729000000003, 52.490517099999984], [-1.9405540999999995, 52.4906474], [-1.9407031999999995, 52.4907576], [-1.9408379, 52.4908616], [-1.9410008, 52.49099149999999], [-1.941060466868504, 52.491040780275235], [-1.9411604999999996, 52.4911234], [-1.9413139999999995, 52.491254899999994], [-1.9414511999999997, 52.49137389999999], [-1.9416228, 52.4915318], [-1.94165, 52.491557], [-1.9418439, 52.49173609999999], [-1.9419958999999996, 52.4918725], [-1.9420573999999995, 52.4919124], [-1.9421154000000005, 52.49195329999999], [-1.9421824999999993, 52.4920031], [-1.9422566, 52.4920553], [-1.9423303999999997, 52.49211240000001], [-1.9423813, 52.49215530000001], [-1.9424409999999996, 52.4922039], [-1.942507, 52.492262399999994], [-1.9426824000000005, 52.49242189999999], [-1.9427924000000003, 52.492516599999995], [-1.9429144, 52.4926211], [-1.9430465, 52.4927289], [-1.9432121, 52.49286159999999], [-1.943308, 52.49293469999999], [-1.9434743000000003, 52.49305919999999], [-1.9436225, 52.49316410000001], [-1.9437593, 52.49325689999999], [-1.944173, 52.4935128], [-1.9444822, 52.49369779999999], [-1.9446823, 52.49380910000001], [-1.9444822, 52.49367970000001], [-1.9442858000000005, 52.493533200000016], [-1.9441497, 52.4934204], [-1.9440925, 52.4933716], [-1.9440446999999996, 52.493326499999995], [-1.9439911, 52.4932741], [-1.9439513, 52.49322819999998], [-1.9439163, 52.493187899999995], [-1.9437568, 52.49299510000001], [-1.9435873, 52.4927602], [-1.9435275, 52.4926856], [-1.9434156, 52.4925728], [-1.9424876, 52.4917136]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "52.4917136", "next_location_lon": "-1.9424876", "previous_location": "Birmingham New Street", "current_leg_milage": "2.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.257, \"from_m\": 0.0, \"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\": 296.686, \"from_m\": 265.257, \"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\": 4077.257, \"from_m\": 296.686, \"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\": 4137.496, \"from_m\": 4077.257, \"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\": 4562.741, \"from_m\": 4137.496, \"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\": 4716.27, \"from_m\": 4562.741, \"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\": 5314.655, \"from_m\": 4716.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8744.101, \"from_m\": 5314.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11253.02, \"from_m\": 8744.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12719.921, \"from_m\": 11253.02, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12860.114, \"from_m\": 12719.921, \"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\": 12879.658, \"from_m\": 12860.114, \"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\": 13019.253, \"from_m\": 12879.658, \"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\": 13881.736, \"from_m\": 13019.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16095.001, \"from_m\": 13881.736, \"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\": 16655.098, \"from_m\": 16095.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 686728, \"profile_key\": \"361872dea34c76f27e88992d62b8aaafb232da940004fdefbd5aa8483748ed75\", \"schedule_id\": 41035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Longbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"0001\", \"location\": \"Longbridge Reversing Sidings\", \"stage_seq\": 2, \"distance_m\": 265.257, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Longbridge\", \"stage_seq\": 3, \"distance_m\": 518.663, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Kings Norton\", \"stage_seq\": 4, \"distance_m\": 4386.758, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Selly Oak\", \"stage_seq\": 5, \"distance_m\": 7903.436, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Five Ways\", \"stage_seq\": 6, \"distance_m\": 11782.885, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0019\", \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 12951.814, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"Soho South Jn\", \"stage_seq\": 8, \"distance_m\": 15994.307, \"section_seq\": 1, \"route_path_id\": 110303}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Soho LMD\", \"stage_seq\": 9, \"distance_m\": 16655.098, \"section_seq\": 1, \"route_path_id\": 110303}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16655.098, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 110303}], \"total_distance_m\": 16655.098, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16095.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 560.097, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2352", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4917136", "current_position_lon": "-1.9424876", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:22Z\", \"source_id\": 57644048, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:00:39Z\", \"source_id\": 18389828, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:48Z\", \"source_id\": 57636309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:54:56Z\", \"source_id\": 18387603, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:16Z\", \"source_id\": 57648523, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:03:15Z\", \"source_id\": 18390850, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:57Z\", \"source_id\": 57653630, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:07:00Z\", \"source_id\": 18392142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:18Z\", \"source_id\": 57658921, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:18Z\", \"source_id\": 57658930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:20Z\", \"source_id\": 18393561, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:24Z\", \"source_id\": 57662477, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:25Z\", \"source_id\": 18394520, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:51Z\", \"source_id\": 18399816, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Soho LMD", "service_state_platform": null, "timing_fact_generation": 1789774491507496, "current_leg_arrival_utc": "2026-09-20T00:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:03.819046", "service_state_evidence_id": 18399816, "current_leg_start_actual_dep": "2026-09-20T00:27:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:04.577758", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O LOB XSZ 5G27 730028+730033 6 90 None {"version": 3, "segments": [{"to_m": 265.257, "from_m": 0.0, "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": 296.686, "from_m": 265.257, "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": 4077.257, "from_m": 296.686, "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": 4137.496, "from_m": 4077.257, "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": 4562.741, "from_m": 4137.496, "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": 4716.27, "from_m": 4562.741, "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": 5314.655, "from_m": 4716.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 8744.101, "from_m": 5314.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11253.02, "from_m": 8744.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12719.921, "from_m": 11253.02, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12860.114, "from_m": 12719.921, "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": 12879.658, "from_m": 12860.114, "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": 13019.253, "from_m": 12879.658, "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": 13881.736, "from_m": 13019.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16095.001, "from_m": 13881.736, "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": 16655.098, "from_m": 16095.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 686728, "profile_key": "361872dea34c76f27e88992d62b8aaafb232da940004fdefbd5aa8483748ed75", "schedule_id": 41035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2352", "location": "Longbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 110303}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "0001", "location": "Longbridge Reversing Sidings", "stage_seq": 2, "distance_m": 265.257, "section_seq": 1, "route_path_id": 110303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Longbridge", "stage_seq": 3, "distance_m": 518.663, "section_seq": 1, "route_path_id": 110303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Kings Norton", "stage_seq": 4, "distance_m": 4386.758, "section_seq": 1, "route_path_id": 110303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Selly Oak", "stage_seq": 5, "distance_m": 7903.436, "section_seq": 1, "route_path_id": 110303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Five Ways", "stage_seq": 6, "distance_m": 11782.885, "section_seq": 1, "route_path_id": 110303}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0019", "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 12951.814, "section_seq": 1, "route_path_id": 110303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Soho South Jn", "stage_seq": 8, "distance_m": 15994.307, "section_seq": 1, "route_path_id": 110303}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Soho LMD", "stage_seq": 9, "distance_m": 16655.098, "section_seq": 1, "route_path_id": 110303}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16655.098, "from_m": 0.0, "section_seq": 1, "route_path_id": 110303}], "total_distance_m": 16655.098, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16095.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 560.097, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:22Z", "source_id": 57644048, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-18T23:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:00:39Z", "source_id": 18389828, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-19T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20426, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:48Z", "source_id": 57636309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:54:56Z", "source_id": 18387603, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:16Z", "source_id": 57648523, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:03:15Z", "source_id": 18390850, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:57Z", "source_id": 57653630, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:07:00Z", "source_id": 18392142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-19T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:18Z", "source_id": 57658921, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:18Z", "source_id": 57658930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:20Z", "source_id": 18393561, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19350, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:24Z", "source_id": 57662477, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:25Z", "source_id": 18394520, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-19T00:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:51Z", "source_id": 18399816, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:36:00+01:00", "operational_fact": true}] Longbridge 2352 2352 2 None None Soho LMD 0028 0028 None LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00319/2026-09-19/detailed None Birmingham New Street 2026-09-20T00:27:00+01:00 Soho LMD 7.0 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.9041255, 52.4785215], [-1.9048802999999996, 52.4785973], [-1.9083331, 52.47894410000001], [-1.9140553999999996, 52.47950289999999], [-1.9151367, 52.47961359999999], [-1.9154514, 52.4796479], [-1.9158381, 52.47969559999999], [-1.9162609, 52.479754699999994], [-1.9165123, 52.47978930000001], [-1.9166851, 52.4798162], [-1.9168682, 52.479847], [-1.9171092000000003, 52.47988649999999], [-1.9173076, 52.4799194], [-1.9176336, 52.4799795], [-1.9179416, 52.480039700000006], [-1.9182435, 52.48010289999999], [-1.9189784000000003, 52.48027199999999], [-1.9196467, 52.480441], [-1.9199357, 52.4805217], [-1.9201757, 52.4805886], [-1.9204573000000005, 52.480672199999994], [-1.9206938, 52.48074150000001], [-1.9211624000000005, 52.4808876], [-1.9214625, 52.4809861], [-1.9219782, 52.481161], [-1.9222746999999996, 52.48126680000001], [-1.9225391, 52.481365499999995], [-1.9227684, 52.481452100000006], [-1.9230268, 52.481552699999995], [-1.9232273, 52.48163180000001], [-1.9235233, 52.481753999999995], [-1.9239554, 52.4819409], [-1.9241831, 52.482043], [-1.9244943, 52.4821892], [-1.9247657, 52.482321799999994], [-1.9250132, 52.48244379999999], [-1.9252433999999996, 52.48256190000001], [-1.9261836, 52.4830419], [-1.9269722, 52.48344420000001], [-1.9272792, 52.4836043], [-1.9282068000000003, 52.48407869999999], [-1.9287534, 52.48437489999999], [-1.9289114, 52.484458399999994], [-1.9292834, 52.48462779999999], [-1.9296095, 52.484797400000005], [-1.9300841, 52.48504580000001], [-1.9301557999999996, 52.4850846], [-1.9306173, 52.4853202], [-1.9308743999999995, 52.485453199999995], [-1.9311366, 52.4855871], [-1.9320035, 52.4860377], [-1.9324865, 52.48628790000001], [-1.9328738, 52.4864906], [-1.9331192999999995, 52.4866151], [-1.9338753, 52.487005399999994], [-1.9342862, 52.4872192], [-1.934767, 52.48746860000001], [-1.9351775, 52.4876813], [-1.9357592, 52.4879859], [-1.9360840999999995, 52.4881583], [-1.9363576, 52.488303499999994], [-1.9367162, 52.4884952], [-1.9370403, 52.4886664], [-1.9373664, 52.4888356], [-1.9378023999999996, 52.4890642], [-1.9382511999999996, 52.48929690000001], [-1.9386318, 52.4894949], [-1.9389736999999996, 52.4896737], [-1.9391873, 52.4897897], [-1.9393683, 52.4898897], [-1.9396374, 52.4900447], [-1.9398416999999997, 52.4901686], [-1.9400274999999996, 52.4902872], [-1.9402163, 52.49041059999999], [-1.9403729000000003, 52.490517099999984], [-1.9405540999999995, 52.4906474], [-1.9407031999999995, 52.4907576], [-1.9408379, 52.4908616], [-1.9410008, 52.49099149999999], [-1.941060466868504, 52.491040780275235], [-1.9411604999999996, 52.4911234], [-1.9413139999999995, 52.491254899999994], [-1.9414511999999997, 52.49137389999999], [-1.9416228, 52.4915318], [-1.94165, 52.491557], [-1.9418439, 52.49173609999999], [-1.9419958999999996, 52.4918725], [-1.9420573999999995, 52.4919124], [-1.9421154000000005, 52.49195329999999], [-1.9421824999999993, 52.4920031], [-1.9422566, 52.4920553], [-1.9423303999999997, 52.49211240000001], [-1.9423813, 52.49215530000001], [-1.9424409999999996, 52.4922039], [-1.942507, 52.492262399999994], [-1.9426824000000005, 52.49242189999999], [-1.9427924000000003, 52.492516599999995], [-1.9429144, 52.4926211], [-1.9430465, 52.4927289], [-1.9432121, 52.49286159999999], [-1.943308, 52.49293469999999], [-1.9434743000000003, 52.49305919999999], [-1.9436225, 52.49316410000001], [-1.9437593, 52.49325689999999], [-1.944173, 52.4935128], [-1.9444822, 52.49369779999999], [-1.9446823, 52.49380910000001], [-1.9444822, 52.49367970000001], [-1.9442858000000005, 52.493533200000016], [-1.9441497, 52.4934204], [-1.9440925, 52.4933716], [-1.9440446999999996, 52.493326499999995], [-1.9439911, 52.4932741], [-1.9439513, 52.49322819999998], [-1.9439163, 52.493187899999995], [-1.9437568, 52.49299510000001], [-1.9435873, 52.4927602], [-1.9435275, 52.4926856], [-1.9434156, 52.4925728], [-1.9424876, 52.4917136]]} 2.4 0029 0036 Birmingham New Street Soho LMD Soho LMD 52.4917136 -1.9424876 52.4917136 -1.9424876 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Soho LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399816 1789774491507496 36 36 2026-09-18 23:46:04.577758 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:03.819046
656067 684031 H58025 666E68C918 2026-09-18 COMPLETE None 2026-09-18 23:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 684031, "stp": "O", "toc": "Unknown", "uid": "H58025", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H58025/2026-09-18/detailed", "trust_id": "666E68C918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Humber Oil Refinery", "service_date": "2026-09-18", "dest_arr_time": "0357", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6E68", "timing_status": null, "origin_station": "Kingsbury Oil Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2336", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0357", "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\": 1070.165, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21276.538, \"from_m\": 1070.165, \"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\": 21337.242, \"from_m\": 21276.538, \"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\": 29050.868, \"from_m\": 21337.242, \"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\": 29752.226, \"from_m\": 29050.868, \"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\": 38369.877, \"from_m\": 29752.226, \"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\": 38435.155, \"from_m\": 38369.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39207.034, \"from_m\": 38435.155, \"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\": 39569.246, \"from_m\": 39207.034, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45974.408, \"from_m\": 39569.246, \"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\": 47185.904, \"from_m\": 45974.408, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53469.409, \"from_m\": 47185.904, \"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\": 53519.506, \"from_m\": 53469.409, \"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\": 59114.069, \"from_m\": 53519.506, \"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\": 59191.499, \"from_m\": 59114.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\": 59317.84, \"from_m\": 59191.499, \"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\": 59360.974, \"from_m\": 59317.84, \"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\": 60082.548, \"from_m\": 59360.974, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60153.045, \"from_m\": 60082.548, \"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\": 66195.059, \"from_m\": 60153.045, \"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\": 66256.547, \"from_m\": 66195.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69887.324, \"from_m\": 66256.547, \"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\": 70354.778, \"from_m\": 69887.324, \"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\": 70693.906, \"from_m\": 70354.778, \"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\": 71430.026, \"from_m\": 70693.906, \"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\": 73387.48, \"from_m\": 71430.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74205.073, \"from_m\": 73387.48, \"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\": 75151.348, \"from_m\": 74205.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75169.637, \"from_m\": 75151.348, \"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\": 94014.974, \"from_m\": 75169.637, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94046.791, \"from_m\": 94014.974, \"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\": 97658.728, \"from_m\": 94046.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98416.362, \"from_m\": 97658.728, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98747.06, \"from_m\": 98416.362, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107700.314, \"from_m\": 98747.06, \"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\": 121526.703, \"from_m\": 107700.314, \"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\": 123433.812, \"from_m\": 121526.703, \"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\": 123946.144, \"from_m\": 123433.812, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123996.7, \"from_m\": 123946.144, \"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\": 124033.806, \"from_m\": 123996.7, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125081.921, \"from_m\": 124033.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125106.41, \"from_m\": 125081.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125154.326, \"from_m\": 125106.41, \"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\": 125633.968, \"from_m\": 125154.326, \"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\": 125996.244, \"from_m\": 125633.968, \"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\": 126076.292, \"from_m\": 125996.244, \"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\": 134261.77, \"from_m\": 126076.292, \"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\": 134301.137, \"from_m\": 134261.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142892.293, \"from_m\": 134301.137, \"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\": 142998.056, \"from_m\": 142892.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\": 143057.348, \"from_m\": 142998.056, \"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\": 147875.408, \"from_m\": 143057.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149487.727, \"from_m\": 147875.408, \"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\": 149804.229, \"from_m\": 149487.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171490.443, \"from_m\": 149804.229, \"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\": 171676.268, \"from_m\": 171490.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\": 171857.569, \"from_m\": 171676.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 172830.675, \"from_m\": 171857.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 180033.118, \"from_m\": 172830.675, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 180101.949, \"from_m\": 180033.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 180333.969, \"from_m\": 180101.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 182040.953, \"from_m\": 180333.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185814.941, \"from_m\": 182040.953, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186403.22, \"from_m\": 185814.941, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 684031, \"profile_key\": \"21f6ac92f5d16d0e3ceda217127343a53dab4c1fb8fc9bd8aae03fd4e3f82e8f\", \"schedule_id\": 40068, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Kingsbury Oil Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"0041\", \"location\": \"Kingsbury Reception Sidings\", \"stage_seq\": 2, \"distance_m\": 584.638, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042\", \"location\": \"Kingsbury Shunting Frame\", \"stage_seq\": 3, \"distance_m\": 758.963, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": false, \"wtt_arr\": \"0049\", \"wtt_dep\": \"0050\", \"location\": \"Kingsbury Branch Jn\", \"stage_seq\": 4, \"distance_m\": 1070.165, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0056H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 5, \"distance_m\": 8713.925, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0104\", \"location\": \"Wichnor Jn\", \"stage_seq\": 6, \"distance_m\": 20702.174, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0109H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 7, \"distance_m\": 29425.448, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0112\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 8, \"distance_m\": 32818.325, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0116H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 9, \"distance_m\": 38482.958, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0118H\", \"location\": \"Stenson Jn\", \"stage_seq\": 10, \"distance_m\": 39242.143, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0130H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 11, \"distance_m\": 53469.409, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0137H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 12, \"distance_m\": 59191.499, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0139H\", \"location\": \"Trent East Jn\", \"stage_seq\": 13, \"distance_m\": 60111.676, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0144H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 14, \"distance_m\": 66337.333, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0152\", \"location\": \"Mansfield Jn\", \"stage_seq\": 15, \"distance_m\": 69929.031, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": false, \"wtt_arr\": \"0154\", \"wtt_dep\": \"0156\", \"location\": \"Nottingham\", \"stage_seq\": 16, \"distance_m\": 70870.529, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0202\", \"location\": \"Netherfield Jn\", \"stage_seq\": 17, \"distance_m\": 75151.348, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0207H\", \"location\": \"Lowdham\", \"stage_seq\": 18, \"distance_m\": 83033.703, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0213H\", \"location\": \"Fiskerton\", \"stage_seq\": 19, \"distance_m\": 91416.052, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0215H\", \"location\": \"Staythorpe S.B.\", \"stage_seq\": 20, \"distance_m\": 94088.935, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0221\", \"location\": \"Newark Castle\", \"stage_seq\": 21, \"distance_m\": 98577.307, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0222H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 22, \"distance_m\": 99859.481, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0223\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 23, \"distance_m\": 100040.804, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0244\", \"location\": \"Boultham Jn\", \"stage_seq\": 24, \"distance_m\": 123387.071, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0246\", \"location\": \"West Holmes Jn\", \"stage_seq\": 25, \"distance_m\": 124033.806, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0247H\", \"location\": \"Lincoln\", \"stage_seq\": 26, \"distance_m\": 125386.728, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0248\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 27, \"distance_m\": 125633.968, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0257H\", \"location\": \"Langworth S.B.\", \"stage_seq\": 28, \"distance_m\": 135303.313, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0303H\", \"location\": \"Wickenby S.B.\", \"stage_seq\": 29, \"distance_m\": 142781.5, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0315\", \"location\": \"Holton-le-Moor S.B.\", \"stage_seq\": 30, \"distance_m\": 158101.36, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": false, \"wtt_arr\": \"0328\", \"wtt_dep\": \"0334H\", \"location\": \"Wrawby Jn\", \"stage_seq\": 31, \"distance_m\": 171648.337, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0337H\", \"location\": \"Barnetby\", \"stage_seq\": 32, \"distance_m\": 172593.893, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0343\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 33, \"distance_m\": 179918.942, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0345\", \"location\": \"Ulceby\", \"stage_seq\": 34, \"distance_m\": 181872.303, \"section_seq\": 1, \"route_path_id\": 34091}, {\"is_pass\": false, \"wtt_arr\": \"0357\", \"wtt_dep\": null, \"location\": \"Humber Oil Refinery\", \"stage_seq\": 35, \"distance_m\": 186403.22, \"section_seq\": 1, \"route_path_id\": 34091}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 186403.22, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34091}], \"total_distance_m\": 186403.22, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 184106.655, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2296.565, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Kingsbury Oil Sidings", "service_state_platform": null, "timing_fact_generation": 1789760222343596, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:04.211581", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:04.882011", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 6E68 None None None None {"version": 3, "segments": [{"to_m": 1070.165, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21276.538, "from_m": 1070.165, "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": 21337.242, "from_m": 21276.538, "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": 29050.868, "from_m": 21337.242, "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": 29752.226, "from_m": 29050.868, "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": 38369.877, "from_m": 29752.226, "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": 38435.155, "from_m": 38369.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39207.034, "from_m": 38435.155, "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": 39569.246, "from_m": 39207.034, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45974.408, "from_m": 39569.246, "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": 47185.904, "from_m": 45974.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53469.409, "from_m": 47185.904, "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": 53519.506, "from_m": 53469.409, "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": 59114.069, "from_m": 53519.506, "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": 59191.499, "from_m": 59114.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": 59317.84, "from_m": 59191.499, "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": 59360.974, "from_m": 59317.84, "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": 60082.548, "from_m": 59360.974, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60153.045, "from_m": 60082.548, "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": 66195.059, "from_m": 60153.045, "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": 66256.547, "from_m": 66195.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69887.324, "from_m": 66256.547, "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": 70354.778, "from_m": 69887.324, "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": 70693.906, "from_m": 70354.778, "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": 71430.026, "from_m": 70693.906, "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": 73387.48, "from_m": 71430.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74205.073, "from_m": 73387.48, "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": 75151.348, "from_m": 74205.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75169.637, "from_m": 75151.348, "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": 94014.974, "from_m": 75169.637, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94046.791, "from_m": 94014.974, "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": 97658.728, "from_m": 94046.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98416.362, "from_m": 97658.728, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98747.06, "from_m": 98416.362, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107700.314, "from_m": 98747.06, "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": 121526.703, "from_m": 107700.314, "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": 123433.812, "from_m": 121526.703, "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": 123946.144, "from_m": 123433.812, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123996.7, "from_m": 123946.144, "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": 124033.806, "from_m": 123996.7, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125081.921, "from_m": 124033.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125106.41, "from_m": 125081.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125154.326, "from_m": 125106.41, "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": 125633.968, "from_m": 125154.326, "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": 125996.244, "from_m": 125633.968, "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": 126076.292, "from_m": 125996.244, "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": 134261.77, "from_m": 126076.292, "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": 134301.137, "from_m": 134261.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142892.293, "from_m": 134301.137, "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": 142998.056, "from_m": 142892.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": 143057.348, "from_m": 142998.056, "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": 147875.408, "from_m": 143057.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149487.727, "from_m": 147875.408, "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": 149804.229, "from_m": 149487.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171490.443, "from_m": 149804.229, "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": 171676.268, "from_m": 171490.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": 171857.569, "from_m": 171676.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172830.675, "from_m": 171857.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180033.118, "from_m": 172830.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180101.949, "from_m": 180033.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180333.969, "from_m": 180101.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 182040.953, "from_m": 180333.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185814.941, "from_m": 182040.953, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186403.22, "from_m": 185814.941, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 684031, "profile_key": "21f6ac92f5d16d0e3ceda217127343a53dab4c1fb8fc9bd8aae03fd4e3f82e8f", "schedule_id": 40068, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Kingsbury Oil Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34091}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "0041", "location": "Kingsbury Reception Sidings", "stage_seq": 2, "distance_m": 584.638, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Kingsbury Shunting Frame", "stage_seq": 3, "distance_m": 758.963, "section_seq": 1, "route_path_id": 34091}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": "0050", "location": "Kingsbury Branch Jn", "stage_seq": 4, "distance_m": 1070.165, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0056H", "location": "Tamworth High Level", "stage_seq": 5, "distance_m": 8713.925, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0104", "location": "Wichnor Jn", "stage_seq": 6, "distance_m": 20702.174, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0109H", "location": "Burton-on-Trent", "stage_seq": 7, "distance_m": 29425.448, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0112", "location": "Clay Mills Jn", "stage_seq": 8, "distance_m": 32818.325, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0116H", "location": "North Stafford Jn", "stage_seq": 9, "distance_m": 38482.958, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0118H", "location": "Stenson Jn", "stage_seq": 10, "distance_m": 39242.143, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0130H", "location": "Castle Donington Jn", "stage_seq": 11, "distance_m": 53469.409, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0137H", "location": "Sheet Stores Jn", "stage_seq": 12, "distance_m": 59191.499, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0139H", "location": "Trent East Jn", "stage_seq": 13, "distance_m": 60111.676, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0144H", "location": "Beeston South Jn", "stage_seq": 14, "distance_m": 66337.333, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0152", "location": "Mansfield Jn", "stage_seq": 15, "distance_m": 69929.031, "section_seq": 1, "route_path_id": 34091}, {"is_pass": false, "wtt_arr": "0154", "wtt_dep": "0156", "location": "Nottingham", "stage_seq": 16, "distance_m": 70870.529, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0202", "location": "Netherfield Jn", "stage_seq": 17, "distance_m": 75151.348, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0207H", "location": "Lowdham", "stage_seq": 18, "distance_m": 83033.703, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0213H", "location": "Fiskerton", "stage_seq": 19, "distance_m": 91416.052, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0215H", "location": "Staythorpe S.B.", "stage_seq": 20, "distance_m": 94088.935, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0221", "location": "Newark Castle", "stage_seq": 21, "distance_m": 98577.307, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0222H", "location": "Newark Flat Crossing", "stage_seq": 22, "distance_m": 99859.481, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0223", "location": "Newark Crossing East Jn", "stage_seq": 23, "distance_m": 100040.804, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0244", "location": "Boultham Jn", "stage_seq": 24, "distance_m": 123387.071, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0246", "location": "West Holmes Jn", "stage_seq": 25, "distance_m": 124033.806, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0247H", "location": "Lincoln", "stage_seq": 26, "distance_m": 125386.728, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0248", "location": "Pelham Street Jn", "stage_seq": 27, "distance_m": 125633.968, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0257H", "location": "Langworth S.B.", "stage_seq": 28, "distance_m": 135303.313, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0303H", "location": "Wickenby S.B.", "stage_seq": 29, "distance_m": 142781.5, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0315", "location": "Holton-le-Moor S.B.", "stage_seq": 30, "distance_m": 158101.36, "section_seq": 1, "route_path_id": 34091}, {"is_pass": false, "wtt_arr": "0328", "wtt_dep": "0334H", "location": "Wrawby Jn", "stage_seq": 31, "distance_m": 171648.337, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0337H", "location": "Barnetby", "stage_seq": 32, "distance_m": 172593.893, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0343", "location": "Brocklesby Jn", "stage_seq": 33, "distance_m": 179918.942, "section_seq": 1, "route_path_id": 34091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0345", "location": "Ulceby", "stage_seq": 34, "distance_m": 181872.303, "section_seq": 1, "route_path_id": 34091}, {"is_pass": false, "wtt_arr": "0357", "wtt_dep": null, "location": "Humber Oil Refinery", "stage_seq": 35, "distance_m": 186403.22, "section_seq": 1, "route_path_id": 34091}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 186403.22, "from_m": 0.0, "section_seq": 1, "route_path_id": 34091}], "total_distance_m": 186403.22, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 184106.655, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2296.565, "synthetic_unknown_infrastructure_limit_mph": 60} [] Kingsbury Oil Sidings 2336 2336 None None None Humber Oil Refinery 0357 0357 None None None https://www.realtimetrains.co.uk/service/gb-nr:H58025/2026-09-18/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Kingsbury Oil Sidings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789760222343596 0 0 2026-09-18 23:46:04.882011 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:04.211581
656068 685001 G39491 802E34M818 2026-09-18 COMPLETE 18399888 2026-09-19 00:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 685001, "stp": "P", "toc": "Transport for Wales", "uid": "G39491", "consist": "197102", "dest_crs": "CMN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39491/2026-09-19/detailed", "trust_id": "802E34M818", "origin_crs": "PMD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carmarthen", "service_date": "2026-09-18", "dest_arr_time": "2341", "dest_platform": "2", "is_terminated": 1, "next_location": "Carmarthen", "signalling_id": "2E34", "timing_status": "LATE", "origin_station": "Pembroke Dock", "current_leg_arr": "0036", "current_leg_dep": "0016", "current_leg_end": "Carmarthen", "origin_dep_time": "2223", "origin_platform": null, "current_location": "Carmarthen", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "+57 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.614414840462888, 51.81793904364554], [-4.6134179, 51.8177507], [-4.616367799999999, 51.81830799999999], [-4.616986699999999, 51.818394099999985], [-4.6133977, 51.81771379999999], [-4.612093999999999, 51.81747069999999], [-4.611146, 51.8172919], [-4.6104999, 51.8171686], [-4.6102910999999995, 51.8171302], [-4.6095603, 51.81698759999999], [-4.6089514, 51.8168738], [-4.6084208, 51.81677199999999], [-4.608091, 51.8167105], [-4.6072469, 51.81655609999999], [-4.606064, 51.8163532], [-4.604905499999999, 51.8161755], [-4.6040679, 51.8160549], [-4.603150899999999, 51.8159391], [-4.6020122, 51.8158061], [-4.6010194, 51.8157033], [-4.5997689, 51.8155975], [-4.5989767, 51.8155362], [-4.598522, 51.81550959999999], [-4.5977353999999995, 51.8154616], [-4.596906, 51.81542129999999], [-4.595407200000001, 51.815374199999994], [-4.5946093999999995, 51.815353499999986], [-4.591758399999999, 51.81535939999999], [-4.589205199999999, 51.81538619999999], [-4.587309499999999, 51.81540449999999], [-4.586179399999999, 51.8154168], [-4.5854068, 51.81542410000001], [-4.5845359, 51.81542739999999], [-4.584061, 51.8154197], [-4.5835184, 51.8154087], [-4.5830893999999995, 51.8153963], [-4.5826634, 51.8153752], [-4.5822964, 51.81535629999999], [-4.581904299999999, 51.81533219999999], [-4.5815133, 51.81530419999999], [-4.581407949009559, 51.81529553733145], [-4.5811217, 51.815272], [-4.5807131, 51.8152324], [-4.5803005, 51.8151912], [-4.5799266, 51.815152100000006], [-4.5788038, 51.8150167], [-4.5777039, 51.81488299999999], [-4.5769596, 51.81479629999999], [-4.576513, 51.81474829999999], [-4.576041, 51.8147095], [-4.5756354, 51.8146843], [-4.575165999999999, 51.814666499999994], [-4.5747212, 51.814661599999994], [-4.5745595, 51.8146614], [-4.5742853, 51.8146652], [-4.5739761, 51.814670199999995], [-4.573625, 51.81468069999999], [-4.5730949, 51.81471260000001], [-4.5727492000000005, 51.81474060000001], [-4.5726246, 51.8147507], [-4.5722099, 51.81479420000001], [-4.571851799999999, 51.81484609999999], [-4.571461399999999, 51.8149234], [-4.5710944, 51.81499989999998], [-4.5708403, 51.815064], [-4.5703478, 51.81518809999999], [-4.5691776, 51.8154899], [-4.567595899999999, 51.816107], [-4.5656084, 51.81731640000001], [-4.5648605, 51.8179857], [-4.5640933, 51.8188979], [-4.562632, 51.82119579999999], [-4.5619116, 51.822108199999995], [-4.5609517, 51.82305199999999], [-4.560031699999999, 51.82369280000001], [-4.559844, 51.8237984], [-4.5595966, 51.8239376], [-4.558665599999999, 51.8244613], [-4.5570651, 51.8251958], [-4.5552974, 51.82576220000001], [-4.553495, 51.826129], [-4.551796099999999, 51.82632009999999], [-4.5493132, 51.8263697], [-4.5470752999999995, 51.8261863], [-4.5450059, 51.8260126], [-4.5435986, 51.82599059999998], [-4.5411281, 51.826080700000006], [-4.538031, 51.82652709999999], [-4.5350734, 51.82732189999999], [-4.5318619, 51.8286311], [-4.5299777, 51.8292206], [-4.527954199999999, 51.8297835], [-4.524719, 51.83008699999999], [-4.522291999999999, 51.8301278], [-4.5193619, 51.8299706], [-4.5167575, 51.8297542], [-4.5138287, 51.8295159], [-4.5105392, 51.8292689], [-4.5072652, 51.8288253], [-4.506250299999999, 51.828653], [-4.5046771, 51.8283814], [-4.5039762, 51.8282723], [-4.503391399999999, 51.8281811], [-4.502248799999999, 51.8280336], [-4.500953299999999, 51.82790589999999], [-4.5006851, 51.8278894], [-4.4998312, 51.82784790000001], [-4.4991848, 51.8278238], [-4.4975749, 51.8278097], [-4.495903499999999, 51.82787750000001], [-4.493226617635166, 51.8280980996557], [-4.4932254, 51.8280982], [-4.4922808, 51.8281957], [-4.491576420597607, 51.828310200287326], [-4.490400199999999, 51.82850139999999], [-4.4902125, 51.8285369], [-4.487235399999999, 51.8291004], [-4.4834001, 51.8297631], [-4.4830941, 51.8298237], [-4.481592, 51.8301161], [-4.4795218, 51.830572800000006], [-4.477763199999999, 51.83102259999998], [-4.476462199999999, 51.8314056], [-4.4755825, 51.8316685], [-4.4743685, 51.8321111], [-4.473708299999999, 51.832356299999994], [-4.4722967, 51.832919200000006], [-4.471926448105732, 51.833078520820536], [-4.4715212, 51.83325289999999], [-4.4702379, 51.833820300000006], [-4.469227599999999, 51.8342222], [-4.468670699999999, 51.8344297], [-4.467254, 51.834876], [-4.4658462, 51.83525569999999], [-4.462268999999999, 51.83614930000001], [-4.460463400000001, 51.83657199999999], [-4.4586949, 51.8369039], [-4.4554451, 51.83738239999999], [-4.4522875, 51.83772290000001], [-4.4502349, 51.8379593], [-4.4489122, 51.83807329999999], [-4.4474818, 51.83811879999999], [-4.4461373, 51.838103], [-4.4454688, 51.838078], [-4.4447647, 51.838027], [-4.443139, 51.83783780000001], [-4.4419954, 51.8376779], [-4.440126899999999, 51.8374692], [-4.4390412, 51.8374489], [-4.438279499999999, 51.83744480000001], [-4.437438, 51.83746119999999], [-4.4369162, 51.8374839], [-4.436264499999999, 51.83752579999999], [-4.4357775, 51.83756139999999], [-4.4349795, 51.83766430000001], [-4.4345305999999995, 51.83772859999999], [-4.433914, 51.837828300000005], [-4.4332779, 51.8379479], [-4.4328904, 51.83803059999999], [-4.4325146, 51.8381175], [-4.431400799999999, 51.838413799999984], [-4.4311850999999995, 51.838476], [-4.4297698, 51.838893500000005], [-4.4295028, 51.8389724], [-4.4285844, 51.83924330000001], [-4.4280558, 51.839386899999994], [-4.4266041, 51.8397521], [-4.4256451, 51.839978900000006], [-4.424617499999999, 51.8402067], [-4.4233617, 51.8404699], [-4.4226116, 51.84061679999999], [-4.421752399999999, 51.8407778], [-4.4203586, 51.8410191], [-4.4189036999999995, 51.8412464], [-4.417561, 51.841428399999984], [-4.4162058, 51.8415961], [-4.415581099999999, 51.84166539999998], [-4.414225, 51.841797500000006], [-4.412765499999999, 51.8419206], [-4.4114993, 51.842006100000006], [-4.4102205, 51.84208089999999], [-4.4087835, 51.8421345], [-4.4065595, 51.8422119], [-4.4021454, 51.8423677], [-4.401744892185655, 51.84238164231856], [-4.3974573, 51.84253089999999], [-4.3949808, 51.8426105], [-4.3931179, 51.8426717], [-4.3900296, 51.8427832], [-4.3860077, 51.842918299999994], [-4.383029799999999, 51.84301930000001], [-4.376314899999999, 51.8432499], [-4.3727619, 51.843367099999995], [-4.3693165, 51.84348069999999], [-4.3675925, 51.843546499999995], [-4.3658553, 51.84360740000001], [-4.364599699999999, 51.8436644], [-4.3633473, 51.8437379], [-4.362249099999999, 51.8438205], [-4.361143499999999, 51.8439195], [-4.3600662, 51.8440338], [-4.358649, 51.8442106], [-4.3571394, 51.8444248], [-4.3558576, 51.84463989999999], [-4.3545456, 51.84487879999998], [-4.352787799999999, 51.8452298], [-4.3510323, 51.8455879], [-4.3460715, 51.8465976], [-4.3437048, 51.8470781], [-4.3397528, 51.847885299999994], [-4.3380053, 51.8482449], [-4.3357603, 51.84869919999999], [-4.334274199999999, 51.84897], [-4.3328231, 51.8491975], [-4.3320145, 51.84930799999999], [-4.3311966, 51.8494013], [-4.3305537, 51.8494715], [-4.3298926, 51.8495363], [-4.3290705, 51.8496002], [-4.328143399999999, 51.84966020000001], [-4.3272056, 51.8497017], [-4.3262616, 51.849723999999995], [-4.325013799999999, 51.84972470000001], [-4.3240707, 51.8497144], [-4.323503599999999, 51.8496969], [-4.3228269, 51.84966930000001], [-4.3214928, 51.8496053], [-4.3206473, 51.84954960000001], [-4.320104699999999, 51.84950359999999], [-4.319397899999999, 51.849433199999986], [-4.3189903, 51.8493843], [-4.3184521, 51.8493059], [-4.3179191, 51.84923480000001], [-4.317372199999999, 51.84912049999999], [-4.316124799999999, 51.848842000000005], [-4.316117049184383, 51.8488389904932], [-4.315950699999999, 51.8487744], [-4.3156818, 51.84869629999999], [-4.3153203, 51.848598900000006], [-4.314730199999999, 51.8483885], [-4.3142769, 51.8482029], [-4.3139057, 51.8480082], [-4.313369499999999, 51.847700499999995], [-4.313032099999999, 51.84746289999998], [-4.3126979, 51.847195], [-4.3122656, 51.846810999999995], [-4.3121172, 51.84666920000001], [-4.3119696, 51.8465035], [-4.311913363773703, 51.84641681404901], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]}", "current_leg_start": "Whitland", "dest_arr_time_act": "2339", "motion_projection": null, "next_location_lat": "51.8533805", "next_location_lon": "-4.3053130", "previous_location": "Whitland", "current_leg_milage": "14.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 582.49, \"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\": 1557.959, \"from_m\": 582.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1978.748, \"from_m\": 1557.959, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3366.506, \"from_m\": 1978.748, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3554.325, \"from_m\": 3366.506, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18489.663, \"from_m\": 3554.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18812.328, \"from_m\": 18489.663, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23701.324, \"from_m\": 18812.328, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23715.334, \"from_m\": 23701.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25286.235, \"from_m\": 23715.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26599.716, \"from_m\": 25286.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35240.72, \"from_m\": 26599.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35489.017, \"from_m\": 35240.72, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43800.534, \"from_m\": 35489.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44071.77, \"from_m\": 43800.534, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45340.193, \"from_m\": 44071.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65522.918, \"from_m\": 45340.193, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65560.373, \"from_m\": 65522.918, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66127.294, \"from_m\": 65560.373, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66799.181, \"from_m\": 66127.294, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67116.707, \"from_m\": 66799.181, \"capability_applied\": null, \"effective_limit_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\": 685001, \"profile_key\": \"58fc52915690dda21fcf2d8db76b2cc63ab207931cf969cd46e03fe6892c6de3\", \"schedule_id\": 36636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Pembroke Dock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Pembroke\", \"stage_seq\": 2, \"distance_m\": 3483.401, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2234\", \"location\": \"Lamphey\", \"stage_seq\": 3, \"distance_m\": 5894.815, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"Manorbier\", \"stage_seq\": 4, \"distance_m\": 11595.642, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2249\", \"location\": \"Penally\", \"stage_seq\": 5, \"distance_m\": 16700.602, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": \"2254\", \"location\": \"Tenby\", \"stage_seq\": 6, \"distance_m\": 18671.087, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302\", \"location\": \"Saundersfoot\", \"stage_seq\": 7, \"distance_m\": 25378.014, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2305\", \"location\": \"Kilgetty\", \"stage_seq\": 8, \"distance_m\": 26558.447, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Narberth\", \"stage_seq\": 9, \"distance_m\": 35677.259, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Whitland\", \"stage_seq\": 10, \"distance_m\": 44071.77, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"St Clears Crossing\", \"stage_seq\": 11, \"distance_m\": 53099.904, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 12, \"distance_m\": 58744.669, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 13, \"distance_m\": 65691.138, \"section_seq\": 1, \"route_path_id\": 32129}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": null, \"location\": \"Carmarthen\", \"stage_seq\": 14, \"distance_m\": 67116.707, \"section_seq\": 1, \"route_path_id\": 32129}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67116.707, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32129}], \"total_distance_m\": 67116.707, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67102.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14.01, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.8533805", "current_position_lon": "-4.3053130", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T21:52:17Z\", \"source_id\": 18355563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:46:21Z\", \"source_id\": 18383864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:55:26Z\", \"source_id\": 18387816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:20Z\", \"source_id\": 18395103, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:02Z\", \"source_id\": 57682134, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:11Z\", \"source_id\": 18399888, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carmarthen", "service_state_platform": "2", "timing_fact_generation": 1789774513925425, "current_leg_arrival_utc": "2026-09-20T00:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:04.303184", "service_state_evidence_id": 18399888, "current_leg_start_actual_dep": "2026-09-20T00:21:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:04.986550", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PMD CMN 2E34 197102 3 100 None {"version": 3, "segments": [{"to_m": 582.49, "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": 1557.959, "from_m": 582.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1978.748, "from_m": 1557.959, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3366.506, "from_m": 1978.748, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3554.325, "from_m": 3366.506, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18489.663, "from_m": 3554.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18812.328, "from_m": 18489.663, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23701.324, "from_m": 18812.328, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23715.334, "from_m": 23701.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25286.235, "from_m": 23715.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26599.716, "from_m": 25286.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35240.72, "from_m": 26599.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35489.017, "from_m": 35240.72, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43800.534, "from_m": 35489.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44071.77, "from_m": 43800.534, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45340.193, "from_m": 44071.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65522.918, "from_m": 45340.193, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65560.373, "from_m": 65522.918, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66127.294, "from_m": 65560.373, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66799.181, "from_m": 66127.294, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67116.707, "from_m": 66799.181, "capability_applied": null, "effective_limit_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": 685001, "profile_key": "58fc52915690dda21fcf2d8db76b2cc63ab207931cf969cd46e03fe6892c6de3", "schedule_id": 36636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Pembroke Dock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Pembroke", "stage_seq": 2, "distance_m": 3483.401, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2234", "location": "Lamphey", "stage_seq": 3, "distance_m": 5894.815, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "Manorbier", "stage_seq": 4, "distance_m": 11595.642, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2249", "location": "Penally", "stage_seq": 5, "distance_m": 16700.602, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": "2254", "location": "Tenby", "stage_seq": 6, "distance_m": 18671.087, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302", "location": "Saundersfoot", "stage_seq": 7, "distance_m": 25378.014, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2305", "location": "Kilgetty", "stage_seq": 8, "distance_m": 26558.447, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Narberth", "stage_seq": 9, "distance_m": 35677.259, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Whitland", "stage_seq": 10, "distance_m": 44071.77, "section_seq": 1, "route_path_id": 32129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "St Clears Crossing", "stage_seq": 11, "distance_m": 53099.904, "section_seq": 1, "route_path_id": 32129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Sarnau S.B.", "stage_seq": 12, "distance_m": 58744.669, "section_seq": 1, "route_path_id": 32129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Carmarthen Bridge", "stage_seq": 13, "distance_m": 65691.138, "section_seq": 1, "route_path_id": 32129}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": null, "location": "Carmarthen", "stage_seq": 14, "distance_m": 67116.707, "section_seq": 1, "route_path_id": 32129}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67116.707, "from_m": 0.0, "section_seq": 1, "route_path_id": 32129}], "total_distance_m": 67116.707, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67102.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14.01, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T21:52:17Z", "source_id": 18355563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:46:21Z", "source_id": 18383864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:55:26Z", "source_id": 18387816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:20Z", "source_id": 18395103, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25619, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:02Z", "source_id": 57682134, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:11Z", "source_id": 18399888, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:36:00+01:00", "operational_fact": true}] Pembroke Dock 2223 2223 None None None Carmarthen 2341 2339 2 LATE +57 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39491/2026-09-19/detailed None Whitland 2026-09-20T00:21:00+01:00 Carmarthen 20.0 {"type": "LineString", "coordinates": [[-4.614414840462888, 51.81793904364554], [-4.6134179, 51.8177507], [-4.616367799999999, 51.81830799999999], [-4.616986699999999, 51.818394099999985], [-4.6133977, 51.81771379999999], [-4.612093999999999, 51.81747069999999], [-4.611146, 51.8172919], [-4.6104999, 51.8171686], [-4.6102910999999995, 51.8171302], [-4.6095603, 51.81698759999999], [-4.6089514, 51.8168738], [-4.6084208, 51.81677199999999], [-4.608091, 51.8167105], [-4.6072469, 51.81655609999999], [-4.606064, 51.8163532], [-4.604905499999999, 51.8161755], [-4.6040679, 51.8160549], [-4.603150899999999, 51.8159391], [-4.6020122, 51.8158061], [-4.6010194, 51.8157033], [-4.5997689, 51.8155975], [-4.5989767, 51.8155362], [-4.598522, 51.81550959999999], [-4.5977353999999995, 51.8154616], [-4.596906, 51.81542129999999], [-4.595407200000001, 51.815374199999994], [-4.5946093999999995, 51.815353499999986], [-4.591758399999999, 51.81535939999999], [-4.589205199999999, 51.81538619999999], [-4.587309499999999, 51.81540449999999], [-4.586179399999999, 51.8154168], [-4.5854068, 51.81542410000001], [-4.5845359, 51.81542739999999], [-4.584061, 51.8154197], [-4.5835184, 51.8154087], [-4.5830893999999995, 51.8153963], [-4.5826634, 51.8153752], [-4.5822964, 51.81535629999999], [-4.581904299999999, 51.81533219999999], [-4.5815133, 51.81530419999999], [-4.581407949009559, 51.81529553733145], [-4.5811217, 51.815272], [-4.5807131, 51.8152324], [-4.5803005, 51.8151912], [-4.5799266, 51.815152100000006], [-4.5788038, 51.8150167], [-4.5777039, 51.81488299999999], [-4.5769596, 51.81479629999999], [-4.576513, 51.81474829999999], [-4.576041, 51.8147095], [-4.5756354, 51.8146843], [-4.575165999999999, 51.814666499999994], [-4.5747212, 51.814661599999994], [-4.5745595, 51.8146614], [-4.5742853, 51.8146652], [-4.5739761, 51.814670199999995], [-4.573625, 51.81468069999999], [-4.5730949, 51.81471260000001], [-4.5727492000000005, 51.81474060000001], [-4.5726246, 51.8147507], [-4.5722099, 51.81479420000001], [-4.571851799999999, 51.81484609999999], [-4.571461399999999, 51.8149234], [-4.5710944, 51.81499989999998], [-4.5708403, 51.815064], [-4.5703478, 51.81518809999999], [-4.5691776, 51.8154899], [-4.567595899999999, 51.816107], [-4.5656084, 51.81731640000001], [-4.5648605, 51.8179857], [-4.5640933, 51.8188979], [-4.562632, 51.82119579999999], [-4.5619116, 51.822108199999995], [-4.5609517, 51.82305199999999], [-4.560031699999999, 51.82369280000001], [-4.559844, 51.8237984], [-4.5595966, 51.8239376], [-4.558665599999999, 51.8244613], [-4.5570651, 51.8251958], [-4.5552974, 51.82576220000001], [-4.553495, 51.826129], [-4.551796099999999, 51.82632009999999], [-4.5493132, 51.8263697], [-4.5470752999999995, 51.8261863], [-4.5450059, 51.8260126], [-4.5435986, 51.82599059999998], [-4.5411281, 51.826080700000006], [-4.538031, 51.82652709999999], [-4.5350734, 51.82732189999999], [-4.5318619, 51.8286311], [-4.5299777, 51.8292206], [-4.527954199999999, 51.8297835], [-4.524719, 51.83008699999999], [-4.522291999999999, 51.8301278], [-4.5193619, 51.8299706], [-4.5167575, 51.8297542], [-4.5138287, 51.8295159], [-4.5105392, 51.8292689], [-4.5072652, 51.8288253], [-4.506250299999999, 51.828653], [-4.5046771, 51.8283814], [-4.5039762, 51.8282723], [-4.503391399999999, 51.8281811], [-4.502248799999999, 51.8280336], [-4.500953299999999, 51.82790589999999], [-4.5006851, 51.8278894], [-4.4998312, 51.82784790000001], [-4.4991848, 51.8278238], [-4.4975749, 51.8278097], [-4.495903499999999, 51.82787750000001], [-4.493226617635166, 51.8280980996557], [-4.4932254, 51.8280982], [-4.4922808, 51.8281957], [-4.491576420597607, 51.828310200287326], [-4.490400199999999, 51.82850139999999], [-4.4902125, 51.8285369], [-4.487235399999999, 51.8291004], [-4.4834001, 51.8297631], [-4.4830941, 51.8298237], [-4.481592, 51.8301161], [-4.4795218, 51.830572800000006], [-4.477763199999999, 51.83102259999998], [-4.476462199999999, 51.8314056], [-4.4755825, 51.8316685], [-4.4743685, 51.8321111], [-4.473708299999999, 51.832356299999994], [-4.4722967, 51.832919200000006], [-4.471926448105732, 51.833078520820536], [-4.4715212, 51.83325289999999], [-4.4702379, 51.833820300000006], [-4.469227599999999, 51.8342222], [-4.468670699999999, 51.8344297], [-4.467254, 51.834876], [-4.4658462, 51.83525569999999], [-4.462268999999999, 51.83614930000001], [-4.460463400000001, 51.83657199999999], [-4.4586949, 51.8369039], [-4.4554451, 51.83738239999999], [-4.4522875, 51.83772290000001], [-4.4502349, 51.8379593], [-4.4489122, 51.83807329999999], [-4.4474818, 51.83811879999999], [-4.4461373, 51.838103], [-4.4454688, 51.838078], [-4.4447647, 51.838027], [-4.443139, 51.83783780000001], [-4.4419954, 51.8376779], [-4.440126899999999, 51.8374692], [-4.4390412, 51.8374489], [-4.438279499999999, 51.83744480000001], [-4.437438, 51.83746119999999], [-4.4369162, 51.8374839], [-4.436264499999999, 51.83752579999999], [-4.4357775, 51.83756139999999], [-4.4349795, 51.83766430000001], [-4.4345305999999995, 51.83772859999999], [-4.433914, 51.837828300000005], [-4.4332779, 51.8379479], [-4.4328904, 51.83803059999999], [-4.4325146, 51.8381175], [-4.431400799999999, 51.838413799999984], [-4.4311850999999995, 51.838476], [-4.4297698, 51.838893500000005], [-4.4295028, 51.8389724], [-4.4285844, 51.83924330000001], [-4.4280558, 51.839386899999994], [-4.4266041, 51.8397521], [-4.4256451, 51.839978900000006], [-4.424617499999999, 51.8402067], [-4.4233617, 51.8404699], [-4.4226116, 51.84061679999999], [-4.421752399999999, 51.8407778], [-4.4203586, 51.8410191], [-4.4189036999999995, 51.8412464], [-4.417561, 51.841428399999984], [-4.4162058, 51.8415961], [-4.415581099999999, 51.84166539999998], [-4.414225, 51.841797500000006], [-4.412765499999999, 51.8419206], [-4.4114993, 51.842006100000006], [-4.4102205, 51.84208089999999], [-4.4087835, 51.8421345], [-4.4065595, 51.8422119], [-4.4021454, 51.8423677], [-4.401744892185655, 51.84238164231856], [-4.3974573, 51.84253089999999], [-4.3949808, 51.8426105], [-4.3931179, 51.8426717], [-4.3900296, 51.8427832], [-4.3860077, 51.842918299999994], [-4.383029799999999, 51.84301930000001], [-4.376314899999999, 51.8432499], [-4.3727619, 51.843367099999995], [-4.3693165, 51.84348069999999], [-4.3675925, 51.843546499999995], [-4.3658553, 51.84360740000001], [-4.364599699999999, 51.8436644], [-4.3633473, 51.8437379], [-4.362249099999999, 51.8438205], [-4.361143499999999, 51.8439195], [-4.3600662, 51.8440338], [-4.358649, 51.8442106], [-4.3571394, 51.8444248], [-4.3558576, 51.84463989999999], [-4.3545456, 51.84487879999998], [-4.352787799999999, 51.8452298], [-4.3510323, 51.8455879], [-4.3460715, 51.8465976], [-4.3437048, 51.8470781], [-4.3397528, 51.847885299999994], [-4.3380053, 51.8482449], [-4.3357603, 51.84869919999999], [-4.334274199999999, 51.84897], [-4.3328231, 51.8491975], [-4.3320145, 51.84930799999999], [-4.3311966, 51.8494013], [-4.3305537, 51.8494715], [-4.3298926, 51.8495363], [-4.3290705, 51.8496002], [-4.328143399999999, 51.84966020000001], [-4.3272056, 51.8497017], [-4.3262616, 51.849723999999995], [-4.325013799999999, 51.84972470000001], [-4.3240707, 51.8497144], [-4.323503599999999, 51.8496969], [-4.3228269, 51.84966930000001], [-4.3214928, 51.8496053], [-4.3206473, 51.84954960000001], [-4.320104699999999, 51.84950359999999], [-4.319397899999999, 51.849433199999986], [-4.3189903, 51.8493843], [-4.3184521, 51.8493059], [-4.3179191, 51.84923480000001], [-4.317372199999999, 51.84912049999999], [-4.316124799999999, 51.848842000000005], [-4.316117049184383, 51.8488389904932], [-4.315950699999999, 51.8487744], [-4.3156818, 51.84869629999999], [-4.3153203, 51.848598900000006], [-4.314730199999999, 51.8483885], [-4.3142769, 51.8482029], [-4.3139057, 51.8480082], [-4.313369499999999, 51.847700499999995], [-4.313032099999999, 51.84746289999998], [-4.3126979, 51.847195], [-4.3122656, 51.846810999999995], [-4.3121172, 51.84666920000001], [-4.3119696, 51.8465035], [-4.311913363773703, 51.84641681404901], [-4.311741699999999, 51.8461522], [-4.311913363773703, 51.84646178266992], [-4.3119696, 51.8465632], [-4.312101199999999, 51.84681559999999], [-4.31227, 51.847336299999995], [-4.3123306, 51.847761799999994], [-4.312292899999999, 51.8481055], [-4.3121753, 51.84841999999999], [-4.3119717, 51.8487811], [-4.311913363773703, 51.848851103670945], [-4.3116997, 51.8491075], [-4.3113293, 51.84943160000001], [-4.3110638, 51.849627], [-4.3106273, 51.8499483], [-4.3105973, 51.8499686], [-4.309756899999999, 51.850543], [-4.3091049, 51.85099420000001], [-4.3085572999999995, 51.85134879999999], [-4.3080622, 51.851636600000006], [-4.307635799999999, 51.8518844], [-4.3071018, 51.85222230000001], [-4.3068272, 51.8523903], [-4.306333499999999, 51.8526955], [-4.3060433, 51.85288029999999], [-4.3055705, 51.8531834], [-4.305312999999999, 51.8533805]]} 14.7 0016 0036 Whitland Carmarthen Carmarthen 51.8533805 -4.3053130 51.8533805 -4.3053130 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Carmarthen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399888 1789774513925425 18 18 2026-09-18 23:46:04.986550 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:04.303184
656069 685689 C05213 072F33M818 2026-09-18 COMPLETE None 2026-09-18 23:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 685689, "stp": "P", "toc": "ScotRail", "uid": "C05213", "consist": "318264+320316", "dest_crs": "DMR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05213/2026-09-18/detailed", "trust_id": "072F33M818", "origin_crs": "RUT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-18", "dest_arr_time": "2336", "dest_platform": "5", "is_terminated": 1, "next_location": "Clydebank", "signalling_id": "2F33", "timing_status": "ON TIME", "origin_station": "Rutherglen", "current_leg_arr": "2331", "current_leg_dep": "2329", "current_leg_end": "Clydebank", "origin_dep_time": "2257", "origin_platform": "1", "current_location": "Clydebank", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]}", "current_leg_start": "Yoker", "dest_arr_time_act": "2336", "motion_projection": null, "next_location_lat": "55.9006413", "next_location_lon": "-4.4042392", "previous_location": "Yoker", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 53.879, \"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\": 240.023, \"from_m\": 53.879, \"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\": 352.647, \"from_m\": 240.023, \"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\": 493.825, \"from_m\": 352.647, \"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\": 966.89, \"from_m\": 493.825, \"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\": 4294.123, \"from_m\": 966.89, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4436.094, \"from_m\": 4294.123, \"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\": 4482.67, \"from_m\": 4436.094, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5177.17, \"from_m\": 4482.67, \"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\": 5479.725, \"from_m\": 5177.17, \"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\": 6060.582, \"from_m\": 5479.725, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6321.033, \"from_m\": 6060.582, \"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\": 9706.79, \"from_m\": 6321.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9747.555, \"from_m\": 9706.79, \"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\": 10632.232, \"from_m\": 9747.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10992.135, \"from_m\": 10632.232, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11049.276, \"from_m\": 10992.135, \"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\": 11892.04, \"from_m\": 11049.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14534.448, \"from_m\": 11892.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14603.916, \"from_m\": 14534.448, \"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\": 17924.429, \"from_m\": 14603.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18388.225, \"from_m\": 17924.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18432.658, \"from_m\": 18388.225, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18547.897, \"from_m\": 18432.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 685689, \"profile_key\": \"b7d46d9019ec37eed8f072b6da378aaa783865494059950cbd2188b3a184eec6\", \"schedule_id\": 632, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Rutherglen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2304\", \"location\": \"Argyle Street\", \"stage_seq\": 2, \"distance_m\": 4769.537, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2307\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 3, \"distance_m\": 5244.642, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2308H\", \"location\": \"Anderston\", \"stage_seq\": 4, \"distance_m\": 6037.696, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2312\", \"location\": \"Exhibition Centre\", \"stage_seq\": 5, \"distance_m\": 6840.889, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 6, \"distance_m\": 7581.554, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2316\", \"location\": \"Partick\", \"stage_seq\": 7, \"distance_m\": 8807.831, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318H\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 9983.694, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 9, \"distance_m\": 10514.146, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Jordanhill\", \"stage_seq\": 10, \"distance_m\": 10752.777, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Scotstounhill\", \"stage_seq\": 11, \"distance_m\": 12536.974, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2327\", \"location\": \"Garscadden\", \"stage_seq\": 12, \"distance_m\": 13307.572, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Yoker\", \"stage_seq\": 13, \"distance_m\": 14879.816, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Clydebank\", \"stage_seq\": 14, \"distance_m\": 16249.201, \"section_seq\": 1, \"route_path_id\": 65895}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 15, \"distance_m\": 18547.897, \"section_seq\": 1, \"route_path_id\": 65895}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18547.897, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65895}], \"total_distance_m\": 18547.897, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18547.897, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2257", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.9006413", "current_position_lon": "-4.4042392", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:27Z\", \"source_id\": 57557998, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:06:30Z\", \"source_id\": 18363473, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:52Z\", \"source_id\": 57560433, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:07:59Z\", \"source_id\": 18364240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:10:21Z\", \"source_id\": 57564768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:10:26Z\", \"source_id\": 18365644, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:12:22Z\", \"source_id\": 57568322, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:12:25Z\", \"source_id\": 18366744, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:32Z\", \"source_id\": 57573887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:35Z\", \"source_id\": 18368390, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:18:26Z\", \"source_id\": 57579024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:18:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:18:29Z\", \"source_id\": 18369974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:21:18Z\", \"source_id\": 18371482, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:07Z\", \"source_id\": 57587392, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:23:09Z\", \"source_id\": 18372437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:32Z\", \"source_id\": 57589767, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:24:35Z\", \"source_id\": 18373216, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:10Z\", \"source_id\": 57595692, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:28:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:28:15Z\", \"source_id\": 18374940, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:00Z\", \"source_id\": 57600256, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:31:04Z\", \"source_id\": 18376331, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clydebank", "service_state_platform": "2", "timing_fact_generation": 1789770755810003, "current_leg_arrival_utc": "2026-09-19T23:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:04.334540", "service_state_evidence_id": 57602712, "current_leg_start_actual_dep": "2026-09-19T23:30:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:05.104669", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P RUT DMR 2F33 318264+320316 6 90 None {"version": 3, "segments": [{"to_m": 53.879, "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": 240.023, "from_m": 53.879, "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": 352.647, "from_m": 240.023, "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": 493.825, "from_m": 352.647, "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": 966.89, "from_m": 493.825, "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": 4294.123, "from_m": 966.89, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4436.094, "from_m": 4294.123, "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": 4482.67, "from_m": 4436.094, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5177.17, "from_m": 4482.67, "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": 5479.725, "from_m": 5177.17, "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": 6060.582, "from_m": 5479.725, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6321.033, "from_m": 6060.582, "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": 9706.79, "from_m": 6321.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9747.555, "from_m": 9706.79, "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": 10632.232, "from_m": 9747.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10992.135, "from_m": 10632.232, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11049.276, "from_m": 10992.135, "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": 11892.04, "from_m": 11049.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14534.448, "from_m": 11892.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14603.916, "from_m": 14534.448, "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": 17924.429, "from_m": 14603.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18388.225, "from_m": 17924.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18432.658, "from_m": 18388.225, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18547.897, "from_m": 18432.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 685689, "profile_key": "b7d46d9019ec37eed8f072b6da378aaa783865494059950cbd2188b3a184eec6", "schedule_id": 632, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2257", "location": "Rutherglen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2304", "location": "Argyle Street", "stage_seq": 2, "distance_m": 4769.537, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2307", "location": "Glasgow Central Low Level", "stage_seq": 3, "distance_m": 5244.642, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2308H", "location": "Anderston", "stage_seq": 4, "distance_m": 6037.696, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2312", "location": "Exhibition Centre", "stage_seq": 5, "distance_m": 6840.889, "section_seq": 1, "route_path_id": 65895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Finnieston East Jn", "stage_seq": 6, "distance_m": 7581.554, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2316", "location": "Partick", "stage_seq": 7, "distance_m": 8807.831, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318H", "location": "Hyndland", "stage_seq": 8, "distance_m": 9983.694, "section_seq": 1, "route_path_id": 65895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Hyndland East Jn", "stage_seq": 9, "distance_m": 10514.146, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Jordanhill", "stage_seq": 10, "distance_m": 10752.777, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Scotstounhill", "stage_seq": 11, "distance_m": 12536.974, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2327", "location": "Garscadden", "stage_seq": 12, "distance_m": 13307.572, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Yoker", "stage_seq": 13, "distance_m": 14879.816, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Clydebank", "stage_seq": 14, "distance_m": 16249.201, "section_seq": 1, "route_path_id": 65895}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 15, "distance_m": 18547.897, "section_seq": 1, "route_path_id": 65895}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18547.897, "from_m": 0.0, "section_seq": 1, "route_path_id": 65895}], "total_distance_m": 18547.897, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18547.897, "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": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:27Z", "source_id": 57557998, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T22:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:06:30Z", "source_id": 18363473, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:52Z", "source_id": 57560433, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:07:59Z", "source_id": 18364240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:10:21Z", "source_id": 57564768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:10:26Z", "source_id": 18365644, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:12:22Z", "source_id": 57568322, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:12:25Z", "source_id": 18366744, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:32Z", "source_id": 57573887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:35Z", "source_id": 18368390, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:18:26Z", "source_id": 57579024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:18:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:18:29Z", "source_id": 18369974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:21:18Z", "source_id": 18371482, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:07Z", "source_id": 57587392, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:23:09Z", "source_id": 18372437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:32Z", "source_id": 57589767, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:24:35Z", "source_id": 18373216, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:10Z", "source_id": 57595692, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:28:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:28:15Z", "source_id": 18374940, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:00Z", "source_id": 57600256, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T22:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:31:04Z", "source_id": 18376331, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:31:00+01:00", "operational_fact": true}] Rutherglen 2257 2257 1 None None Dalmuir 2336 2336 5 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C05213/2026-09-18/detailed None Yoker 2026-09-19T23:30:00+01:00 Clydebank 2.0 {"type": "LineString", "coordinates": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]} 0.9 2329 2331 Yoker Clydebank Clydebank 55.9006413 -4.4042392 55.9006413 -4.4042392 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Clydebank TD TRACKING_TIMEOUT 57602712 1789770755810003 62 62 2026-09-18 23:46:05.104669 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:04.334540
656070 686184 C36724 735Y45M918 2026-09-18 COMPLETE None 2026-09-18 23:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 686184, "stp": "P", "toc": "Elizabeth Line", "uid": "C36724", "consist": "345037", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36724/2026-09-18/detailed", "trust_id": "735Y45M918", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Old Oak Common Depot (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "2336", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y45", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "2336", "current_leg_dep": "2316", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "2321", "origin_platform": "10", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-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": "London Paddington", "dest_arr_time_act": "2336", "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:57589946\", \"confirmationDeadline\": \"2026-09-18T23:30:39+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3354.044, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3902.874, \"from_m\": 3354.044, \"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\": 3966.975, \"from_m\": 3902.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4188.472, \"from_m\": 3966.975, \"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\": 5129.832, \"from_m\": 4188.472, \"capability_applied\": null, \"effective_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\": 686184, \"profile_key\": \"a3d982628da9de2579897a9ed1808312573dfd0764eff5ffa702a3390d50b6cb\", \"schedule_id\": 4852, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 29809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 29809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2775.622, \"section_seq\": 1, \"route_path_id\": 29809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3902.874, \"section_seq\": 1, \"route_path_id\": 29809}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5129.832, \"section_seq\": 1, \"route_path_id\": 29809}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5129.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29809}], \"total_distance_m\": 5129.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4124.371, \"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": "2321", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "20.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1789770285689524, "current_leg_arrival_utc": "2026-09-18T23:30:39+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:04.561712", "service_state_evidence_id": 57589946, "current_leg_start_actual_dep": "2026-09-18T23:16:39+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:05.291984", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PAD None 5Y45 345037 9 90 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3354.044, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3902.874, "from_m": 3354.044, "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": 3966.975, "from_m": 3902.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4188.472, "from_m": 3966.975, "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": 5129.832, "from_m": 4188.472, "capability_applied": null, "effective_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": 686184, "profile_key": "a3d982628da9de2579897a9ed1808312573dfd0764eff5ffa702a3390d50b6cb", "schedule_id": 4852, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 29809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 29809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2775.622, "section_seq": 1, "route_path_id": 29809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3902.874, "section_seq": 1, "route_path_id": 29809}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5129.832, "section_seq": 1, "route_path_id": 29809}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5129.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 29809}], "total_distance_m": 5129.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4124.371, "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} [] London Paddington 2321 2321 10 None None Old Oak Common Depot (Crossrail) 2336 2336 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36724/2026-09-18/detailed None London Paddington 2026-09-18T23:16:39+01:00 Old Oak Common Depot (Crossrail) 20.0 {"type": "LineString", "coordinates": [[-0.17690409999999998, 51.516748199999995], [-0.17831389999999997, 51.51779429999999], [-0.17836319999999997, 51.5178243], [-0.1786307, 51.5179686], [-0.17896929999999997, 51.518117399999994], [-0.17924569999999998, 51.5182125], [-0.179562, 51.5183061], [-0.1796630568239043, 51.518330165308825], [-0.1797938, 51.5183613], [-0.18005199999999996, 51.518407299999986], [-0.1803392, 51.5184412], [-0.18095829999999996, 51.5184888], [-0.1812625352914737, 51.51850742932989], [-0.1814221, 51.51851719999999], [-0.18157449999999997, 51.5185254], [-0.1817077, 51.51853119999999], [-0.1824343, 51.5185834], [-0.1829, 51.518615], [-0.18319579999999996, 51.5186339], [-0.1835428, 51.518653699999994], [-0.1839652, 51.518668600000005], [-0.1844725, 51.51868830000001], [-0.18485139999999997, 51.518709300000005], [-0.18506579999999995, 51.5187206], [-0.1854199, 51.51874350000001], [-0.1858314, 51.5187682], [-0.18627879999999997, 51.5187998], [-0.18665549999999995, 51.5188245], [-0.1870924, 51.5188501], [-0.1871088, 51.5188512], [-0.18716029999999995, 51.51885409999999], [-0.18748239999999997, 51.5188741], [-0.18800849999999997, 51.5189115], [-0.18838129999999997, 51.5189379], [-0.1894305, 51.5190235], [-0.1907676, 51.5191477], [-0.19080500000000003, 51.51915089999999], [-0.191565, 51.519234], [-0.1921478, 51.519301600000006], [-0.1928428, 51.51940100000001], [-0.1932223, 51.5194667], [-0.1936046, 51.519537], [-0.1936401, 51.51954349999998], [-0.19431119999999996, 51.51967319999999], [-0.19461439999999997, 51.5197412], [-0.1949053, 51.51980979999999], [-0.1950938, 51.5198518], [-0.1954365, 51.5199419], [-0.1957374, 51.5200149], [-0.1963245, 51.5201409], [-0.1967521, 51.520232], [-0.1980529, 51.52051680000001], [-0.19866849999999997, 51.5206579], [-0.19926769999999996, 51.52080509999998], [-0.20014139999999997, 51.521027800000006], [-0.2006904, 51.52117669999999], [-0.20096829999999996, 51.5212516], [-0.2025708, 51.5216837], [-0.2025972, 51.5216912], [-0.2027008, 51.5217206], [-0.20270355155128697, 51.5217213478905], [-0.20282919999999996, 51.52175549999999], [-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 2316 2336 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-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Old Oak Common Arrival Sig TD TRACKING_TIMEOUT 57589946 1789770285689524 13 13 2026-09-18 23:46:05.291984 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:04.561712
656071 686337 P91004 885L73M918 2026-09-18 COMPLETE None 2026-09-18 23:36:02 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 686337, "stp": "P", "toc": "Southeastern", "uid": "P91004", "consist": "465161+465189", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91004/2026-09-18/detailed", "trust_id": "885L73M918", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford Up Sidings (No1)", "service_date": "2026-09-18", "dest_arr_time": "2332", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford Up Sidings (No1)", "signalling_id": "5L73", "timing_status": "ON TIME", "origin_station": "Dartford", "current_leg_arr": "2332", "current_leg_dep": "2336", "current_leg_end": "Dartford Up Sidings (No1)", "origin_dep_time": "2329", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.2263947, 51.4473028], [0.2270729999999999, 51.44733440000001], [0.2275371, 51.44735829999999], [0.228141, 51.4473835], [0.2286547, 51.4474102]]}", "current_leg_start": "Dartford", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "51.4474102", "next_location_lon": "0.2286547", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:57608889\", \"confirmationDeadline\": \"2026-09-18T23:39:02+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.633, \"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\": 623.854, \"from_m\": 284.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 686337, \"profile_key\": \"eaa779ab2787a230a7e509c8168322f94c0f02260f9e7bd262330b8a2efe2a07\", \"schedule_id\": 23721, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37902}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Dartford Up Sidings (No1)\", \"stage_seq\": 2, \"distance_m\": 623.854, \"section_seq\": 1, \"route_path_id\": 37902}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 623.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37902}], \"total_distance_m\": 623.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 623.854, \"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": "2329", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1436.0", "current_position_lat": "51.4474102", "current_position_lon": "0.2286547", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789774784537861, "current_leg_arrival_utc": "2026-09-18T23:39:02+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:04.565019", "service_state_evidence_id": 57608889, "current_leg_start_actual_dep": "2026-09-18T23:36:02+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-18T23:36:02", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:05.285988", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD None 5L73 465161+465189 8 75 None {"version": 3, "segments": [{"to_m": 284.633, "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": 623.854, "from_m": 284.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 686337, "profile_key": "eaa779ab2787a230a7e509c8168322f94c0f02260f9e7bd262330b8a2efe2a07", "schedule_id": 23721, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2329", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37902}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Dartford Up Sidings (No1)", "stage_seq": 2, "distance_m": 623.854, "section_seq": 1, "route_path_id": 37902}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 623.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 37902}], "total_distance_m": 623.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 623.854, "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} [] Dartford 2329 2329 3 None None Dartford Up Sidings (No1) 2332 2332 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91004/2026-09-18/detailed None Dartford 2026-09-18T23:36:02+01:00 Dartford Up Sidings (No1) 1436.0 {"type": "LineString", "coordinates": [[0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.2263947, 51.4473028], [0.2270729999999999, 51.44733440000001], [0.2275371, 51.44735829999999], [0.228141, 51.4473835], [0.2286547, 51.4474102]]} 0.4 2336 2332 None Dartford Dartford Up Sidings (No1) 51.4474102 0.2286547 51.4474102 0.2286547 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:02 Dartford TD TRACKING_TIMEOUT 57608889 1789774784537861 17 17 2026-09-18 23:46:05.285988 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:04.565019
656072 687016 P64993 315J74M019 2026-09-18 COMPLETE 18400061 2026-09-19 00:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 687016, "stp": "P", "toc": "Northern", "uid": "P64993", "consist": null, "dest_crs": "XNN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64993/2026-09-19/detailed", "trust_id": "315J74M019", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton Heath T.M.D.", "service_date": "2026-09-18", "dest_arr_time": "0038", "dest_platform": null, "is_terminated": 1, "next_location": "Newton Heath T.M.D.", "signalling_id": "5J74", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0036", "current_leg_dep": "0029", "current_leg_end": "Newton Heath T.M.D.", "origin_dep_time": "0031", "origin_platform": "5", "current_location": "Newton Heath T.M.D.", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-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": "Manchester Victoria", "dest_arr_time_act": "0038", "motion_projection": null, "next_location_lat": "53.5035578", "next_location_lon": "-2.1906638", "previous_location": "Manchester Victoria", "current_leg_milage": "2.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"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\": 2096.091, \"from_m\": 458.379, \"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\": 2143.37, \"from_m\": 2096.091, \"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\": 2203.465, \"from_m\": 2143.37, \"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\": 2231.165, \"from_m\": 2203.465, \"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\": 3599.078, \"from_m\": 2231.165, \"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\": 3648.19, \"from_m\": 3599.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3670.256, \"from_m\": 3648.19, \"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\": 3760.96, \"from_m\": 3670.256, \"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\": 3867.153, \"from_m\": 3760.96, \"capability_applied\": null, \"effective_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\": 687016, \"profile_key\": \"3f06f095cb8c5b4e40ee62d6e136413c0d96b71a58bba761205dd6d9c2bd0df5\", \"schedule_id\": 31504, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0031\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 41676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 41676}, {\"is_pass\": false, \"wtt_arr\": \"0038\", \"wtt_dep\": null, \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 4, \"distance_m\": 3867.153, \"section_seq\": 1, \"route_path_id\": 41676}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3867.153, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41676}], \"total_distance_m\": 3867.153, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3711.848, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 155.305, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0031", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5035578", "current_position_lon": "-2.1906638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:05Z\", \"source_id\": 18399884, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:35:54Z\", \"source_id\": 57682757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:36:01Z\", \"source_id\": 18400061, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789774565159657, "current_leg_arrival_utc": "2026-09-20T00:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:05.156378", "service_state_evidence_id": 18400061, "current_leg_start_actual_dep": "2026-09-20T00:31:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:05.288727", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCV XNN 5J74 None None 75 None {"version": 3, "segments": [{"to_m": 458.379, "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": 2096.091, "from_m": 458.379, "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": 2143.37, "from_m": 2096.091, "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": 2203.465, "from_m": 2143.37, "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": 2231.165, "from_m": 2203.465, "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": 3599.078, "from_m": 2231.165, "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": 3648.19, "from_m": 3599.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3670.256, "from_m": 3648.19, "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": 3760.96, "from_m": 3670.256, "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": 3867.153, "from_m": 3760.96, "capability_applied": null, "effective_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": 687016, "profile_key": "3f06f095cb8c5b4e40ee62d6e136413c0d96b71a58bba761205dd6d9c2bd0df5", "schedule_id": 31504, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0031", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 41676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 41676}, {"is_pass": false, "wtt_arr": "0038", "wtt_dep": null, "location": "Newton Heath T.M.D.", "stage_seq": 4, "distance_m": 3867.153, "section_seq": 1, "route_path_id": 41676}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3867.153, "from_m": 0.0, "section_seq": 1, "route_path_id": 41676}], "total_distance_m": 3867.153, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3711.848, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 155.305, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:05Z", "source_id": 18399884, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-19T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8118, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:35:54Z", "source_id": 57682757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:36:01Z", "source_id": 18400061, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-19T00:36:00+01:00", "operational_fact": true}] Manchester Victoria 0031 0031 5 None None Newton Heath T.M.D. 0038 0038 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64993/2026-09-19/detailed None Manchester Victoria 2026-09-20T00:31:00+01:00 Newton Heath T.M.D. 7.0 {"type": "LineString", "coordinates": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-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]]} 2.4 0029 0036 Manchester Victoria Newton Heath T.M.D. Newton Heath T.M.D. 53.5035578 -2.1906638 53.5035578 -2.1906638 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Newton Heath T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18400061 1789774565159657 11 11 2026-09-18 23:46:05.288727 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:05.156378
656073 685948 L80905 742C80M918 2026-09-18 COMPLETE 18399796 2026-09-19 00:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 685948, "stp": "O", "toc": "South Western Railway", "uid": "L80905", "consist": "450054+450113", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80905/2026-09-19/detailed", "trust_id": "742C80M918", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0037", "dest_platform": "20", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C80", "timing_status": "EARLY", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "0036", "current_leg_dep": "0032", "current_leg_end": "London Waterloo", "origin_dep_time": "2309", "origin_platform": "6", "current_location": "London Waterloo", "last_update_time": "2026-09-18T23:46:26", "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": "0037", "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\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.812, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.277, \"from_m\": 26283.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.409, \"from_m\": 26610.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.066, \"from_m\": 36428.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38514.404, \"from_m\": 38198.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39310.66, \"from_m\": 38514.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\": 39850.142, \"from_m\": 39310.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.878, \"from_m\": 39850.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\": 46958.603, \"from_m\": 46894.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\": 48144.258, \"from_m\": 46958.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.503, \"from_m\": 48144.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51480.79, \"from_m\": 51426.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.224, \"from_m\": 51480.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51861.574, \"from_m\": 51824.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53216.917, \"from_m\": 51861.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.731, \"from_m\": 53216.917, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63101.586, \"from_m\": 54324.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.746, \"from_m\": 63101.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64599.695, \"from_m\": 63601.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.63, \"from_m\": 64599.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.811, \"from_m\": 64645.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.342, \"from_m\": 65051.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.748, \"from_m\": 65149.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.09, \"from_m\": 66484.748, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67388.828, \"from_m\": 66608.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.411, \"from_m\": 67388.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.088, \"from_m\": 68219.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\": 69651.424, \"from_m\": 69074.088, \"capability_applied\": null, \"effective_limit_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\": 685948, \"profile_key\": \"2fc9ad6086c24accf124dcb711f319ce0b840c122a9c20c3c32620d8e5dc9386\", \"schedule_id\": 40137, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Virginia Water\", \"stage_seq\": 11, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2353\", \"location\": \"Egham\", \"stage_seq\": 12, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358H\", \"location\": \"Staines\", \"stage_seq\": 13, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Feltham\", \"stage_seq\": 14, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Feltham Jn\", \"stage_seq\": 15, \"distance_m\": 48144.258, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Whitton Jn\", \"stage_seq\": 16, \"distance_m\": 48759.429, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 17, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Twickenham\", \"stage_seq\": 18, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"St. Margarets\", \"stage_seq\": 19, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Richmond\", \"stage_seq\": 20, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Barnes\", \"stage_seq\": 21, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0025\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 22, \"distance_m\": 63485.69, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"West London Jn\", \"stage_seq\": 23, \"distance_m\": 64586.257, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 24, \"distance_m\": 65418.186, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 25, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030H\", \"location\": \"Vauxhall\", \"stage_seq\": 26, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 27, \"distance_m\": 68922.446, \"section_seq\": 1, \"route_path_id\": 72860}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 28, \"distance_m\": 69651.424, \"section_seq\": 1, \"route_path_id\": 72860}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69651.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72860}], \"total_distance_m\": 69651.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68879.89, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2309", "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\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:12:05Z\", \"source_id\": 57567763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:12:09Z\", \"source_id\": 18366556, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:07Z\", \"source_id\": 57573164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:15:14Z\", \"source_id\": 18368190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:18:01Z\", \"source_id\": 57578328, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:18:05Z\", \"source_id\": 18369749, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:22:24Z\", \"source_id\": 57586188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:22:25Z\", \"source_id\": 18372095, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:29:19Z\", \"source_id\": 57597685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:29:25Z\", \"source_id\": 18375534, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:43Z\", \"source_id\": 57604735, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:33:44Z\", \"source_id\": 18377611, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:06Z\", \"source_id\": 57611732, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:38:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:38:08Z\", \"source_id\": 18379947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:27Z\", \"source_id\": 57617044, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:41:31Z\", \"source_id\": 18381610, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:24Z\", \"source_id\": 57625858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:47:30Z\", \"source_id\": 18384366, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:39Z\", \"source_id\": 57631970, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:51:45Z\", \"source_id\": 18386287, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:56Z\", \"source_id\": 57639252, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:57:01Z\", \"source_id\": 18388477, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:57Z\", \"source_id\": 57648098, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:02:59Z\", \"source_id\": 18390757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:12Z\", \"source_id\": 57656448, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:09:15Z\", \"source_id\": 18392885, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:20Z\", \"source_id\": 57660062, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:12:24Z\", \"source_id\": 18393896, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:33Z\", \"source_id\": 57662639, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:14:39Z\", \"source_id\": 18394588, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:18Z\", \"source_id\": 57667798, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:21Z\", \"source_id\": 18395984, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:30Z\", \"source_id\": 57672918, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:24:35Z\", \"source_id\": 18397363, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:37Z\", \"source_id\": 57678517, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:41Z\", \"source_id\": 18398894, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:37Z\", \"source_id\": 57681833, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:45Z\", \"source_id\": 18399796, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "20", "timing_fact_generation": 1789774485160076, "current_leg_arrival_utc": "2026-09-20T00:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:14.349162", "service_state_evidence_id": 18399796, "current_leg_start_actual_dep": "2026-09-20T00:30:30+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:18.969020", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O RDZ None 2C80 450054+450113 8 100 None {"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.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": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.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": 46958.603, "from_m": 46894.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": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.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": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_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": 685948, "profile_key": "2fc9ad6086c24accf124dcb711f319ce0b840c122a9c20c3c32620d8e5dc9386", "schedule_id": 40137, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2309", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Virginia Water", "stage_seq": 11, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Egham", "stage_seq": 12, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Staines", "stage_seq": 13, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Feltham", "stage_seq": 14, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Feltham Jn", "stage_seq": 15, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Whitton Jn", "stage_seq": 16, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Twickenham Jn", "stage_seq": 17, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Twickenham", "stage_seq": 18, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "St. Margarets", "stage_seq": 19, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Richmond", "stage_seq": 20, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Barnes", "stage_seq": 21, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0025", "location": "Clapham Junction (W)", "stage_seq": 22, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "West London Jn", "stage_seq": 23, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Queenstown Road (Battersea)", "stage_seq": 24, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Nine Elms Jn", "stage_seq": 25, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030H", "location": "Vauxhall", "stage_seq": 26, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 72860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035", "location": "Waterloo West Crossings", "stage_seq": 27, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 72860}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 28, "distance_m": 69651.424, "section_seq": 1, "route_path_id": 72860}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 72860}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:12:05Z", "source_id": 57567763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:12:09Z", "source_id": 18366556, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:07Z", "source_id": 57573164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T22:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:15:14Z", "source_id": 18368190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:18:01Z", "source_id": 57578328, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:18:05Z", "source_id": 18369749, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:22:24Z", "source_id": 57586188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T22:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:22:25Z", "source_id": 18372095, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:29:19Z", "source_id": 57597685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T22:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:29:25Z", "source_id": 18375534, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:43Z", "source_id": 57604735, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T22:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:33:44Z", "source_id": 18377611, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:06Z", "source_id": 57611732, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T22:38:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:38:08Z", "source_id": 18379947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:27Z", "source_id": 57617044, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T22:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:41:31Z", "source_id": 18381610, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:24Z", "source_id": 57625858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T22:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:47:30Z", "source_id": 18384366, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:39Z", "source_id": 57631970, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T22:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:51:45Z", "source_id": 18386287, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:56Z", "source_id": 57639252, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T22:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:57:01Z", "source_id": 18388477, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:57Z", "source_id": 57648098, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:02:59Z", "source_id": 18390757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:12Z", "source_id": 57656448, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T23:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:09:15Z", "source_id": 18392885, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-19T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:20Z", "source_id": 57660062, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T23:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:12:24Z", "source_id": 18393896, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:33Z", "source_id": 57662639, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T23:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:14:39Z", "source_id": 18394588, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-19T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:18Z", "source_id": 57667798, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T23:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:21Z", "source_id": 18395984, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:30Z", "source_id": 57672918, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T23:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:24:35Z", "source_id": 18397363, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-19T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:37Z", "source_id": 57678517, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T23:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:41Z", "source_id": 18398894, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28987, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:37Z", "source_id": 57681833, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T23:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:45Z", "source_id": 18399796, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-19T00:36:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 2309 2309 6 None None London Waterloo 0037 0037 20 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80905/2026-09-19/detailed None Vauxhall 2026-09-20T00:30: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 0032 0036 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399796 1789774485160076 137 137 2026-09-18 23:46:18.969020 20 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:14.349162
656074 686744 G88547 871L76M918 2026-09-18 COMPLETE 18399818 2026-09-19 00:36:00 2026-09-18 23:46:26 2026-09-20 23:46:26 {"id": 686744, "stp": "P", "toc": "Southern", "uid": "G88547", "consist": "377118", "dest_crs": "OXT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88547/2026-09-19/detailed", "trust_id": "871L76M918", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxted", "service_date": "2026-09-18", "dest_arr_time": "0037", "dest_platform": "2", "is_terminated": 1, "next_location": "Oxted", "signalling_id": "1L76", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "0036", "current_leg_dep": "0031", "current_leg_end": "Oxted", "origin_dep_time": "2353", "origin_platform": "16", "current_location": "Oxted", "last_update_time": "2026-09-18T23:46:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0520094, 51.2901778], [-0.0516527, 51.28970330000001], [-0.05144209999999999, 51.28942180000001], [-0.051089699999999995, 51.28898159999999], [-0.05053429999999999, 51.288246], [-0.05003359999999999, 51.287682100000005], [-0.0497856, 51.28742030000001], [-0.0494911, 51.2871311], [-0.04919609999999999, 51.286853], [-0.0488438, 51.2865653], [-0.0484991, 51.2862883], [-0.0483237, 51.2861607], [-0.0481015, 51.28600719999999], [-0.047478299999999994, 51.2855871], [-0.0468005, 51.2851465], [-0.0462184, 51.2847132], [-0.0457074, 51.28438520000001], [-0.045386, 51.28412110000001], [-0.04506, 51.2838292], [-0.04475959999999999, 51.283529699999995], [-0.0444813, 51.28321669999999], [-0.04422829999999999, 51.28289379999999], [-0.0440656, 51.282666799999994], [-0.04391969999999999, 51.2824226], [-0.043739999999999994, 51.281969799999985], [-0.0434732, 51.281038900000006], [-0.043231799999999994, 51.2802446], [-0.04301610000000001, 51.279535900000006], [-0.04267279999999999, 51.2786366], [-0.0423348, 51.2777743], [-0.0418827, 51.27684870000001], [-0.0415474, 51.2762866], [-0.041106399999999994, 51.2756618], [-0.04082859999999999, 51.27529330000001], [-0.040342, 51.2747103], [-0.040186827235265295, 51.27453379516892], [-0.0399783, 51.2742966], [-0.0395304, 51.27386369999999], [-0.0390572, 51.2734318], [-0.0383824, 51.2728703], [-0.03792109999999999, 51.27251030000001], [-0.03746510000000001, 51.2721974], [-0.0369152, 51.27184329999999], [-0.0358719, 51.27119460000001], [-0.03497599999999999, 51.2706821], [-0.0343645, 51.27038249999998], [-0.0328329, 51.26969869999999], [-0.03216229999999999, 51.2694561], [-0.030244599999999993, 51.2687211], [-0.027262899999999996, 51.2676768], [-0.026252599999999997, 51.2673301], [-0.025549899999999997, 51.26708899999999], [-0.0238462, 51.266501799999986], [-0.0221705, 51.265907099999986], [-0.020462099999999997, 51.26529270000001], [-0.018623, 51.26466130000001], [-0.0167917, 51.26402490000001], [-0.0131226, 51.26272899999999], [-0.011524799999999998, 51.2621407], [-0.0111371, 51.261978699999986], [-0.010119, 51.2615725], [-0.0094176, 51.2612199], [-0.0087189, 51.26085249999999], [-0.0080613, 51.2604851], [-0.0074742, 51.2601241], [-0.007215599999999999, 51.259951400000006], [-0.0066233, 51.25955199999999], [-0.006518899999999999, 51.2594768], [-0.0062583000000000005, 51.2593004], [-0.0060216, 51.2591212], [-0.0060048, 51.2591073], [-0.005556499999999999, 51.2587378], [-0.005278299999999999, 51.2585048], [-0.005001499999999999, 51.258264100000005], [-0.0042774, 51.2575784], [-0.0040747, 51.2573729]]}", "current_leg_start": "Woldingham", "dest_arr_time_act": "0037", "motion_projection": null, "next_location_lat": "51.2573729", "next_location_lon": "-0.0040747", "previous_location": "Woldingham", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15116.796, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16421.109, \"from_m\": 15116.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16482.496, \"from_m\": 16421.109, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16522.099, \"from_m\": 16482.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16547.668, \"from_m\": 16522.099, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16600.667, \"from_m\": 16547.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\": 16630.867, \"from_m\": 16600.667, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16667.832, \"from_m\": 16630.867, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17062.088, \"from_m\": 16667.832, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17092.524, \"from_m\": 17062.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17181.192, \"from_m\": 17092.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\": 17247.692, \"from_m\": 17181.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\": 17282.615, \"from_m\": 17247.692, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17348.676, \"from_m\": 17282.615, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17383.718, \"from_m\": 17348.676, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18495.811, \"from_m\": 17383.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18617.523, \"from_m\": 18495.811, \"capability_applied\": null, \"effective_limit_mph\": 20.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.651, \"from_m\": 18617.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24578.791, \"from_m\": 18691.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24785.517, \"from_m\": 24578.791, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26877.749, \"from_m\": 24785.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26912.787, \"from_m\": 26877.749, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28754.75, \"from_m\": 26912.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\": 30928.061, \"from_m\": 28754.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32632.377, \"from_m\": 30928.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32643.454, \"from_m\": 32632.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\": 32933.107, \"from_m\": 32643.454, \"capability_applied\": null, \"effective_limit_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\": 686744, \"profile_key\": \"b7d19d8fcbe65baeb2c3a613a270dee4a145db3461d576f9d865367013a77930\", \"schedule_id\": 12551, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"2359H\", \"wtt_dep\": \"0001\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Streatham Common\", \"stage_seq\": 8, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Selhurst\", \"stage_seq\": 9, \"distance_m\": 15024.904, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 16011.094, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0015\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 16860.196, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"South Croydon\", \"stage_seq\": 12, \"distance_m\": 18367.914, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0021\", \"location\": \"Sanderstead\", \"stage_seq\": 13, \"distance_m\": 19897.95, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024\", \"location\": \"Riddlesdown\", \"stage_seq\": 14, \"distance_m\": 21877.283, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0028\", \"location\": \"Upper Warlingham\", \"stage_seq\": 15, \"distance_m\": 24974.54, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0031H\", \"wtt_dep\": \"0032\", \"location\": \"Woldingham\", \"stage_seq\": 16, \"distance_m\": 27773.657, \"section_seq\": 1, \"route_path_id\": 69820}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": null, \"location\": \"Oxted\", \"stage_seq\": 17, \"distance_m\": 32933.107, \"section_seq\": 1, \"route_path_id\": 69820}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32933.107, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69820}], \"total_distance_m\": 32933.107, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32640.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 292.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2353", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2573729", "current_position_lon": "-0.0040747", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:08Z\", \"source_id\": 57638165, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:56:15Z\", \"source_id\": 18388145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:14Z\", \"source_id\": 57641008, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T22:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T22:58:16Z\", \"source_id\": 18388970, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:04Z\", \"source_id\": 57649815, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:04:11Z\", \"source_id\": 18391160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:33Z\", \"source_id\": 57653132, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:06:34Z\", \"source_id\": 18392006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:10:56Z\", \"source_id\": 57658534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:11:00Z\", \"source_id\": 18393447, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:41Z\", \"source_id\": 57661618, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:13:45Z\", \"source_id\": 18394308, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:51Z\", \"source_id\": 57665239, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:17:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:16:56Z\", \"source_id\": 18395253, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:37Z\", \"source_id\": 57668115, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:19:41Z\", \"source_id\": 18396066, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:35Z\", \"source_id\": 57672038, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:23:41Z\", \"source_id\": 18397125, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:13Z\", \"source_id\": 57674553, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:26:20Z\", \"source_id\": 18397843, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:16Z\", \"source_id\": 57678222, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:30:21Z\", \"source_id\": 18398802, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:45Z\", \"source_id\": 57681935, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T23:36:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T23:34:51Z\", \"source_id\": 18399818, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-19T00:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxted", "service_state_platform": "2", "timing_fact_generation": 1789774491489770, "current_leg_arrival_utc": "2026-09-20T00:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T23:36:20.430848", "service_state_evidence_id": 18399818, "current_leg_start_actual_dep": "2026-09-20T00:32:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-18T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T23:46:20.820719", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None OXT 1L76 377118 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.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15116.796, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16421.109, "from_m": 15116.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16482.496, "from_m": 16421.109, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16522.099, "from_m": 16482.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16547.668, "from_m": 16522.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16600.667, "from_m": 16547.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": 16630.867, "from_m": 16600.667, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16667.832, "from_m": 16630.867, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17062.088, "from_m": 16667.832, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17092.524, "from_m": 17062.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17181.192, "from_m": 17092.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": 17247.692, "from_m": 17181.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": 17282.615, "from_m": 17247.692, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17348.676, "from_m": 17282.615, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17383.718, "from_m": 17348.676, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18495.811, "from_m": 17383.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18617.523, "from_m": 18495.811, "capability_applied": null, "effective_limit_mph": 20.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.651, "from_m": 18617.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24578.791, "from_m": 18691.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24785.517, "from_m": 24578.791, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26877.749, "from_m": 24785.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26912.787, "from_m": 26877.749, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28754.75, "from_m": 26912.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": 30928.061, "from_m": 28754.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32632.377, "from_m": 30928.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32643.454, "from_m": 32632.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": 32933.107, "from_m": 32643.454, "capability_applied": null, "effective_limit_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": 686744, "profile_key": "b7d19d8fcbe65baeb2c3a613a270dee4a145db3461d576f9d865367013a77930", "schedule_id": 12551, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2353", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0001", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Streatham Common", "stage_seq": 8, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Selhurst", "stage_seq": 9, "distance_m": 15024.904, "section_seq": 1, "route_path_id": 69820}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Windmill Bridge Jn", "stage_seq": 10, "distance_m": 16011.094, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015", "location": "East Croydon", "stage_seq": 11, "distance_m": 16860.196, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "South Croydon", "stage_seq": 12, "distance_m": 18367.914, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0021", "location": "Sanderstead", "stage_seq": 13, "distance_m": 19897.95, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024", "location": "Riddlesdown", "stage_seq": 14, "distance_m": 21877.283, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0028", "location": "Upper Warlingham", "stage_seq": 15, "distance_m": 24974.54, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032", "location": "Woldingham", "stage_seq": 16, "distance_m": 27773.657, "section_seq": 1, "route_path_id": 69820}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": null, "location": "Oxted", "stage_seq": 17, "distance_m": 32933.107, "section_seq": 1, "route_path_id": 69820}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32933.107, "from_m": 0.0, "section_seq": 1, "route_path_id": 69820}], "total_distance_m": 32933.107, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32640.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 292.564, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:08Z", "source_id": 57638165, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T22:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:56:15Z", "source_id": 18388145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:14Z", "source_id": 57641008, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T22:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T22:58:16Z", "source_id": 18388970, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:04Z", "source_id": 57649815, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T23:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:04:11Z", "source_id": 18391160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-19T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:33Z", "source_id": 57653132, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T23:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:06:34Z", "source_id": 18392006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-19T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:10:56Z", "source_id": 57658534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T23:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:11:00Z", "source_id": 18393447, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-19T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:41Z", "source_id": 57661618, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T23:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:13:45Z", "source_id": 18394308, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-19T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:51Z", "source_id": 57665239, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T23:17:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:16:56Z", "source_id": 18395253, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-19T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:37Z", "source_id": 57668115, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T23:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:19:41Z", "source_id": 18396066, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-19T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:35Z", "source_id": 57672038, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T23:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:23:41Z", "source_id": 18397125, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-19T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30405, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:13Z", "source_id": 57674553, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T23:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:26:20Z", "source_id": 18397843, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-19T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30409, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:16Z", "source_id": 57678222, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T23:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:30:21Z", "source_id": 18398802, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-19T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:45Z", "source_id": 57681935, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T23:36:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T23:34:51Z", "source_id": 18399818, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-19T00:36:00+01:00", "operational_fact": true}] London Victoria (C) 2353 2353 16 None None Oxted 0037 0037 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88547/2026-09-19/detailed None Woldingham 2026-09-20T00:32:00+01:00 Oxted 5.0 {"type": "LineString", "coordinates": [[-0.0520094, 51.2901778], [-0.0516527, 51.28970330000001], [-0.05144209999999999, 51.28942180000001], [-0.051089699999999995, 51.28898159999999], [-0.05053429999999999, 51.288246], [-0.05003359999999999, 51.287682100000005], [-0.0497856, 51.28742030000001], [-0.0494911, 51.2871311], [-0.04919609999999999, 51.286853], [-0.0488438, 51.2865653], [-0.0484991, 51.2862883], [-0.0483237, 51.2861607], [-0.0481015, 51.28600719999999], [-0.047478299999999994, 51.2855871], [-0.0468005, 51.2851465], [-0.0462184, 51.2847132], [-0.0457074, 51.28438520000001], [-0.045386, 51.28412110000001], [-0.04506, 51.2838292], [-0.04475959999999999, 51.283529699999995], [-0.0444813, 51.28321669999999], [-0.04422829999999999, 51.28289379999999], [-0.0440656, 51.282666799999994], [-0.04391969999999999, 51.2824226], [-0.043739999999999994, 51.281969799999985], [-0.0434732, 51.281038900000006], [-0.043231799999999994, 51.2802446], [-0.04301610000000001, 51.279535900000006], [-0.04267279999999999, 51.2786366], [-0.0423348, 51.2777743], [-0.0418827, 51.27684870000001], [-0.0415474, 51.2762866], [-0.041106399999999994, 51.2756618], [-0.04082859999999999, 51.27529330000001], [-0.040342, 51.2747103], [-0.040186827235265295, 51.27453379516892], [-0.0399783, 51.2742966], [-0.0395304, 51.27386369999999], [-0.0390572, 51.2734318], [-0.0383824, 51.2728703], [-0.03792109999999999, 51.27251030000001], [-0.03746510000000001, 51.2721974], [-0.0369152, 51.27184329999999], [-0.0358719, 51.27119460000001], [-0.03497599999999999, 51.2706821], [-0.0343645, 51.27038249999998], [-0.0328329, 51.26969869999999], [-0.03216229999999999, 51.2694561], [-0.030244599999999993, 51.2687211], [-0.027262899999999996, 51.2676768], [-0.026252599999999997, 51.2673301], [-0.025549899999999997, 51.26708899999999], [-0.0238462, 51.266501799999986], [-0.0221705, 51.265907099999986], [-0.020462099999999997, 51.26529270000001], [-0.018623, 51.26466130000001], [-0.0167917, 51.26402490000001], [-0.0131226, 51.26272899999999], [-0.011524799999999998, 51.2621407], [-0.0111371, 51.261978699999986], [-0.010119, 51.2615725], [-0.0094176, 51.2612199], [-0.0087189, 51.26085249999999], [-0.0080613, 51.2604851], [-0.0074742, 51.2601241], [-0.007215599999999999, 51.259951400000006], [-0.0066233, 51.25955199999999], [-0.006518899999999999, 51.2594768], [-0.0062583000000000005, 51.2593004], [-0.0060216, 51.2591212], [-0.0060048, 51.2591073], [-0.005556499999999999, 51.2587378], [-0.005278299999999999, 51.2585048], [-0.005001499999999999, 51.258264100000005], [-0.0042774, 51.2575784], [-0.0040747, 51.2573729]]} 3.2 0031 0036 Woldingham Oxted Oxted 51.2573729 -0.0040747 51.2573729 -0.0040747 1 0 2026-09-18 23:46:26 TERMINATED 2026-09-18 23:36:00 Oxted TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 18399818 1789774491489770 78 78 2026-09-18 23:46:20.820719 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 23:36:20.430848
← Previous (38301–38400) Next (38501–38600) →